Faire vos propres jeux facilement
Pour les frileux de l'Objective C ou même du RealBasic, il existe au moins deux logiciels permettant de créer vos propres jeux. Le premier et mon préféré, TNTBasic, est un environnement très simple, assez intuitif, et basé sur un language de programmation proche du Basic. La documentation et les tutoriaux sont très complets, et il existe un forum pour les utilisateurs, où l'équipe de développement est présente pour vous répondre. Le principe est de rendre accessible par le moins de commandes possible la gestion des sprites, des collisions, des scrolling, et autres entrées claviers. Objectif réussi, puisque pour afficher un sprite par exemple, une seule commande suffit. De même pour gérer les collisions. Et pour savoir si l'utilisateur appuie sur la touche flèche haute du clavier, un simple "if up" suffit !
Le logiciel intègre aussi une gestion des maps, pour créer très facilement vos différents niveaux. De même pour la gestion des sons et de la musique. Un simple glisser déposer d'un fichier mp3 ou autre suffit.
Enfin, le logiciel fonctionne très bien sur Mac OS 9, mais la version OS X, bien qu'existante, demande encore un peu de travail. Espérons qu'une mise à jour pointe bientôt le bout de son nez !
Le deuxième logiciel se nomme ColdStone, et est développé en coopération avec Ambrosia. J'ai moins exploré l'environnement de développement, mais une chose est sur c'est qu'il est plus orienté RPG. D'ailleurs Pillars of Garendall a été entièrement développé avec ColdStone. La création du jeu se fait sans une ligne de programmation : tout se gère par des boîtes de dialogue, de la création des maps jusqu'à celle des dialogues. L'approche est donc vraiment différente.
Pour le prix, TNTBasic vous coûtera 25$ et ColdStone 49$. Des versions de démonstration sont disponibles.
Enfin, avant de vous lancer et de faire votre choix de l'environnement de programmation, vous trouverez une mine d'informations sur la création des jeux sur Mac (en anglais), ainsi que des outils indispensables en tous genre sur idevgames.com.
A vous de jouer !