Comment développer des jeux Flash sans logiciel coûteux? [fermé]

27

J'ai joué avec l'écriture de jeux flash pendant mon temps libre, mais jusqu'à présent, je viens d'utiliser une version d'essai d'Adobe Flash Professional. Je connais FlashDevelop , mais leur documentation est pratiquement inexistante en ce qui concerne le flux de travail de développement purement avec FlashDevelop .

Quelqu'un connaît-il de bons tutoriels pour développer des jeux Flash uniquement avec FlashDevelop?

Alternativement, quelqu'un a-t-il d'autres recommandations de logiciels gratuits / bon marché à utiliser à la place de Flash Professional?

Alconja
la source

Réponses:

22

Voici un article sur la configuration de l'environnement pour FlashDevelop afin que vous travailliez uniquement avec lui.

Ólafur Waage
la source
Ne supposez pas que vous connaissez de bons articles expliquant comment importer / utiliser des ressources à l'aide de FlashDevelop?
Alconja
3
@Alconja bien sûr. catfacegames.com/2009/01/18/…
Ólafur Waage
5
le lien est mort. : O
Jeff
2
+1 Flash Develop est fantastique. Faites un don si vous le pouvez et aimez-le.
Tyler Egeto
1
Cela fonctionne à nouveau pour moi. (L'ensemble de devmag.org.za a disparu hier.)
16

Si vous cherchez gratuitement, vous pouvez jeter un œil à haXe

Image clé
la source
semble intéressant .
Tobias Kienzler du
+1. haXe est développé dans le but de créer des jeux AFAIK.
muhuk
un autre +1. La possibilité de développer avec des génériques est idéale pour développer des bibliothèques. Un exemple de ce code.google.com/p/polygonal/wiki/DataStructures
Allan
7

Si vous êtes un programmeur, je recommanderais Flex, qui est le SDK gratuit d'Adobe qui compile des projets flex (essentiellement ActionScript) en Flash SWF. De cette façon, vous n'aurez plus à vous soucier de l'horrible chronologie Flash, etc.

Le SDK à compiler est gratuit, et Adobe vend l'IDE Flex Builder (maintenant appelé Flash Builder pour une raison quelconque) pour de l'argent. Mais à la place, vous pouvez utiliser avec plaisir n'importe quel IDE que vous aimez; Je recommanderais FlashDevelop qui est totalement gratuit et peut intégrer le compilateur Flex.

Je recommanderais également le framework Flixel qui fonctionne bien avec Flex + FlashDevelop. Voir http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel )

Colm
la source
5

Ce que j'ai fait (comme d'autres le suggèrent) quand je voulais jouer avec le flash, c'était utiliser Flex. Comme je suis trop paresseux pour le configurer à partir de zéro, j'ai utilisé Flixel (une bibliothèque rétro 2D) et je l'ai dépouillé de tout sauf de ses tripes, mais au moins cela m'a montré comment configurer mon environnement et compiler mon projet - que je trouver la partie la plus difficile de la programmation, se familiariser avec une nouvelle chaîne d'outils - après cela, ce n'est qu'un autre langage.

Kaj
la source
0

Il y a OpenLaszlo qui vous permet d'écrire des applications / jeux dans son propre langage déclaratif, puis de les compiler dans Flash (ou d'autres cibles).

Amos
la source
-3

Certaines personnes me disent que j'ai mal compris la question, mais d'autres me disent que c'est une bonne réponse, donc je vais la laisser rester, même si elle ne fournit pas de réponse pour un éditeur Flash alternatif - désolé pour cela

Je passe actuellement de Flash et Actionscript 3.0 à Unity3D Framework. C'est un GAME-ENGINE conçu pour les JEUX et il y a une licence "Indie" gratuite où vous obtenez 95% des fonctionnalités du moteur gratuitement pour toujours.

Plus tard, vous pouvez mettre à niveau votre licence vers PRO (1500 $ ou quelque chose) et vous pourrez ensuite utiliser les dernières technologies de jeu pour les effets de floraison, les ombres en temps réel, etc.

Avec Flash, j'ai dû tout développer à partir de zéro et passer beaucoup de temps à empêcher les gens de décompiler mon code source afin qu'ils puissent tricher.

Ne vous méprenez pas, j'aime Flash, mais il n'a pas été conçu pour le développement de jeux, même si c'est possible.

Unity3D n'a jamais été conçu pour créer des «bannières» ou des «films», mais est un pur moteur de jeu en temps réel multiplateforme.

Vous pouvez choisir parmi le lecteur Web (petit plugin d'environ 2 Mo installé) qui fonctionne à la fois sur MacOSX et Windows. Ou vous pouvez choisir le programme d'installation (véritable EXE Windows ou bac MacOS similaire) et si vous achetez la licence, vous pouvez également transférer les jeux / applications vers des appareils mobiles, des consoles comme Xbox, Playstation et Wii.

Donc, si vous voulez vous assurer que vous développez sur une plate-forme de jeu également "autorisée" sur le système Steve Jobbs iParanoid, vous devriez envisager de passer à la plate-forme Unity3D comme je le suis actuellement.

www.unity3D.com pour plus d'informations.

BerggreenDK
la source
unit3d.com/gallery
BerggreenDK
3
-1, Unity est sympa et tout, mais cela ne répond vraiment pas à la question
Tetrad
1
Geee! J'essayais juste d'aider les gars alors qu'il écrivait: "Alternativement, quelqu'un a-t-il d'autres recommandations de logiciels gratuits / bon marché à utiliser à la place de Flash Professional?" - J'ai lu cela comme "alternative gratuite à Flash", pas le programme lui-même mais la plateforme. Désolé! Ne soyez pas si en colère. J'essaye juste d'aider. J'adore aussi Flash.
BerggreenDK
1
Btw. concernant Unity3D vs Flash. Oui, vous pouvez jouer à de jolis jeux avec Flash maintenant. Mais j'aime le moteur physique et le moteur 3D fournira une 3D beaucoup plus forte que je ne pourrai jamais le faire avec le lecteur Flash actuel.
BerggreenDK
1
@BerggreenDK Unity ne fournit pas la même étendue d'application (WWW) que Flash. C'est en partie pourquoi votre réponse, pourtant détaillée et utile dans d'autres contextes, n'est pas valide ici.
kymully