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?
flash
actionscript-3
tools
flash-develop
Alconja
quelle
quelle
Wenn Sie kostenlos suchen, können Sie einen Blick auf haXe werfen
quelle
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 )
quelle
Es gibt eine Menge Open Source-Ressourcen auf osflash.org . Ich erinnere mich, dass ich ein Flash mit Eclipse-Tutorial gesehen habe, kann es aber momentan nicht finden ...
Bearbeiten Sie http://osflash.org./getting_started_with_fames
quelle
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.
quelle
Ich bin definitiv mit Flash Develop und dem Flex SDK einverstanden, wie es andere Leute angeboten haben. In diesem Artikel habe ich Actionscript 3 gelernt: http://www.brighthub.com/internet/web-development/articles/11010.aspx
quelle
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.
quelle
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.
quelle