| .::Russian Blood Community Forum::. »Life Is Real » Флейм » Привед :) |
| Страниц (4): [1] 2 3 4 » |
| 1. vedmysh - 02 Февраля, 2010 - 13:19:45 |
| Поскольку пароль на мыло отправляться не желает, а Славка на смс не отвечает пришлось зарегистрировать нового пользователя. Ставил тут на досуге blood 2 и вспомнил, что LifeKILLED через год-два обещался выдать на гора убер римейк blood (и не каких то там шарики vs кубики !). А поскольку прошло уже все три года пора значица стребовать обещанное (Добавление) Поправочка... Ответил |
| 2. jm - 02 Февраля, 2010 - 13:46:02 |
| I live... again Слав спасибо |
| 3. SLADER - 03 Февраля, 2010 - 07:19:41 |
| Jm вернулся!? (Отредактировано автором: 03 Февраля, 2010 - 07:20:17) |
| 4. jm - 03 Февраля, 2010 - 11:19:02 |
| Салют. Рад видеть в добром здравии По моему не так все плохо. Убер онлайна (во всяком случае при мне) никогда и не было. Вопрос тыкскызыть слишком специфичный Прелесть этого места в том, что вот приходишь ты сюда через несколько лет, а тут все по прежнему. Ведь в мире так мало стабильности и постоянства |
| 5. SLADER - 03 Февраля, 2010 - 16:10:57 |
| Правду чую я в словах твоих, юный джедай |
| 6. Slava - 08 Февраля, 2010 - 23:02:08 |
| jm, ты опять далеко? |
| 7. jm - 09 Февраля, 2010 - 09:46:32 |
| Угу, все там же Но перспективы переезда как нельзя близки. Уже есть куда Ждем вот, что в марте сын родится, а уже исходя из этого будем 'плясать' |
| 8. jm - 05 Марта, 2010 - 06:56:33 |
| LifeKILLED появилсо, но такично игнорирует эту тему и мой первый пост в ней. Ай я яй |
| 9. LifeKILLED - 05 Марта, 2010 - 07:37:17 |
| Эта тема что, правда мне посвящена ?? Я захожу редко. Куча дел. Подвижки есть конечно же, но как то кисловато дело продвигается. Одно из этих делишек - сделал казуалку на конкурс Геймдева. Попробую продублировать тему куда-нибудь на этом портале, скажем в разделе Игры http://webfile.ru/4330290 . Дело в том что я доделал в принципе секторную часть движка, и мог бы заняться римейком Блада, но стукнуло мне в бошку начать делать природу, холмы там, и все потонуло в глюках. Сказалась моя неопытность, но ее все меньше и меньше, и с выходом казуалки ее наверное почти и не стало, думаю я. Я тебе только что письмо с тем же почти текстом послал, а тему заметил только потом Время бежит, эх, время бежит! Я больше не повторяю былых ошибок, стараюсь не давать обещаний, ни пустых, ни обыкновенных, а все равно даю с каждым годом все больше. Ах, да, последняя отмазка, я в двух рок-группах играл до недавнего времени, а сейчас только в одной играю, потому что ту другую я со скандалом развалил ))))))) |
| 10. jm - 05 Марта, 2010 - 07:41:07 |
| На геймдев у меня времени не хватает уже давно. Так что я теперь жженый теоретик Ну хвастаться это когда на пустом месте. А так поделился бы достижениями |
| 11. LifeKILLED - 05 Марта, 2010 - 07:41:59 |
| >>> Ведь в мире так мало стабильности и постоянства Ага, и Блада 3 мы будем ждать до конца света.... то биж до самого 2012 года (Добавление) >> А так поделился бы достижениями Ну короче редактор секторных уровней вроде есть, довольно удобный, почти как в Блад, освещение статичное, но есть, модели гружу из своего формата, очень близкого к md2. И кстати движок оптимизирован, комнаты отметаются видимости через порталы. И главная фишка: чтобы стены были раскрашены не просто текстурами, а честной геометрией, всякими окошками автоматически. Но это где-то год назад я сделал. А потом как поиграл в Крайзис, начал делать природу, террайны в общем-то рисуются, травой засаживаются, Лоды там разные, физика-шизика, но глючит зачем-то и еще я никак не могу совместить одно с другим, индор и аутдор, мозгов не хватает ну или лень делать было. Шейдеров нет вааще, даже простых расширений, я ими вообще не занимался, но летом надо начать. Параллельно тренеруюсь делать модельки в 3ДС Максе, т.к. окромя меня их никто мне не наделает. А так я доделаю сначала аркаду "Веселые духи", доведу ее до ума и попробую вернуться к наполеоновским планам. |
| 12. jm - 05 Марта, 2010 - 07:57:41 |
| Посмотрел. Прикольно для начала |
| 13. LifeKILLED - 05 Марта, 2010 - 07:58:06 |
| Да Там работы, если честно, больше было в дизайне и композиторстве. По поводу программирования, я хотя бы сделал все сразу, и АИ тебе, и звук, и цикл рабочий, и всякие там оптимизации. Короче немножко апгрыдился однозначно и когда вернусь к 3д быстренько порядок и там наведу. |
| 14. jm - 05 Марта, 2010 - 08:25:43 |
| Ну там не нужно быть семи пядей во лбу чтобы это увидеть Библиотека OpenGL присутствует в импортах. Не просто же так ты ее прилинковал (Отредактировано автором: 05 Марта, 2010 - 08:27:43) |
| 15. LifeKILLED - 05 Марта, 2010 - 08:29:35 |
| А нельзя было ее просто запустить? Скажу честно, из-за MFC мне пришлось печатать текста гораздо больше чем если бы я фигачил на Win32, но привык, е мое.... Просто редактор для 3д двиги делать лучше на MFC, вот и взял из нее коды |
| 16. jm - 05 Марта, 2010 - 08:37:34 |
| Это привычка выработанная годами Об MFC мнений много Лично я не отношусь к противникам MFC и считаю что оно экономит время. У него есть своя область применения. Например упомянутые тобой сопутствующие играм инструменты В твоем случае, конечно, хватило бы и win32. Тебе же только окошко нужно было ? |
| 17. LifeKILLED - 05 Марта, 2010 - 09:03:51 |
| Почему, окно с несколькими проекциями, кнопки там всякие, меню контекстное. Только чтобы его нафигачить на редакторе, я и занялся всей этой ерундой, оно же нагляднее. А 3D вид открывается в другом окне..... Его я тоже зачем-то сделал на MFC. Я в смысле про 3д движок говорю. его же код вместе с загрузками я выдрал для игрушки Веселые Духи. Самый прикол, что в Веселых Духах редактор полностью сделан в OpenGL, без применения серых кнопочек. |
| 18. jm - 05 Марта, 2010 - 09:13:16 |
| Я не про редактор, я про духов |
| 19. LifeKILLED - 05 Марта, 2010 - 09:29:01 |
| Пытаюсь, пытаюсь. Мозги правда не всегда работают так как надо...... Но я ими шевелю изо всех сил Духи сделаны из редактора, вот и весь сказ. Лень заставила меня скопировать тот же проект |
| 20. Slava - 05 Марта, 2010 - 13:46:18 |
| Эх, уже было руки зачесались сесть-таки за учебники |
| 21. afm - 05 Марта, 2010 - 15:17:19 | |
Цитата:
у меня и на ХР тормозит. но я не парюсь! купил себе ноут с большим экраном, поставил МЕ и наслаждаюсь! |
| 22. LifeKILLED - 05 Марта, 2010 - 19:16:30 |
| Привет! Слав, что ты там запустил, что тормозит? Ноутбуки хоть и созданы на заводе и протестированы, но тем не менее любой среднестатистический ноутбук хуже по совместимости, чем любой комп. Меня коллега по работе просил запустить на его ноуте Сталкер (система вполне позволяла), но не в какую. Вещь полезная, однако.................. |
| 23. Slava - 05 Марта, 2010 - 23:15:04 |
| LifeKILLED, ну странно обвинять в тормозах производителей ноутбуков. Тормозит ТВОЯ игра. При этом графики там особо крутой нет, и написано все не на QBASIC'е, так с чего все так плохо? Может библиотеки которые ты используешь не подогнаны под семерку? |
| 24. jm - 06 Марта, 2010 - 09:30:24 |
| У меня никаких тормозов нет. Для того, чтобы ответить, почему тормозит игра LifeKILLED'а нужно смотреть конкретно машину, на которой тормоза имеют место быть. Плюс заглянуть в исходники А еще очень неплохо бы озвучить начинку ноутбука. Обратите внимание, очень многие издатели-разработчики на своих дисках пишут - не гарантируется работа на ноутбуках Я бы для начала обновил все драйвера. А причин может быть море. LifeKILLED банально может использовать функционал OpenGL, без которого в принципе можно было бы обойтись, но который у тебя Слав аппаратно не поддерживается. А может проблемы с его аудиобиблиотекой. Но это все 'пальцем в небо'. Надо изучать предметно. ps И на QBasic можно написать шедевр (Отредактировано автором: 06 Марта, 2010 - 09:31:40) |
| 25. LifeKILLED - 06 Марта, 2010 - 10:58:02 |
| 2 Слава: теперь понял. Если бы ты написал в теме игры, я бы мгновенно ответил. Установи драйвера от производителя видеокарты. На стандартных дровах от Мелкософт и у меня тормозило. Гейтс сцука только DireXы поддерживает, а OpenGL нет специально http://www.nvidia.ru/ http://ati.amd.com/ >> Я бы для начала обновил все драйвера. Вот! se7en работает, значит функционал поддерживаеся. >> LifeKILLED банально может использовать функционал OpenGL, >> без которого в принципе можно было бы обойтись Ну да, над было бы написать не на OpenGL, но я только его хорошо знаю, в остальных не работал вообще и не разбирался, а времени была только неделя, т.к. взялся в последний момент |
| 26. jm - 06 Марта, 2010 - 14:26:30 |
| Ты понял Слав ! Во всем то на самом деле виновата ТЕМА ИГРЫ ! LifeKILLED у тебя токсикоз Я не уверен, что generic реализацию от ms можно называть 'отсутствием драйвера'. И еще я думаю, что на ноутбуке у Славы драйвера стоят. Я настаиваю только на их обновлении (Отредактировано автором: 06 Марта, 2010 - 14:27:40) |
| 27. LifeKILLED - 06 Марта, 2010 - 16:27:31 | |
| JM, Установить, обновить, разницы не вижу ((((((( Дрова всегда есть на все устройства, тока стандартные ((((((( Я тестировал и на старом компе, и на новом, когда стояли дрова от майкрософт. Конечно же, были дикие тормоза. Это было похоже на то, что opengl32.dll есть, но он типо как софтверный как будто бы (я пришел к выводу что те аркады сделаны под DirectX, поэтому они и шли, а ОпенГЛ в зопе, Билл-Гей...тс) jm, я сразу хотел сделать режим под DirectDraw, но времени не хватило. Тем более рисковано, я в нем еще не разобрался, а надо было игру отправлять. Даже сделай я под Direct3D (DX8 например) все пошло бы даже на голой WindowsXP без всех дров, но я-то OpenGL больше любою, там команды короче печатаются )))))))))))))))))))))) (Добавление) Цитата:
Гейтс сделал каку |
| 28. jm - 06 Марта, 2010 - 17:27:53 |
| Столько лет прошло, а ты не изменился Ты не знаешь природу тормозов Славы, а уже сделал вывод, что у него проблемы с аппаратной акселерацией OpenGL. На счет драйверов я только предположил, а ты зацепился за это как за единственно верное решение А может у него вообще и не из-за видео тормоза. Opengl32.dll есть всегда, в том смысле, что эта библиотека не меняется даже когда установлены родные драйвера. Generic реализация OpenGL версии 1.1 как раз и находится в Opengl32.dll. Именно поэтому я поставил под сомнению твою фразу - 'драйвера от Ms'. Как такового драйвера от ms нет. Да, generic релизация софтверная. Совершенно некоректно (мягко говоря) сравнивать игры использующие OpenGL и DirectX без полной о них информации. Приведенные тобой в пример аркады использующие DirectX и работающие без тормозов могли всего лишь использовать DirectDraw (предыдущие версии DX). Это 2d графика. Аппаратная акселерация 2d была реализована в видеокартах достаточно давно. Так что на старом компьютере игра работала вполне приемлемо. Пример приведенный тобой по поводу Direct3d (dx8) так же не соответствует действительности. Думаю reference растеризатор d3d8 работает с той же скоростью, что и generic растеризатор opengl 1.1 поскольку оба реализованы софтверно. Для использования hal'а и аппаратного ускорения в системе ДОЛЖНЫ быть установлены соответствующие драйвера производителя видеокарты. На голой XP ничего бы не 'пошло' с приемлемой скоростью. Впрочем, все зависит от комплексности приложения и профессионализме разработчика Что до постоянных тычков в сторону Б.Г. это знаешь ли просто мальчишество и глупость. Странно, что при такой личной неприязни ты до сих пор не перешел на *nix (Добавление) К чему эта цитата я вообще не понимаю. Ты начинаешь съезжать с темы Цитировать очевидные вещи не следует. Этим ты можешь запутать новичков, но не меня Из этой цитаты кстати не видно где же тебя бедняжку лично Гейтс кинул и как ты живописно выразился сделал каку Ещё раз. Для того, чтобы в d3d был доступен HAL (аппаратное ускорение, аппаратный растеризатор) должны быть установлены драйвера производителя. Точно так же и c opengl под windows. Причем под вистой, мы даже получаем эдакий бонус - там враппер (что это такое, надеюсь, понятно ?) растеризатор используемый, когда не установлены драйвера производителя, использует d3d. Это значит, что если d3d аппаратно ускорено, то и opengl (правда версии 1.4) так же будет аппаратно ускоренный даже без наличия драйверов от производителя. Хотя насколько коректно это реализованно вопрос отдельный. Хватит сочинять и дезинформировать народ. Диагноз - штудировать мануалы (Отредактировано автором: 06 Марта, 2010 - 17:40:45) |
| 29. LifeKILLED - 06 Марта, 2010 - 17:47:39 |
| >> На голой XP ничего бы не 'пошло' с приемлемой скоростью. Гиперзахватчик прет. >> Выбор есть. Ладно, извиняюсь перед Гейтсом, но меня опускать тоже не надо (даже на землю). Обычно люди любят советывать, я проявляю к тебе уважение, спрашиваю твое мнение. Если не хочешь, так и скажи. Решу все сам. Я же написал тебе, что все тестил и тормозило ТОЛЬКО из за графики, потому что я на обеих компах между запусками ТОЛЬКО установил видеодрайвер. Не увлекайся читать через строчку. |
| 30. jm - 06 Марта, 2010 - 18:05:57 | |
| По поводу гиперзахватчика не понял. На досуге поизучай вот это: http://www.opengl.org/pipeline/article/vol003_9/ Обрати внимание, что статья опубликована на opengl.org. Там обычно не врут Это по поводу твоего предубеждения, на счет тёмных джедаев, которые обижают opengl Флага GL_GENERIC_ACCELERATION упомянутого тобой я не знаю ни в каком контексте использования OpenGL. Да и msdn молчит. По моему ты ошибаешься. Если ты о проверке аппаратной акселерации, то pfd не должен содержать в поле dwFlags значения PFD_GENERIC_FORMAT. Если этот бит установлен, то pfd не поддерживает аппаратного ускорения. В твоем случае register и fastcall это имхо оверкил. В том смысле что настолько оптимизировать 2д аркаду вряд ли будет необходимо. Я имел ввиду проблемы и возможные ошибки, приводящие к "тормозам". Ну сейчас ведь речь не о личном отношении меня к тебе и наоборот. Ты написал не правильные вещи. Я тебя поправил. Не вижу проблемы. Не хочу чего ? Помочь ? Так и ты и не спрашиваешь помощи Ты рассуждал о том, с чем не сталкивался (Direct3d) и о том, как Гейтс занимался геноцидом opengl Я и говорю, мы начали с обсуждения проблемы Славы, а ты все сразу свел на графику (Добавление) ps Куда удалил флажок, а также рассуждения про оптимизацию ? (Добавление) Видимо, ты имел ввиду PFD_GENERIC_ACCELERATED. Цитата:
Когда я занимался OpenGL я не использовал флаг PFD_GENERIC_ACCELERATED (если он вообще тогда был). Сейчас они рекомендуют проверять и его. Информация, правда, в контексте 64 битных ОС (kb835563) (Отредактировано автором: 06 Марта, 2010 - 18:20:58) |
| Powered by ExBB 1.9.1 Original Style v1.5a2 created by Daemon.XP |