Форум Игромании
 
Регистрация
Справка

 
 
Опции темы
Старый 22.01.2008, 22:13   #141
Юзер
 
Аватар для ^i_Swep
 
Регистрация: 28.01.2007
Сообщений: 116
Репутация: 20 [+/-]
Цитата:
Сообщение от DEAD_Angel Посмотреть сообщение
(Извините, понимаю немного не по теме)
извините, отвечу, хоть и оффтоп
Цитата:
Сообщение от DEAD_Angel Посмотреть сообщение
Это только движок на С++ написаный, такую структуру имеет, да? А на каких языках програмирования другие движки пишут ?
на с++ и пишут

От pokibor'а, чтобы оффтоп не разводить
От языка структура движка не сильно зависит. Движок никак не назову, ибо не слишком он достоин отдельного названия. Элементарщина ж.

Последний раз редактировалось pokibor; 22.01.2008 в 22:36.
^i_Swep вне форума  
Старый 23.01.2008, 00:16   #142
Юзер
 
Аватар для DEAD_Angel
 
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51 [+/-]
Подскажите (просто не знаю особенностей движка):
1. Анимацию, допустим дымок, вспышку от высрела, можно отдельно сделать, а не с непосредственно танком ?
2. Спецэффекты (типа motion blur) только для 3d или в 2d тоже организовать можно ?
__________________
Я не ленивый, просто мне лень не лениться...
________

........__|__
___ / **** \=======#
;|HH*T-34*HH:\
'(@=@=@=@=@)

Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!!
DEAD_Angel вне форума  
Отправить сообщение для DEAD_Angel с помощью ICQ
Старый 23.01.2008, 00:29   #143
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
Итак, новая версия. В ней добавлена загрузка посланных параметров в диалоге выбора разрешения как выбор по умолчанию (читай есть возможность сохранять/загружать параметры), добавлено построение шрифтов и вывод текста на экран, а также настройка вертикальной синхронизации, плюс в демострационном приложении сделан счётчик FPS. Просьба не забывать, что при включённом VSync'е он не может быть больше, чем RefreshRate, так что для получения данных по производительности VSync лучше отключать.
Ссылки:
http://ifolder.ru/5063044
http://webfile.ru/1700631
Так. Народ. Мне нужен хоть какой-то ответ. Я вообще для кого стараюсь? ^i_Swep, вроде, C++ знает, и вообще - кто будет писать игру? Я, конечно, рад, что тут есть художники и левелдизайнеры, но, вообще-то, без программирования игры не будет. А насчёт вашей идеи кодить под сотовые... Нехочу никого обижать, но если тут под PC никто не пишет при наличии простого движка, то что уж про сотовые говорить?

Цитата:
Сообщение от DEAD_Angel Посмотреть сообщение
1. Анимацию, допустим дымок, вспышку от высрела, можно отдельно сделать, а не с непосредственно танком ?
Да, можете спокойно делать отдельно. Пока, правда, движок анимацию не поддерживает, но будет поддерживать (это сравнительно легко дописывается). Правда, ясное дело, не gif, а покадровую - т.е. в одном файле должны идти друг за другом все кадры анимации.
Цитата:
Сообщение от DEAD_Angel Посмотреть сообщение
2. Спецэффекты (типа motion blur) только для 3d или в 2d тоже организовать можно ?
Движок основан на Direct3D, если кто-то забыл, а потому всё, что можно сделать в Direct3D, можно сделать и в нём. Тем не менее, если ситуация с программистами сохранится на текущем уровне, могу однозначно заявить - не будет вам никаких спецэффектов.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 00:41   #144
Юзер
 
Аватар для DEAD_Angel
 
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51 [+/-]
pokibor
У меня новая версия (движка) не запускается. Запускаю Tanks.exe - пишет "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблемму" В чем трабла?
__________________
Я не ленивый, просто мне лень не лениться...
________

........__|__
___ / **** \=======#
;|HH*T-34*HH:\
'(@=@=@=@=@)

Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!!
DEAD_Angel вне форума  
Отправить сообщение для DEAD_Angel с помощью ICQ
Старый 23.01.2008, 00:48   #145
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
DEAD_Angel
Не знаю. Но вообще-то не запускается у вас всё-таки версия демонстрационного приложения, движок запустить нельзя. У меня всё нормально вроде... И что, даже до диалога выбора разрешения не доходит? Тогда возможно у вас с библиотеками какие-то проблемы, я ж эту версию в VS 2008 компилил... Вот докачаю финальную версию и выложу её редистрибутивы - наверняка проблема решится. Но для того, чтобы создать проект, включить в него файлы и попробовать откомпилить, большого ума не надо. Это я программистам говорю!!!
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 00:55   #146
Юзер
 
