PDA

Просмотр полной версии : Игровой движок


Сайлас
10.11.2010, 02:41
Ладно, раз на предыдущий пост про проверку данных физ. модели нет ответа, то точно на этот я получу множество :)
Итак, создается игра, почти что самостоятельная (в отличие от моих предыдущих проектов от начала до конца она самостоятельная, типа главного меню, различных состояний и т.п.), так вот встал вопрос об игровых движках.
Имеет ли смысл использовать существующие и соотвественно, может быть подскажете то, что используете, или все это фигня и надо писать самому?
Проблема в написании самому - объемность работы. Нужно писать многие базовые вещи, которые всеми написаны-переписаны.
Проблема движков, насколько я смог это понять и был удивлен: все движки подходят под платформеров, а у меня не платформер. И я ХОЧУ использовать мувиклипы. А все движки, которые я нашел работают с растровой графикой. Конечно, можно любой мувиклип разбить на растр - но это ж какой-то неправильный подход.
Может быть есть движки или хотя бы оболочки, может быть удобные классы, которые помогут в написании не полностью растрового проекта.

P.S. Про MVC знаю, чтобы на всякий случай здесь не начался холивар.

Bgg
10.11.2010, 03:51
Сомневаюсь что много ответов, черт знает чего вы хотите. Что у вас за игра, если не платформер? Покер? Ну если да, то можно и самому все написать.

Сайлас
10.11.2010, 12:02
А что, кроме платформеров игр мало?
Игра с расчетом на социалку. Для примера пойдет фермер, легенда, вормикс и т.п. Они все разные, но все неплатформеры. И все реализуют всякие всплывающие менюшечки, различные состояния, скроллеры и т.п.

Division
10.11.2010, 12:50
А что вообще должен делать движок? UI в основном?

Котяра
10.11.2010, 13:11
И я ХОЧУ использовать мувиклипы. А все движки, которые я нашел работают с растровой графикой.
Это наверное не зря. Я тоже работаю с битмапами - это удобнее и намного меньше тормозов при рендере.

Не устраивает что-то одно - объединяйте несколько библиотек..
Например, в последнем проекте у меня используется:
as3isolib, pushbutton и box2D, не считая всяких GTween и corelib.
были сочетания
nd3d, startDust и flashPunk
pv3d и pureMVC (это жесть)

Хотя чаще пишу что-то своё.

Сайлас
10.11.2010, 19:41
pushbutton что-то повсюду засрали ужасно, даже теперь боюсь им пользоваться