Game-Maker
De Kookyoo Wiki.
Game-Maker est un produit dédié à la conception de jeux-vidéo par le biais d'une interface graphique simplifiée qui permet (éventuellement) de se passer de programmation.
- Sources : yoyogames.com/gamemaker
Dans le cadre du projet de programmation en M1 à l'ENJMIN un mini projet est demandé par équipe.
Sommaire |
Programmation GML
GameMaker utilise un langage de script propre noté GML (Game Maker Language) qui permet un certain nombre de choses dont voici une partie non exhaustive :
Equivalent GML des icones Drag & Drop
Outil proposé par le CBNA (Communauté Francophone GameMaker) qui permet de retrouver les équivalents GML des icônes Drag&Drop, disponible ici : http://www.gamemaker.fr/ddtogml/index.html
Gestion des Inputs
- Récupérer la valeur d'une touche enfoncée :
keyboard_lastkey //Retourne le numéro de touche correspondant
- Surveiller une touche :
keyboard_check(key) //Retourne true si la touche a été pressée depuis la dernière fois keyboard_check_released(key) //Retourne true si la touche a été relachée depuis la derniere fois
- La souris :
mouse_x , mouse_y //Retourne les coordonnées du curseur dans la room mouse_button // Retourne le numéro du bouton enfoncé
Les principales touches :
37 = Flèche Gauche 39 = Flèche Droite 38 = Flèche Haut 40 = Flèche Bas 65 = A 66 = B 67 = C 68 = D 69 = E ... 76 = L 77 = M 78 = N 79 = O 80 = P 81 = Q 82 = R 83 = S ... 90 = Z 32 = Barre d'espace 13 = Entrée 8 = Backspace
Réseau
Un tuto à creuser : http://www.gamemaker.fr/pages/tuto/Multi/Multi.html
DLL
Liste de DLL pour GM :
- http://www.gamemaker.fr/pages/DLL.html
- http://www.ismavatar.com/IsmAvatar/dll.php
- http://www.gmtoolbox.com/
3D Model Import
http://blog.martincrownover.com/examples-tutorials/3d-model-import-simple-uv-map/