Аватар для DEAD_Angel
 
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51 [+/-]
Цитата:
Сообщение от pokibor Посмотреть сообщение
И что, даже до диалога выбора разрешения не доходит?
Да, даже до диалога...
Цитата:
Сообщение от pokibor Посмотреть сообщение
Тогда возможно у вас с библиотеками какие-то проблемы
Библиотеки вроде должны были быть (как ты говорил кто в игры играет у того наверняка есть), ранняя версия запускалась нормально...
__________________
Я не ленивый, просто мне лень не лениться...
________

........__|__
___ / **** \=======#
;|HH*T-34*HH:\
'(@=@=@=@=@)

Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!!
DEAD_Angel вне форума  
Отправить сообщение для DEAD_Angel с помощью ICQ
Старый 23.01.2008, 08:22   #147
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
DEAD_Angel
В том-то и дело, что новая версия откомпилена бета-версией VS 2008 (я же написал!), а этот зверь вполне может вставлять в код нечто новенькое и, соответсвенно, требующее новых библиотек. Но VS 2008, как я сказал, скоро у меня будет, и тогда я выложу её редистрибутивы.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 11:47   #148
Formula 1 Driver
 
Аватар для ХаН
 
Регистрация: 07.10.2007
Адрес: On Formula 1 Circuit
Сообщений: 209
Репутация: 77 [+/-]
Цитата:
Сообщение от DEAD_Angel Посмотреть сообщение
HaNproKilleR
Ну как там с уровнями ? Придумываешь ?
Да уровни я давно уже придумал ))) вы мне скажите как их делать из мелких картинок или как я делал?????
__________________
Alex Gorbunov
ХаН вне форума  
Отправить сообщение для ХаН с помощью ICQ Отправить сообщение для ХаН с помощью Skype™
Старый 23.01.2008, 12:17   #149
Юзер
 
Регистрация: 27.10.2007
Адрес: г. Омск
Сообщений: 442
Репутация: 91 [+/-]
HaNproKilleR
Делай из таилов (то есть мелких картинок) так лучше и весить игра будет намного меньше.
andNsX вне форума  
Старый 23.01.2008, 12:45   #150
Formula 1 Driver
 
Аватар для ХаН
 
Регистрация: 07.10.2007
Адрес: On Formula 1 Circuit
Сообщений: 209
Репутация: 77 [+/-]
andNsX
Хорошо )) Буду делать так........постараюсь до завтра выложить уже какиенить наброски ))
__________________
Alex Gorbunov
ХаН вне форума  
Отправить сообщение для ХаН с помощью ICQ Отправить сообщение для ХаН с помощью Skype™
Старый 23.01.2008, 14:57   #151
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
Путём сложнейших вычислений и умозаключений (короче, путём использования поиска Windows и теста на другом компьютере) я выявил файлы, которые нужны для запуска скомпиленой версии демки.
Распаковать в дирректорию с программой (т.е. экзешником):
http://ifolder.ru/5069620 или http://webfile.ru/1701408
Кроме них вроде как нужен только DirectX, но, наверное, уж он-то в последней версии у всех есть...
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 14:57   #152
Юзер
 
Аватар для DEAD_Angel
 
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51 [+/-]
HaNproKilleR
Ну для фона ты естественно какой-то арт сделать можешь.
__________________
Я не ленивый, просто мне лень не лениться...
________

........__|__
___ / **** \=======#
;|HH*T-34*HH:\
'(@=@=@=@=@)

Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!!
DEAD_Angel вне форума  
Отправить сообщение для DEAD_Angel с помощью ICQ
Старый 23.01.2008, 15:00   #153
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
Усп! Поправка: в архиве-то папка содержится Нужно взять из неё файлы, конечно, и к программе поместить. Т.е. рядом с exe'шником должны лежать 3 dll'ки и один manifest.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 15:10   #154
Юзер
 
Аватар для DEAD_Angel
 
