Wie kann ich Flash-Spiele ohne teure Software entwickeln? [geschlossen]

27

Ich habe in meiner Freizeit mit dem Schreiben von Flash-Spielen gespielt, aber bis jetzt habe ich nur eine Testversion von Adobe Flash Professional verwendet. Ich kenne FlashDevelop , aber ihre Dokumentation ist im Wesentlichen nicht vorhanden, wenn es um den Workflow der Entwicklung ausschließlich mit FlashDevelop geht .

Kennt jemand gute Tutorials für die reine Entwicklung von Flash-Spielen mit FlashDevelop?

Hat jemand andere kostenlose / billige Software-Empfehlungen, die er anstelle von Flash Professional verwenden kann?

Alconja
quelle

Antworten:

22

In diesem Artikel wird beschrieben , wie Sie die Umgebung für FlashDevelop einrichten, damit Sie nur damit arbeiten.

Ólafur Waage
quelle
Sie kennen keine guten Artikel zum Importieren / Verwenden von Assets mit FlashDevelop?
Alconja
3
@Alconja natürlich. catfacegames.com/2009/01/18/…
Ólafur Waage
5
link ist tot : O
Jeff
2
+1 Flash Develop ist fantastisch. Spenden Sie, wenn Sie können, und lieben Sie es.
Tyler Egeto
1
Es funktioniert jetzt wieder für mich. (Die ganze devmag.org.za ist gestern verschwunden.)
7

Als Programmierer empfehle ich Flex, das kostenlose SDK von Adobe, mit dem Flex-Projekte (im Wesentlichen ActionScript) in Flash-SWFs kompiliert werden. Auf diese Weise müssen Sie nie mit der schrecklichen Flash-Timeline usw. herumspielen.

Das zu kompilierende SDK ist kostenlos, und Adobe verkauft den IDE Flex Builder (jetzt aus irgendeinem Grund als Flash Builder bezeichnet) für viel Geld. Stattdessen können Sie jede beliebige IDE verwenden. Ich würde FlashDevelop empfehlen, das völlig kostenlos ist und den Flex-Compiler integrieren kann.

Ich würde auch das Flixel-Framework empfehlen, das gut mit Flex + FlashDevelop zusammenarbeitet. Siehe http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel )

Colm
quelle
5

Was ich getan habe (wie andere vorschlagen), als ich mit Flash herumspielen wollte, war die Verwendung von Flex. Da ich zu faul bin, um es von Grund auf neu einzurichten, habe ich Flixel (eine Retro-2D-Bibliothek) verwendet und es so gut wie möglich entfernt, aber zumindest hat es mir gezeigt, wie ich meine Umgebung einrichten und mein Projekt kompilieren kann - was ich Finden Sie den schwierigsten Teil des Programmierens und lernen Sie eine neue Toolchain kennen - danach ist es nur noch eine andere Sprache.

Kaj
quelle
0

Es gibt OpenLaszlo , mit dem Sie Anwendungen / Spiele in ihrer eigenen deklarativen Sprache schreiben und diese dann in Flash (oder anderen Zielen) kompilieren können.

Amos
quelle
-3

Einige Leute sagen mir, dass ich die Frage falsch verstanden habe, aber andere sagen mir, dass es eine nette Antwort ist, also lasse ich es bleiben, obwohl es keine Antwort für einen alternativen Flash-Editor gibt - tut mir leid

Momentan wechsle ich von Flash und Actionscript 3.0 zu Unity3D Framework. Es ist eine GAME-ENGINE für GAMES und es gibt eine kostenlose "Indie" -Lizenz, bei der Sie 95% der Engine-Funktionen für immer kostenlos erhalten.

Sie können später Ihre Lizenz auf PRO upgraden (1500 $ oder so) und dann die neuesten Spieltechnologien für Bloom-Effekte, Echtzeitschatten usw. verwenden.

Mit Flash musste ich alles von Grund auf neu entwickeln und viel Zeit darauf verwenden, zu verhindern, dass Leute meinen Quellcode dekompilieren, damit sie betrügen können.

Verstehen Sie mich nicht falsch, ich mag Flash, aber es wurde nicht für die Spieleentwicklung entwickelt, obwohl es möglich ist.

Unity3D wurde nie entwickelt, um "Banner" oder "Filme" zu erstellen, sondern ist eine reine plattformübergreifende Echtzeit-Game-Engine.

Sie können zwischen einem Webplayer (kleines Plugin, ca. 2 MB groß) wählen, der sowohl unter MacOSX als auch unter Windows funktioniert. Sie können auch das Installationsprogramm (echte Windows-EXE-Datei oder ein ähnliches MacOS-Programm) auswählen. Wenn Sie die Lizenz erwerben, können Sie die Spiele / Anwendungen auch auf mobile Geräte, Konsolen wie Xbox, Playstation und Wii übertragen.

Wenn Sie also sicherstellen möchten, dass Sie auf einer Spielplattform entwickeln, die auch auf Steve Jobbs iParanoid-System "erlaubt" ist, sollten Sie in Betracht ziehen, auf die derzeitige Unity3D-Plattform umzusteigen.

www.unity3D.com für weitere Informationen.

BerggreenDK
quelle
unity3d.com/gallery
BerggreenDK
3
-1, Einheit ist nett und alles, aber es beantwortet die Frage wirklich nicht
Tetrad
1
Geee! Ich habe nur versucht, den Leuten zu helfen, als er schrieb: "Hat jemand andere kostenlose / billige Software-Empfehlungen, die er anstelle von Flash Professional verwenden kann?" - Ich habe das als "kostenlose Alternative zu Flash" gelesen, nicht das Programm selbst, sondern die Plattform. Es tut uns leid! Sei nicht so wütend. Ich versuche nur zu helfen. Ich liebe auch Flash.
BerggreenDK
1
Btw. in Bezug auf Unity3D vs Flash. Ja, Sie können jetzt schöne Spiele mit Flash spielen. Aber ich mag die Physik-Engine und die 3D-Engine wird viel stärkeres 3D liefern, als ich es jemals mit dem aktuellen Flash-Player tun kann.
BerggreenDK
1
@BerggreenDK Unity bietet nicht denselben Anwendungsbereich (WWW) wie Flash. Aus diesem Grund ist Ihre Antwort hier ungültig, obwohl sie in anderen Zusammenhängen detailliert und hilfreich ist.
kymully