forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   [TrueHorror] - разработка (http://forum.boolean.name/showthread.php?t=17293)

mr.DIMAS 14.12.2014 23:46

Ответ: [TrueHorror] - разработка
 
Физика и рендер в одном потоке, не хочется проблем с многопоточностью.
Да и к тому же уже все работает как надо.

tirarex 15.12.2014 21:43

Ответ: [TrueHorror] - разработка
 
Попробовал на своем планшете (Intel z3735F 1.8Ghz) 13 фпс , не играбельно. Может дистанцию прорисовки ограничивать ?

mr.DIMAS 15.12.2014 23:37

Ответ: [TrueHorror] - разработка
 
̶т̶ы̶ ̶б̶ы̶ ̶е̶щ̶е̶ ̶н̶а̶ ̶т̶а̶п̶к̶е̶ ̶п̶о̶п̶р̶о̶б̶о̶в̶а̶л̶ ̶с̶ы̶г̶р̶а̶т̶ь̶
у мобильных устройств говеная память, слишком медленная, поэтому деферед не дает на них особых преимуществ.
ну и к тому же я сейчас работаю над производительностью
кстати при новом главном цикле, играбельно даже при 10 фпс - атвичаю.

tirarex 16.12.2014 08:24

Ответ: [TrueHorror] - разработка
 
Я очень надеюсь!
А устройство не такое и слабое , хл2,портал2 тянет почти без лагов.

mr.DIMAS 18.12.2014 22:46

Ответ: [TrueHorror] - разработка
 
Новая версия. Переделал главный цикл, что обеспечило возможность играть без проблем при низких фпс. Добавил возможность включать\выключать Vsync( в файле mine.cfg ) - изначально vsync выключен. Улучшил мозги боту. Добавил ему фонарь на бошку чтоб мог палить игрока, когда тот прячется в тени. Немного продлил третий уровень. В основном же потратил кучу времени на переписывание ГУИ.

Что я хочу: чтоб написали средний фпс, и описали играбельность при низких фпс - для этого я оставил в меню включение теней от поинлайтов - теней не будет - а вот шадоумапа строится - поэтому в шахте будет в районе 25000 дипов - что даст нехилую нагрузку на гпу и снизит фпс до неприличных значений. Тени от поинтов я не буду вообще вставлять в проект, они очень жручие а оптимизировать мне их впадлу.

Также добавил DXT текстуры, что позволило сжать все текстуры до 65 мб.

И еще: теперь можно выглядывать из-за угла - по умолчанию клавиши [Q] [E], 'Использовать' переставил на [R]
Из багов что есть: хдр не работает.

СКАЧАТЬ

Mr_F_ 18.12.2014 22:53

Ответ: [TrueHorror] - разработка
 
Цитата:

поэтому в шахте будет в районе 25000 дипов
da ty ohuel?
на ПК 4к - критическое число.

mr.DIMAS 18.12.2014 23:00

Ответ: [TrueHorror] - разработка
 
я знаю, читай внимательней:
Цитата:

для этого я оставил в меню включение теней от поинлайтов
значит их можно врубать по желанию, тоесть для тестирования игры на мощном железе при низких фпс, больше ни для чего. кстати обычно количество дипов у меня около 120

tirarex 18.12.2014 23:06

Ответ: [TrueHorror] - разработка
 
15-20фпс на улице
2-15 в шахте
Предметы под землей (фонари)
Дядя заметил меня идущего в присядке через стену и начал орать...
Бег на низких фпс превращается в судороги.
intel z3735f

Mr_F_ 18.12.2014 23:28

Ответ: [TrueHorror] - разработка
 
Цитата:

кстати обычно количество дипов у меня около 120
сколько же у тебя поинтов с тенями, что становится 25к? что-то здесь не так. или им куллинг не считается? у них же дистанция обычно маленькая к тому же.

mr.DIMAS 18.12.2014 23:32

Ответ: [TrueHorror] - разработка
 
25 штук, по шесть фейсов кубмапы получается: 25*6* ~120 = ~19000
на третьем уровне вообще 50 источников света
я тени от них не буду юзать, так что все равно сколько там дипов

pozitiffcat 18.12.2014 23:51

Ответ: [TrueHorror] - разработка
 
Цитата:

Сообщение от mr.DIMAS (Сообщение 290836)
Новая версия. Переделал главный цикл, что обеспечило возможность играть без проблем при низких фпс. Добавил возможность включать\выключать Vsync( в файле mine.cfg ) - изначально vsync выключен. Улучшил мозги боту. Добавил ему фонарь на бошку чтоб мог палить игрока, когда тот прячется в тени. Немного продлил третий уровень. В основном же потратил кучу времени на переписывание ГУИ.

Что я хочу: чтоб написали средний фпс, и описали играбельность при низких фпс - для этого я оставил в меню включение теней от поинлайтов - теней не будет - а вот шадоумапа строится - поэтому в шахте будет в районе 25000 дипов - что даст нехилую нагрузку на гпу и снизит фпс до неприличных значений. Тени от поинтов я не буду вообще вставлять в проект, они очень жручие а оптимизировать мне их впадлу.

Также добавил DXT текстуры, что позволило сжать все текстуры до 65 мб.

И еще: теперь можно выглядывать из-за угла - по умолчанию клавиши [Q] [E], 'Использовать' переставил на [R]
Из багов что есть: хдр не работает.

СКАЧАТЬ

Венды нету ((( может под вайном запустится.

LLI.T.A.L.K.E.R. 19.12.2014 00:07

Ответ: [TrueHorror] - разработка
 
Цитата:

Сообщение от tirarex (Сообщение 290680)
Попробовал на своем планшете (Intel z3735F 1.8Ghz) 13 фпс , не играбельно. Может дистанцию прорисовки ограничивать ?

Сижу за старым ЭВМ, нет возможности узнать.

Не подскажете как это он на планшете игру запускал? Это *.exe игра?

pozitiffcat 19.12.2014 00:08

Ответ: [TrueHorror] - разработка
 
Цитата:

Сообщение от LLI.T.A.L.K.E.R. (Сообщение 290846)
Сижу за старым ЭВМ, нет возможности узнать.

Не подскажете как это он на планшете игру запускал? Это *.exe игра?

вендозный планшет

pozitiffcat 19.12.2014 00:52

Ответ: [TrueHorror] - разработка
 
Запустил на ноуте. Очень круто, играл ночью, сейчас, обосрался. Завалил первый же моб. Супер круто, понравилось. На ноуте неудобно играть - забил. ФПС 15, ноут слабенький.

mr.DIMAS 19.12.2014 01:42

Ответ: [TrueHorror] - разработка
 
2pozitiffcat А конфиг системы какой?

2tirarex Intel HD Graphics это такой шлак, что словами не описать, впрочем как и вся графика от Intel, шина памяти узкая, частота памяти маленькая, частота шейдерных процессоров маленькая, количество оных вообще писец. Соответственно не может эта "видюха" прокачивать 23 Мб Гбуфера ( 3 тексы * 4байта_на_пискель * 1920 * 1080 ) 60 раз в секунду ибо для этого нужна хорошая частота памяти и широкая шина. У тебя есть возможность на нормальном конфиге фпс проверить?

Кто че посоветует по поводу увеличения производительности?


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

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