Каковы некоторые хорошие платформы флеш-игры?

Довольно простой. Открытый исходный код хорош, но организация и документация лучше. Actionscript 3 - необходимость, я действительно не хочу начинать работать с более старыми версиями. Я предполагаю, что это - затруднение моего проблемного Google использования, потому что существует огромное количество того, как сделать вещь "старый путь" там, но я испытываю затруднения при получении твердого AS3/Flash9 + материал.

И точка сокращает время разработки, таким образом "происходящее" или 0.x, версии не должны применяться.

15
задан Dustman 17 February 2010 в 20:31
поделиться

6 ответов

Я знаком с тремя:

flixel

flixel - это игровая среда, в которой используется растровая графика. Он в значительной степени обходит стороной экранные объекты Flash, поэтому для создания игр вам не понадобится инструмент разработки Adobe Flash. Он имеет встроенную базовую физику: скорость, ускорение и обнаружение столкновений. Большинство игр, созданных с помощью flixel, выглядят как ретро, ​​8- или 16-битные, поскольку сложно делать векторную графику.

Это фреймворк, о котором я слышал больше всего и видел, что он используется чаще всего. У него довольно активное сообщество и много документации. Большинство записей Flash для недавнего конкурса Ludum Dare были во фликселе. Я думаю, что это самый быстрый старт.

PushButtonEngine

PushButtonEngine - это компонентная игровая среда. По сути, вместо объектов, наследующих поведение и свойства от своих базовых классов, они содержат компоненты, обеспечивающие желаемое поведение. В отличие от flixel, PBE не имеет встроенной обработки столкновений. Для этого вам нужно использовать Box2D, что мне кажется излишним для простых игр.

PBE еще не достиг версии 1.0, и они все еще реорганизуют кодовую базу. Это проблема, потому что в руководствах по нему редко упоминается, на какую версию фреймворка они нацелены. Когда я попробовал его, я не смог заставить ни одно из руководств по Box2D работать с самой последней версией. Мне, наверное, повезло больше с последней стабильной версией.

Я должен отметить, что PBE достаточно полный, чтобы с ним можно было делать игры, но у вас могут возникнуть проблемы с поиском хороших руководств и документации.

Flashpunk

Flashpunk - это новый фреймворк, похожий на flixel. Основное отличие заключается в способе организации функций. Flashpunk настроен аналогично GameMaker, поэтому, если вы знакомы с GameMaker, переход будет намного проще.

Я сам не пробовал Flashpunk; это в моем списке дел.

Physics Engines

Они используются для добавления (более) реалистичной физики в вашу игру. Вы можете интегрировать их с вышеперечисленными фреймворками, хотя это может быть непросто. PushButtonEngine поставляется с компонентом для интеграции Box2D.

FisixEngine , упомянутый Тоддом Мозесом. Я этим не пользовался.

Box2DFlashAS3 . Это нашло широкое применение, но обычно не вместе с упомянутыми мною фреймворками. Моя главная проблема с ним в том, что это порт физики, изначально основанной на C, поэтому способ организации не очень похож на Flash.

Механизм физики ActionScript (APE) . Я нашел это лучше организованным, чем Box2D, хотя и не таким многофункциональным. Все еще в разработке.

(Правка: расширен разделом о физических движках)

19
ответ дан 1 December 2019 в 02:37
поделиться

flixel - довольно приятный фреймворк для AS3. Это фреймворк, который использовали Canabalt и множество других игр. Я попробовал это в прошлом месяце, и начать с ним было легко, и судя по играм, которые были созданы, похоже, что это не ограничивает ваши возможности.

3
ответ дан 1 December 2019 в 02:37
поделиться

http://www.fisixengine.com/

- самый популярный игровой движок для ActionScript 3.

2
ответ дан 1 December 2019 в 02:37
поделиться

PushButtonEngine предоставляет многообещающую игровую среду.

Если вы ищете 2D-игры Flashpunk - довольно новая игра, которую стоит посмотреть, я еще не тестировал ее.

1
ответ дан 1 December 2019 в 02:37
поделиться

Я имел дело с Flixel, и я только начал возиться с PushButton, который выглядит неплохо, но имеет немного больше сложности, чем мне действительно нужно на данный момент. Однако они оба являются хорошими примерами.

0
ответ дан 1 December 2019 в 02:37
поделиться

Love flixel, лучший способ начать создавать игры

1
ответ дан 1 December 2019 в 02:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: