Nei primi anni duemila, un professore della
Utrecht University crea per fini didattici un software che, utlizzando una semplice e immediata interfaccia drag&drop, permette di creare veri e propri giochi per pc windows.
Tale software, chiamato
Game Maker, permetteva di gestire sprites (immagini a cui si associano oggetti programmabili) backgrounds, suoni e di amalgamarli con linguaggio di scripting chiamato GML (Game Maker Language). Il risultato era strabiliante; poche linee di codice per permettere ad un semplice appassionato di programmazione di creare mondi perfettamente giocabili da tutti coloro che utilizzassero windows come sistema operativo.
Di anni ne sono passati e dopo aver fondato la società
YOYOGames ltd assieme ad altri grandi personaggi della game industry oggi Game Maker è un software cresciuto di pari passo alla sua community (più di 100.000 giochi giocabili liberamente) formata da appassionati, studenti e professionisti del settore. Si interfaccia, grazie alle
estensioni create dai membri della community, a database come Mysql, permette l'uso dei sockets per partite multiplayers (
39dll,
http dll2), gestisce i joypads di xbox e playstation3, si interfaccia con le pagine web (funzioni native e tinyweb extension), ha funzioni di criptaggio dati ( Ultracript.dll,
GMCrypt), permette la creazione di giochi sia in 2d che in 3d (utilizzando in questo caso anche il motore esterno Ogre) che in HTML5( recentissima è l'uscita di GM:html5 beta che promette davvero bene) e per Mac.
Orientato ad una programmazione ad oggetti e a steps, Game Maker permette di poter creare RTS, RPG, MMORPG, Gestionali di tutti i tipi, Shooter, FPS, giochi sportivi e Casual. Insomma, se vi piacerebbe iniziare a programmare, non potete perdere l'occasione di provarlo.
Community ufficiale e quella
italiana.
Sandbox dei giochi