Регистрация: 30.12.2007
Адрес: г.Краснодар; Мой комп.
Сообщений: 227
Репутация: 51 [+/-]
pokibor
А у меня такой глупый вопросик: А раньше v-sync был включен (а то раньше 75 фпс выдавала, сейчас: без v-sync 850, с v-sync 75) ?
__________________
Я не ленивый, просто мне лень не лениться...
________

........__|__
___ / **** \=======#
;|HH*T-34*HH:\
'(@=@=@=@=@)

Это русский танк, скопируй его себе в подпись, чтобы потом наша интернет-армия вынесла США! Права на танк прнадлежат FenX`y!!! ВСЕМ ПО ТАНКУ В ПОДПИСЬ!!!!
DEAD_Angel вне форума  
Отправить сообщение для DEAD_Angel с помощью ICQ
Старый 23.01.2008, 15:16   #155
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
DEAD_Angel
Раньше VSync не задавалась, а структуре параметров делалось ZeroMemory. Как результат VSync включался, ибо соответствующая константа, похоже, равна нулю. Кстати, с FPS вообще всё странно и оригинально. У меня на основном компе в полноэкранном режиме 1280x1024 2500 (!!!), причём это значение почти не меняется от смены разрешения, в соответствующем оконном - 1200.
А у вас на вроде бы не слишком слабом компе 850... А на ноуте тестил - вообще в 10 раз меньше FPS, 250 где-то в полноэкранном и примерно 170 в оконном (не самом высоком, 800x600, кажется)... В общем, странные дела DirectX творит...
добавлено вечером...
Добавил полноэкранное сглаживание в движок. Особого визуального эффекта, честно говоря, не заметно, но по падению FPS на 20% видно, что сглаживание работает
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)

Последний раз редактировалось pokibor; 23.01.2008 в 21:39.
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 23:11   #156
Юзер
 
Регистрация: 07.06.2006
Адрес: this
Сообщений: 162
Репутация: 112 [+/-]
Люди, так как темка по выработке концепции для учебного проекта сдохла, решил забежать сюда. Я могу быть программистом. У меня нормальное знание С++. С движком pokibor'a ознакомился. Все просто и понятно. Для 2D-проекта, такого как танчики, он идеально подходит. Правда при компиляции мой MSVS 2003 выдает кучу ошибок... Очень странно.
__________________
www.rodionovstepan.ru
razor21 вне форума  
Отправить сообщение для razor21 с помощью ICQ
Старый 23.01.2008, 23:16   #157
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
razor21
Ну, насчёт ошибок-то не удивительно. Я уже под VS 2008 сижу (сейчас как раз ставлю финальную версию). В VS 2003 ошибок/неподдерживаемых конструкций уйма, даже в 2005 глюк с enum'ами обнаружился. Так что настоятельно тебе советую обзавестись Visual Studio 2008 и DirectX SDK от ноября 2007 года. Полюс ещё Platform SDK поставить, хотя в 2008 он наверняка включён в приемлемой комплектации. Кстати, если у тебя нет DirectX SDK вообще, то чего удивляться.
Спасибо за оценку движочка. Но всё-таки замечу, что с кучей ошибок при его компиляции тебе кодить трудновато будет, разве что перепишешь его под VS 2003...
Все необходимые ссылки для скачивания могу дать. VS, правда, я брал из Bit Torent'а.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 23:23   #158
Юзер
 
Регистрация: 07.06.2006
Адрес: this
Сообщений: 162
Репутация: 112 [+/-]
pokibor
Ага... DirectX SDK у меня есть (Апрель 2007). ОК, надо будет скачать новый VS... Дай ссылку, пожалуйста.
__________________
www.rodionovstepan.ru
razor21 вне форума  
Отправить сообщение для razor21 с помощью ICQ
Старый 23.01.2008, 23:50   #159
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 7,960
Репутация скрыта [+/-]
razor21
Ссылки - личка.
Название для движка всё-таки придумал. Метался между двумя вариантами, но решил быть самокритичным и назвал его VISE (в американском английском - допустимый аналог vice). Расшифровывается рекурсивно, вполне в традиции программных продуктов: VISE = VISE Is Simple Engine.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ
Старый 23.01.2008, 23:54   #160
Юзер
 
Регистрация: 07.06.2006
Адрес: this
Сообщений: 162
Репутация: 112 [+/-]
pokibor
Ага, точно рекурсивно . pokibor, а ты будешь для него GUI писать?
__________________
www.rodionovstepan.ru
razor21 вне форума  
Отправить сообщение для razor21 с помощью ICQ
 

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:04.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования