: Dernière mise à jour remonte à moins de six mois. : Dernière mise à jour comprise entre six mois et un an. : Dernière mise à jour remonte à plus d'un an.
SINGE est le moteur de jeu quelque peu interactif et nostalgique (du nom du dragon dans Dragon's Lair). C'est un système de scripts basés sur Lua et qui permet le prototypage rapide de nouveaux jeux Laserdisc ou la création de jeux entièrement nouveaux!
Le langage est facile à apprendre, très puissant et rapide. Toutes les fonctionnalités nécessaires pour développer votre propre jeu sont disponibles via une simple interface de programmation d'applications (API).
SINGE fournit de nombreuses fonctionnalités aux développeurs de jeux. Certaines des plus intéressantes sont:
- Langage de programmation orienté objet
- Sprites
- Prise en charge des polices TrueType
- Espace colorimétrique 32 bits avec transparence
- Multicanal, chevauchement, son stéréo
- Prise en charge des périphériques d'entrée analogiques et numériques
- Prise en charge de plusieurs codecs pour la vidéo et l'audio
Depuis la sortie originale de SINGE en 2006, plusieurs révisions ont été publiées, à la fois officiellement et officieusement. En 2020, SINGE 2.0 est sorti. Il s'agit d'une réécriture totale en ajoutant de nombreuses fonctionnalités tout en restant compatible avec les jeux 1.x existants.