Top Qs
Chronologie
Chat
Contexte
GameMaker
moteur de jeux De Wikipédia, l'encyclopédie libre
Remove ads
GameMaker (anciennement Game Maker) est une série de logiciels de développement de jeux vidéo créé par Mark Overmars et développé par YoYo Games depuis 2007.
Remove ads
La première version de GameMaker est sortie le 15 novembre 1999. Mark Overmars utilise ce logiciel pour enseigner la programmation de Jeu vidéo à l'Université de Utrecht (Pays-Bas).
GameMaker a été conçu pour permettre aux développeurs amateurs de créer leurs propres jeux vidéo sans devoir apprendre un langage de programmation avancé comme C++ ou Java. On le voit parfois désigné par ses initiales GM. L'interface est en anglais, mais simple d'utilisation, et utilise abondamment le glisser-déposer. Cette première version a été développée en Delphi.
Après la poursuite du développement par YoYo Games, le logiciel a évolué vers une version studio réécrite en C++ qui permet de développer sur plusieurs plateformes (Windows & MacOS, HTML 5, Android & iOS, Nintendo Switch, PlayStation & Xbox, Universal Windows Platform)[2]. Cette version sera d'abord intitulée GameMaker Studio, qui sera régulièrement mis à jour.
GameMaker Studio évoluera en GameMaker Studio 2. Sorti en 2017, ce dernier apporte une refonte totale de l'interface et des ajouts de fonctionnalités majeures.
GameMaker Studio 2 est mis à jour en 2022 et est renommé simplement en GameMaker. Les versions sont désormais incrémentées selon l'année actuelle.
Remove ads
Possibilités
Résumé
Contexte
GameMaker est très simple d'utilisation. On a deux possibilités pour créer des jeux ; le Drag and Drop (DnD) et le GameMaker Language (GML). On peut choisir ces modes lorsque l'on crée un projet. Le DnD permet de coder en langage graphique, il est donc conseillé aux débutants. L'interface du programme est en anglais.
Les possibilités offertes par cette application sont très larges. Tous les genres de jeux (plate-forme, action, réflexion, RPG, aventure...) peuvent être réalisés. Il est également possible d'utiliser des graphismes 2D ou bien 3D. Le jeu créé peut même être multijoueur en ligne. Il est aussi possible de créer des utilitaires avec GameMaker.
La connaissance de la programmation n'est pas nécessaire pour commencer à créer des jeux. GameMaker a été conçu pour faciliter le travail d'organisation de l'ensemble des ressources faisant partie d'un projet de jeu. L'interface fait un large appel au glisser-déposer d'icônes pour définir les événements et les actions associées à ces évènements. D'autres icônes permettent de travailler avec des variables et effectuer des tests logiques simples.
Certains jeux amateurs commencent à tirer parti de la compilation multiplateforme. They need to be fed par exemple, a été créé sous Game Maker[réf. nécessaire].
GameMaker regroupe les actions dans des bibliothèques. Les bibliothèques d'actions sont visibles sous forme d'onglets dans l'éditeur des propriétés d'un objet (il y en a 6 en mode simple et 7 en mode avancé). De nombreux utilisateurs ont créé des bibliothèques supplémentaires à l'aide d'un programme spécial mis au point par Mark Overmars.
GameMaker intègre son propre langage de script, le GML (GameMaker Langage), dérivé du Delphi qui permet d'insérer des éléments de code ou d'écrire des scripts. Au départ, ce langage a été développé pour étendre le système des glisser-déposer utilisé pour programmer. Dans les versions les plus récentes de GameMaker, ce sont les actions "glisser-déposer" qui sont basées sur le GML et non le contraire.
GameMaker permet aussi d'utiliser des DLL (écrits en C, C++, Pascal, Delphi, Visual Basic...) pour étendre ses fonctions (utilisation de la webcam, des bibliothèques OpenGL,...).
Remove ads
Communauté francophone
GameMaker est utilisé partout dans le monde, et a reçu un accueil favorable par les développeurs francophones de jeux amateurs même si son interface est en anglais (qu'on peut rendre en français grâce à des extensions). D'anciennes versions (5.3a) ont été traduites en français.
De nombreux jeux créés avec GameMaker sont disponibles sur le net, ainsi que des tutoriels en français (et dans d'autres langues).
Le site officiel propose une traduction française de la documentation et du fichier d'aide. Le site officiel met aussi à disposition des traductions de la documentation ou du fichier d'aide en allemand, espagnol, grec, hollandais, hongrois, japonais, portugais, russe et turque.
GameMaker est disponible officiellement en français depuis une mise à jour de GameMaker Studio 2, en 2019.
Remove ads
Historique des versions
Résumé
Contexte
GameMaker
Le moteur 3D de GameMaker s'est amélioré au fil des années mais reste assez sommaire (mais suffisant pour des jeux d'une qualité comparable à la N64 ou la PlayStation), toutefois il existe des moteurs 3D externes plus performants utilisables avec GameMaker, tels qu'Xtreme 3d ou Ultimate 3D.
Le moteur 2D, quant à lui, est devenu plus rapide dans le domaine graphique et permet d'utiliser des fonctions alpha et blending pour les sprites du jeu (tout comme la version 6).
GameMaker Studio, GameMaker Studio 2 et GameMaker "2022.x"
Il y a eu refonte depuis ces premières versions pour basculer vers la version "Studio", avec de nouvelles numérotations.
Remove ads
Mode de distribution
Résumé
Contexte
GameMaker (2003-2012)
Le logiciel était disponible en version "Lite" ou "Standard" (anciennement "Free version" ou "Full version/Pro version" avant la version 8.1).
- La version "Lite" était gratuite, elle était suffisante pour commencer la création de jeux, et sa durée d'utilisation était illimitée.
- La version "Standard" était payante (40 USD), elle rajoutait plusieurs éléments intéressants au logiciel, tel que les fonctions 3D ou en ligne.
Les jeux créés avec GameMaker, que ce soit la version gratuite ou payante, sont libres de droits, et peuvent être commercialisés (mais en général les créateurs proposent leurs jeux gratuitement). Certains jeux conçus avec GameMaker furent publiés sur smartphones par YoYo Games.
GameMaker Studio (2012-2017)
GameMaker Studio permettait de créer des exécutables sur plusieurs plateformes telles qu'iOS, OSX et Android à partir de son PC, ce nouvel outil existait en trois versions :
- Standard (gratuite)
- Professional (payante 149,99 $)
- Master Collection (payante 799,99 $)
Avec la sortie de GameMaker Studio 2 en 2017, ces tarifs sont remplacés et GameMaker Studio (1.x) est retiré de la vente. Cependant, le logiciel est désormais donné gratuitement avec l'achat de GameMaker Studio 2.
GameMaker Studio 2 (2017-2021)
Jusqu'en août 2021, YoYo Games proposait une gamme de 5 tarifications :
- (en) Free Trial (Essai gratuit), gratuite pendant 30 jours, pour tester le logiciel.
- (en) Creator (Créateur), à partir de 39$, pour programmer et publier sur PC et Mac.
- (en) Developer (Developeur), à partir de 99$, pour programmer et publier sur PC, Mac, mobiles, et Xbox.
- (en) Console (Console), à partir de 399$, pour programmer et publier sur les consoles Xbox, PS4 et Nintendo Switch.
- (en) Education (Éducation), licence spécifique pour l'enseignement.
Distribution actuelle (2021-)
En août 2021, YoYo Games annonce changer de modèle de tarification pour un modèle avec abonnement. Il y a désormais trois abonnements disponibles[3]:
- Free (Gratuit), gratuit mais ne permettant l'exportation de projets que sur le service GX.games d'Opera.
- Creator, 4,25€/mois ou 42,50€/an et permettant l'exportation vers Windows, MacOS & Linux en plus de ce que permet l'offre Free.
- Indie, 8,19€/mois ou 84,99€/an et permettant l'exportation vers Android, iOS, HTML5 & UWP en plus de ce que permet l'offre Creator.
- Enterprise, 67,99€/mois ou 679,99€/an et permettant l'exportation vers les consoles Xbox One, Xbox Series XS, PlayStation 4, PlayStation 5 et Nintendo Switch en plus de ce que permet l'offre Indie.
Ces tarifications sont disponibles sur le site officiel de YoYo Games.
Remove ads
YoYo Games
Le 27 janvier 2007, Mark Overmars annonça qu'il allait travailler avec une entreprise anglaise nommée YoYo Games. Ce qui a motivé ce partenariat est l'espoir d'un développement plus rapide de GameMaker, ainsi qu'un meilleur site web pour ses utilisateurs. Le site web est une communauté dans laquelle les utilisateurs peuvent télécharger et partager leurs jeux, et passer en revue les autres jeux téléchargés sur le site. YoYo Games distribue GameMaker 7 depuis le 28 avril 2007, et les visiteurs de l'ancien site officiel sont maintenant redirigés vers le site de YoYo Games. Depuis peu[Quand ?], YoYo Games a instauré des concours de création de jeux vidéo. Les utilisateurs ont plusieurs mois pour créer un jeu en relation avec un thème donné. Les résultats des deux premiers concours ont été annoncés.
Remove ads
Notes et références
Voir aussi
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads