forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   EP Game (http://forum.boolean.name/showthread.php?t=9639)

jimon 25.10.2009 14:42

EP Game
 
Вложений: 1
проект для испытания движка enesea в полевых условиях

смысл игры : расположив препятствия, направить шар так чтобы он пересёкся с конечной точкой (аля Armadillo Run но без гравитации)

управление :
  • Escape - выход из игры
  • Space - старт\стоп игры
  • Зажатие колёсика мышки и движение мышью - двигать карту
  • Вращение колёсика мышки - zoom карты
  • Левая клавиша мышки - выделение объекта
  • Зажатие левой клавиши мышки на выделенном объекте и движение мышью - перемещение объекта
  • Зажатие правой клавиши мышки где либо при выделенном объекте и движение мышью - вращение объекта
  • Если при вращении зажать Ctrl - объект вращается только на углы кратные 45 градусам
  • Delete при выделенном объекте - удалить объект
  • После нажатия на левую кнопку с прямоугольником появится "курсор", нужно установить его на нужной клетке на карте и нажать левую клавишу мышки - установится объект, если нажать правую клавишу мышки - установка отменится
в общем управление более-менее интуитивно
Moka предлагал сделать передвижение карты если мышка близка к краю окна, но такое удобно только если игра в полноэкранном режиме

системные требования :
  • видеокарта с поддержкой OpenGL 2.1 и GLSL 120 (вроде как shader model 2), в будущем планируется поддержка и OpenGL 2.0 с GLSL 110

если вас раздражает полноэкранный блюр или игра не запустилась :
откройте Launcher.ini и замените
Код:

TestCompositor=1
на
Код:

TestCompositor=0
так же если у вас разрешение монитора меньше 1280*1024 то замените :
Код:

Window_Width=1280
Window_Height=1024

на нужные вам значения, но после запуска придется уменьшить игровое поле покрутив колёсико мышки :) или просто измените размер окна во время игры

движок сейчас довольно капризен относительно ATI, но шаг за шагом я буду это исправлять :)
выкладываем EngineLog.txt, желательно сжать его архиватором :rolleyes:
да и сколько Fps пишет тоже пишем

первый тест : http://dump.jimon.org/EPGame_public_test_1.rar (810 кб)

NitE 25.10.2009 14:55

Ответ: EP Game
 
Вложений: 1
фпс 700-800

falcon 25.10.2009 15:13

Ответ: EP Game
 
Вложений: 1
не работает.

jimon 25.10.2009 15:16

Ответ: EP Game
 
falcon
Цитата:

Driver OGL Version : '2.0.5885 WinXP Release'
попробуй обновить драйвера

impersonalis 25.10.2009 16:09

Ответ: EP Game
 
Вложений: 1
Тестил на стареньком компе (новый сейчас в сервис-центре).
Ничего не отрисовалось.

Igor' 25.10.2009 17:15

Ответ: EP Game
 
Нихрена не видно,плохо подобран цвет.

jimon 25.10.2009 17:52

Ответ: EP Game
 
Igor'
это тест работает-не работает, цвет и остальное будет потом

Randomize 26.10.2009 08:02

Ответ: EP Game
 
Вложений: 2
AMD Athlon 3000+
ATI Radeon X550
Windows XP SP3

При default настройках:
Вложение 8078
При TestCompositor=0 и разрешении 800x600
работает.
Вложение 8079
FPS будёные 700-800.

Tronix 27.10.2009 12:32

Ответ: EP Game
 
Вложений: 1
На моей FX 5200 конечно не запустилась. Просто белый экран. Еле снял задачу из диспетчера задач.
PS: Если игра будет выглядеть примерно как на скриншоте, то может быть вообще все рисовать через стандартный win gdi? с двойным буффером )) Мне кажется шойдоры и прочие directx 11 для нее ни к чему )

G.A.D 27.10.2009 14:58

Ответ: EP Game
 
Вложений: 1
Игра не запустилась(
Нашел Баг все в Вложении

jimon 28.10.2009 23:08

Ответ: EP Game
 
Tronix
только что достал себе 5200 FX, у тебя видимо старый драйвер, у меня стоял 9x.xx (не помню точно) и там тоже не запустилось (драйвер делал поддержку только OpenGL 2.0), скачал 175.19 и всё запустилось с опцией TestCompositor=0

FBO там чего-то (или шейдер блума) заставляет драйвер свалится в софтвар, но с опцией TestCompositor=0 нормально работает (только консоль вываливается в софтвар, еще не знаю почему)
...
причину нашел, оказалось видеокарта не умеет толком работать с текстурами стороны которых не кратны степени 2 (хотя может просто двиг не правильный тип текстуры использует), если выставить правильный размер то и полноэкранный блум (хотя он выдает аж 7 фпс, без него 100 фпс) и консоль работают нормально

G.A.D
в общем не работает из-за мелкой наглости драйвера (не ожидал такого от Nvidia), вполне возможно что заработает после обновления драйверов, хотя я посмотрю справедливо такое поведение в спецификации OpenGL, если справедливо то исправлю

zheland 30.10.2009 21:25

Ответ: EP Game
 
Вложений: 1
Intel Core 2 Duo CPU E4600 @ 2.40GHz
1,0GB RAM
NVIDIA GeForce 7300 GT 256 Mb
MS Windows XP SP3

работает, но после того, как я установил новые драйвера;
фпс: 119-121;
Вложение 8139

Tronix 30.10.2009 22:13

Ответ: EP Game
 
Вложений: 1
2jimon: Да, действительно, установил 175.16, и все заработало.
FPS ~230 . Но другая проблема осталась - когда программа работает, загрузка процессора 100% и по "крестику" игра не закрывается. Только если снести процесс из диспетчера задач.
Проц: AMD Athlon x64 3000+ (догнаный до реальной частоты 2,8Ггц)

UPD: Даже запустилась с TestComposer=1, но FPS = 0 :)

jimon 30.10.2009 22:15

Ответ: EP Game
 
Tronix
с крестиком это недоделка :( по escape должно закрываться

Tronix 30.10.2009 22:19

Ответ: EP Game
 
Цитата:

Сообщение от jimon (Сообщение 123005)
Tronix
с крестиком это недоделка :( по escape должно закрываться

А, тогда все ок. Все летает. Жду с нетерпением бету игрушки. Вот только с цветами явно надо что-то делать. Я в графике конечно ноль, но цвета ужасны имхо )


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot