Тема: FPS у блица
Показать сообщение отдельно
Старый 20.03.2009, 02:10   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: FPS у блица

и на каком алгоритмне основа увеличение фпс?
В самом начале программы надо написать
SetB3DMode Fast,99999
И Блиц будет работать быстрее!

А если серьёзно:
1. Flip 0 вместо Flip или Flip 1 - это отключит ограничение в 60 FPS - это вертикальная синхронизация (у большинства это 60, у меня 75 )
2. Много ентитей дают тормоза. Вывод: по возможности всё объединять в 1 ентити, а лучше в 1 сурфейс. Такие вещи как траву и т.д. делать только в одном сурфейсе, иначе всё повиснет нахер.
3. Тормозит 2Д. Вывод: не юзать его - юзать либы или делать спрайты перед камерой - это будет быстрее т.к. они рассчитываются аппаратно видяхой, а Блитзевское 2Д - процом, а это намного медленней.
4. До хера поликов в моделях будут тормозить (на любом движке). Вывод: не качать бесплатные модели с сайтов недо-моделлеров: она зачастую High-Poly и для игр не годятся.
5. Тормознутая математика. Решение: написать либу на С++ или на чём-то другом но с более быстрыми вычислениями.
6. Тормозит доступ к поверхности - тоже решается либой в которой доступ к сурфейсу осуществляется прямо в ОЗУ, минуя Блиц

Вот что в голову пришло, но это далеко не весь список.

З.Ы. Одновременно про переключатель скорости блица подумали
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
G.A.D (20.03.2009)