Как я могу разрабатывать Flash-игры без дорогостоящего программного обеспечения? [закрыто]

27

В свободное время я занимался написанием флеш-игр, но до этого момента я только использовал пробную версию Adobe Flash Professional. Я знаю о FlashDevelop , но их документация в основном отсутствует, когда дело доходит до разработки только с FlashDevelop .

Кто-нибудь знает какие-нибудь хорошие учебники по разработке Flash-игр исключительно с помощью FlashDevelop?

Кроме того, есть ли у кого-нибудь другие бесплатные / дешевые программные рекомендации для использования вместо Flash Professional?

Alconja
источник

Ответы:

22

Вот статья о настройке среды для FlashDevelop, поэтому вы просто работаете с ней.

Олафур Вааге
источник
Не думаете ли вы, что вы знаете какие-нибудь хорошие статьи, объясняющие, как импортировать / использовать ресурсы с помощью FlashDevelop?
Alconja
3
@ Alconja конечно. catfacegames.com/2009/01/18/…
Олафур Вааге
5
ссылка мертва : O
Джефф
2
+1 Flash Develop - это фантастика. Пожертвуйте, если можете, и любите это.
Тайлер Эгето
1
Теперь он снова работает для меня. (Весь devmag.org.za исчез вчера.)
16

Если вы ищете бесплатно, вы можете взглянуть на haXe

Keyframe
источник
звучит интересно .
Тобиас Кинцлер
+1. haXe разработан с целью создания игр AFAIK.
Мухук
еще +1. Способность разрабатывать с помощью дженериков отлично подходит для разработки библиотек. Пример такого code.google.com/p/polygonal/wiki/DataStructures
Аллан
7

Если вы программист, то я бы порекомендовал Flex, который является бесплатным SDK от Adobe, который компилирует проекты flex (в основном ActionScript) в Flash SWF. Таким образом, вам никогда не придется возиться с ужасной временной шкалой Flash и т. Д.

SDK для компиляции бесплатен, и Adobe продает IDE Flex Builder (по некоторым причинам теперь называемый Flash Builder) за деньги. Но вместо этого вы можете счастливо использовать любую IDE, которая вам нравится; Я бы порекомендовал FlashDevelop, который абсолютно бесплатный и может интегрировать компилятор Flex.

Я бы также порекомендовал инфраструктуру Flixel, которая прекрасно работает с Flex + FlashDevelop. См. Http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel )

Колм
источник
5

То, что я делал (как предлагают другие), когда я хотел поиграть со вспышкой, было использовать Flex. Поскольку я слишком ленив, чтобы установить его с нуля, я использовал Flixel (ретро-2d-библиотеку) и разобрал его до всего, кроме его голых внутренностей, но, по крайней мере, он показал мне, как настроить свое окружение и скомпилировать мой проект - который я найти самое сложное в программировании, освоить новый набор инструментов - после этого это просто другой язык.

Кая
источник
0

Есть OpenLaszlo, который позволяет вам писать приложения / игры на своем собственном декларативном языке, а затем компилировать их во Flash (или другие цели).

амосс
источник
-3

Некоторые люди говорят мне, что я неправильно понял вопрос, но другие говорят мне, что это хороший ответ, поэтому я позволю ему остаться, даже если он не дает ответа для альтернативного редактора Flash - извините за это

В настоящее время я перехожу из Flash и Actionscript 3.0 в Unity3D Framework. Это GAME-ENGINE, созданный для игр, и есть бесплатная лицензия «Indie», где вы получаете 95% возможностей движка бесплатно навсегда.

Позже вы сможете обновить свою лицензию до PRO (1500 $ или около того), а затем сможете использовать новейшие игровые технологии для эффектов цветения, теней в реальном времени и т. Д.

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

Не поймите меня неправильно, мне нравится Flash, но он не был создан для разработки игр, даже если это возможно.

Unity3D никогда не создавался для создания «баннеров» или «фильмов», но является чисто кроссплатформенным игровым движком реального времени.

Вы можете выбрать из веб-плеера (небольшой плагин около 2 Мб), который работает как на MacOSX, так и на Windows. Или вы можете выбрать установщик (настоящий Windows EXE или аналогичный Mac OS) и, если вы купите лицензию, вы также можете перенести игры / приложения на мобильные устройства, такие как Xbox, Playstation и Wii.

Итак, если вы хотите убедиться, что вы разрабатываете на игровой платформе, которая также «разрешена» в системе iParanoid Стива Джобса, вам следует подумать о переходе на платформу Unity3D, как и сейчас.

www.unity3D.com для получения дополнительной информации.

BerggreenDK
источник
unity3d.com/gallery
BerggreenDK
3
-1, Unity хорош и все такое, но он действительно не отвечает на вопрос
Tetrad
1
Geee! Я просто пытался помочь парням, когда он писал: «В качестве альтернативы, есть ли у кого-нибудь другие бесплатные / дешевые программные рекомендации, которые можно использовать вместо Flash Professional?» - Я прочитал это как «бесплатную альтернативу Flash», не саму программу, а платформу. Сожалею! Не будь таким злым. Просто пытаюсь помочь. Я тоже люблю Flash.
BerggreenDK
1
Btw. относительно Unity3D против Flash. Да, теперь вы можете создавать хорошие игры с помощью Flash. Но мне нравится физический движок, и трехмерный движок обеспечит намного более сильное 3D, чем я могу когда-либо сделать с текущим Flash-плеером.
BerggreenDK
1
@BerggreenDK Unity не предоставляет ту же область приложения (WWW), что и Flash. Это часть того, почему ваш ответ, хотя и подробный и полезный в других контекстах, здесь недействителен.
Кимуллы