Script GameMonkey - GameMonkey Script
GameMonkey Script est un petit langage de script multiplateforme conçu pour s'intégrer dans les jeux. GameMonkey porte de nombreuses similitudes avec Lua , à l' exception de la syntaxe est plus similaire à celle de C .
Histoire
GameMonkey Script a été écrit en 2002 par Matthew Riek et Greg Douglas dans le cadre d'un projet à source fermée pour Auran Development . Cependant, le 12 juin 2003, Auran a accordé une licence pour que le code source complet de GameMonkey soit rendu public sous la licence MIT . Il est actuellement utilisé dans des applications commerciales et de loisirs sur une large gamme de machines, du PC Windows, Apple Mac et Microsoft Xbox à la PlayStation 2, PlayStation 3, Nintendo GameCube, Nintendo DS, Nintendo Wii et diverses distributions de Linux de Sony.
traits
- Une bibliothèque de machines multiplateforme
- Syntaxe de style C
- Une petite empreinte mémoire (~ 50 Ko)
- Récupération de la mémoire incrémentielle douce et en temps réel ( pas de comptage de références)
- Filetage natif
- Mise en œuvre complète des états
- Liaison simple avec du code C ++
- Prise en charge du débogueur (avec le débogueur fourni)
Comme Lua, la structure de données principale dans GameMonkey Script est la table. Les tableaux permettent de créer diverses autres structures de données; à partir de tableaux, ensembles, hashmaps, listes et enregistrements. Ils peuvent également être utilisés pour simuler des espaces de noms et des structures de classes C ++, contenant à la fois des fonctions et des propriétés.
Liens externes
- Page d'accueil GameMonkey Script
- Projet gmCommunity , binaires GM pré-construits et en-têtes réorganisés
- gamedev.net , Introduction au script GameMonkey Partie 1
- gamedev.net , Introduction à GameMonkey Script Partie 2
- gamedev.net , Introduction à GameMonkey Script Partie 3