Game Maker
Da Wikipedia, l'enciclopedia libera.
Game Maker è un programma creato dal professor Mark Overmars e serve a creare giochi, di qualunque tipo, per i PC che usano Microsoft Windows.
Con GameMaker è possibile realizzare diversi tipi di giochi senza conoscere nessun linguaggio di programmazione. Il tool mette a disposizione una semplice interfaccia grafica e, per gli esperti, è possibile utilizzare lo script del programma (GML).
Il programma è gratuito, ma non completo. Con la versione Non Registrata di Game Maker non è possibile usufruire di tutte le funzioni che il programma offre. Game Maker è registrabile dal sito ufficiale (o dal sito YoYo Games) per 20 $.
È possibile estendere le funzioni del programma, utilizzando i file Dynamic-link library (DLL). Questi file devono essere compilati in C++, Delphi, Pascal, ASM o altri linguaggi di programmazione.
Il codice GML è un tipo di linguaggio di programmazione il quale si basa sull'unione di diversi tipi di sintassi, quali Delphi, Pascal, C e C++.
È disponibile anche un convertitore in Java: per approfondimenti vedere G-java.
[modifica] Requisiti minimi di sistema
I requisiti minimi di Game Maker sono abbastanza bassi; comunque per far funzionare la maggior parte dei giochi creati con esso si consiglia:
Requisiti per Game Maker 7.x:
- Windows 2000, Windows XP, o Windows Vista
- DirectX 8 o successive
- Scheda video compatibile con le DirectX 8 e con almeno 32 MB di Ram
- Processore di classe Pentium o successivo
- Scheda audio compatible con DirectX 8
- 128 MB di memoria RAM
- risoluzione dello schermo 800x600 (o maggiore) con colori a 16 o 32 bit.
Requisiti per Game Maker 6.x:
- Windows 98, Windows ME, Windows 2000 o Windows Xp
- DirectX 7 o successive
- Scheda video compatibile con le DirectX 7 e con almeno 16 MB di Ram (raccomandati 32)
- Processore di classe Pentium o successivo
- Scheda audio compatible con DirectX 7
- 64 MB di memoria RAM
- risoluzione dello schermo 800x600 (o maggiore) con colori a 16 o 32 bit.
Requisiti per Game Maker 5.x:
- Windows 95, Windows NT 4, Windows 98, Windows ME, Windows 2000 o Windows Xp
- DirectX 6 o successive
- Processore di classe Pentium o successivo
- risoluzione dello schermo 800x600 (o maggiore) con colori a 16 o 32 bit.
[modifica] Decompilare i file di Game Maker
Ha fatto molto discutere la possibilità studiata da alcuni hacker di decompilare gli eseguibili creati con Game Maker per ottenere il file sorgente che poi è possibile modificare. Bisogna ricordare che questa pratica è illegale e ciò viene ribadito anche all'interno del contratto di licenza di Game Maker che può essere letto durante l'installazione. A questo riguardo esiste anche un software, chiamato G-java, che consente, a partire dal file .gm6 ottenuto con Game Maker, di ottenere un file .jar in linguaggio Java che può essere, tra le altre cose, inserito all'interno di pagine web e funziona anche su sistemi operativi diversi da Windows.