22.01.2008, 21:13 | #141 | ||
Юзер
Регистрация: 28.01.2007
Сообщений: 116
Репутация: 20
|
Цитата:
От pokibor'а, чтобы оффтоп не разводить От языка структура движка не сильно зависит. Движок никак не назову, ибо не слишком он достоин отдельного названия. Элементарщина ж. Последний раз редактировалось pokibor; 22.01.2008 в 21:36. |
||
|
22.01.2008, 23:16 | #142 | ||
Юзер
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51
|
Подскажите (просто не знаю особенностей движка):
1. Анимацию, допустим дымок, вспышку от высрела, можно отдельно сделать, а не с непосредственно танком ? 2. Спецэффекты (типа motion blur) только для 3d или в 2d тоже организовать можно ?
__________________
Я не ленивый, просто мне лень не лениться... ________ ........__|__ ___ / **** \=======# ;|HH*T-34*HH:\ '(@=@=@=@=@) Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!! |
||
|
22.01.2008, 23:29 | #143 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Итак, новая версия. В ней добавлена загрузка посланных параметров в диалоге выбора разрешения как выбор по умолчанию (читай есть возможность сохранять/загружать параметры), добавлено построение шрифтов и вывод текста на экран, а также настройка вертикальной синхронизации, плюс в демострационном приложении сделан счётчик FPS. Просьба не забывать, что при включённом VSync'е он не может быть больше, чем RefreshRate, так что для получения данных по производительности VSync лучше отключать.
Ссылки: http://ifolder.ru/5063044 http://webfile.ru/1700631 Так. Народ. Мне нужен хоть какой-то ответ. Я вообще для кого стараюсь? ^i_Swep, вроде, C++ знает, и вообще - кто будет писать игру? Я, конечно, рад, что тут есть художники и левелдизайнеры, но, вообще-то, без программирования игры не будет. А насчёт вашей идеи кодить под сотовые... Нехочу никого обижать, но если тут под PC никто не пишет при наличии простого движка, то что уж про сотовые говорить? Цитата:
Движок основан на Direct3D, если кто-то забыл, а потому всё, что можно сделать в Direct3D, можно сделать и в нём. Тем не менее, если ситуация с программистами сохранится на текущем уровне, могу однозначно заявить - не будет вам никаких спецэффектов.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
22.01.2008, 23:41 | #144 | ||
Юзер
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51
|
pokibor
У меня новая версия (движка) не запускается. Запускаю Tanks.exe - пишет "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблемму" В чем трабла?
__________________
Я не ленивый, просто мне лень не лениться... ________ ........__|__ ___ / **** \=======# ;|HH*T-34*HH:\ '(@=@=@=@=@) Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!! |
||
|
22.01.2008, 23:48 | #145 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
DEAD_Angel
Не знаю. Но вообще-то не запускается у вас всё-таки версия демонстрационного приложения, движок запустить нельзя. У меня всё нормально вроде... И что, даже до диалога выбора разрешения не доходит? Тогда возможно у вас с библиотеками какие-то проблемы, я ж эту версию в VS 2008 компилил... Вот докачаю финальную версию и выложу её редистрибутивы - наверняка проблема решится. Но для того, чтобы создать проект, включить в него файлы и попробовать откомпилить, большого ума не надо. Это я программистам говорю!!!
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
22.01.2008, 23:55 | #146 | ||
Юзер
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51
|
Да, даже до диалога...
Библиотеки вроде должны были быть (как ты говорил кто в игры играет у того наверняка есть), ранняя версия запускалась нормально...
__________________
Я не ленивый, просто мне лень не лениться... ________ ........__|__ ___ / **** \=======# ;|HH*T-34*HH:\ '(@=@=@=@=@) Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!! |
||
|
23.01.2008, 07:22 | #147 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
DEAD_Angel
В том-то и дело, что новая версия откомпилена бета-версией VS 2008 (я же написал!), а этот зверь вполне может вставлять в код нечто новенькое и, соответсвенно, требующее новых библиотек. Но VS 2008, как я сказал, скоро у меня будет, и тогда я выложу её редистрибутивы.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
23.01.2008, 10:47 | #148 | ||
Formula 1 Driver
Регистрация: 07.10.2007
Адрес: On Formula 1 Circuit
Сообщений: 209
Репутация: 77
|
Да уровни я давно уже придумал ))) вы мне скажите как их делать из мелких картинок или как я делал?????
__________________
Alex Gorbunov |
||
|
23.01.2008, 13:57 | #151 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Путём сложнейших вычислений и умозаключений (короче, путём использования поиска Windows и теста на другом компьютере) я выявил файлы, которые нужны для запуска скомпиленой версии демки.
Распаковать в дирректорию с программой (т.е. экзешником): http://ifolder.ru/5069620 или http://webfile.ru/1701408 Кроме них вроде как нужен только DirectX, но, наверное, уж он-то в последней версии у всех есть...
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
23.01.2008, 13:57 | #152 | ||
Юзер
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51
|
HaNproKilleR
Ну для фона ты естественно какой-то арт сделать можешь.
__________________
Я не ленивый, просто мне лень не лениться... ________ ........__|__ ___ / **** \=======# ;|HH*T-34*HH:\ '(@=@=@=@=@) Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!! |
||
|
23.01.2008, 14:00 | #153 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Усп! Поправка: в архиве-то папка содержится Нужно взять из неё файлы, конечно, и к программе поместить. Т.е. рядом с exe'шником должны лежать 3 dll'ки и один manifest.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
23.01.2008, 14:10 | #154 | ||
Юзер
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51
|
pokibor
А у меня такой глупый вопросик: А раньше v-sync был включен (а то раньше 75 фпс выдавала, сейчас: без v-sync 850, с v-sync 75) ?
__________________
Я не ленивый, просто мне лень не лениться... ________ ........__|__ ___ / **** \=======# ;|HH*T-34*HH:\ '(@=@=@=@=@) Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!! |
||
|
23.01.2008, 14:16 | #155 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
DEAD_Angel
Раньше VSync не задавалась, а структуре параметров делалось ZeroMemory. Как результат VSync включался, ибо соответствующая константа, похоже, равна нулю. Кстати, с FPS вообще всё странно и оригинально. У меня на основном компе в полноэкранном режиме 1280x1024 2500 (!!!), причём это значение почти не меняется от смены разрешения, в соответствующем оконном - 1200. А у вас на вроде бы не слишком слабом компе 850... А на ноуте тестил - вообще в 10 раз меньше FPS, 250 где-то в полноэкранном и примерно 170 в оконном (не самом высоком, 800x600, кажется)... В общем, странные дела DirectX творит... добавлено вечером... Добавил полноэкранное сглаживание в движок. Особого визуального эффекта, честно говоря, не заметно, но по падению FPS на 20% видно, что сглаживание работает
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 23.01.2008 в 20:39. |
||
|
23.01.2008, 22:11 | #156 | ||
Юзер
Регистрация: 07.06.2006
Адрес: this
Сообщений: 162
Репутация: 112
|
Люди, так как темка по выработке концепции для учебного проекта сдохла, решил забежать сюда. Я могу быть программистом. У меня нормальное знание С++. С движком pokibor'a ознакомился. Все просто и понятно. Для 2D-проекта, такого как танчики, он идеально подходит. Правда при компиляции мой MSVS 2003 выдает кучу ошибок... Очень странно.
__________________
www.rodionovstepan.ru |
||
|
23.01.2008, 22:16 | #157 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
razor21
Ну, насчёт ошибок-то не удивительно. Я уже под VS 2008 сижу (сейчас как раз ставлю финальную версию). В VS 2003 ошибок/неподдерживаемых конструкций уйма, даже в 2005 глюк с enum'ами обнаружился. Так что настоятельно тебе советую обзавестись Visual Studio 2008 и DirectX SDK от ноября 2007 года. Полюс ещё Platform SDK поставить, хотя в 2008 он наверняка включён в приемлемой комплектации. Кстати, если у тебя нет DirectX SDK вообще, то чего удивляться. Спасибо за оценку движочка. Но всё-таки замечу, что с кучей ошибок при его компиляции тебе кодить трудновато будет, разве что перепишешь его под VS 2003... Все необходимые ссылки для скачивания могу дать. VS, правда, я брал из Bit Torent'а.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
23.01.2008, 22:50 | #159 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
razor21
Ссылки - личка. Название для движка всё-таки придумал. Метался между двумя вариантами, но решил быть самокритичным и назвал его VISE (в американском английском - допустимый аналог vice). Расшифровывается рекурсивно, вполне в традиции программных продуктов: VISE = VISE Is Simple Engine.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
|