Game Maker: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
 
(230 versioni intermedie di oltre 100 utenti non mostrate)
Riga 1:
{{Software
{{stub}}
|Nome = Game Maker
'''Game Maker''' è un programma creato dal professore [[Mark Overmars]]
|Logo =
e serve a creare giochi, di qualunque tipo, per i [[PC]] che usano [[Windows]].
|Screenshot =
Utilizza una potente interfaccia grafica e, per un uso più avanzato, è possibile utilizzare il Codice Integrato ([[GML]])
|Didascalia =
L' introduzione di Game Maker ha avvicinato migliaia di persone alla programmazione di videogiochi, ciò che prima era un arte per pochi diventò in breve tempo di dominio publico.
|Sviluppatore = YoYo Games, [[Mark Overmars]]
|DataPrimaVersione = [[1999]]
|UltimaVersione = v2023.4
|DataUltimaVersione = 2 Maggio [[2023]]
|SistemaOperativo = [[Microsoft Windows]]
|SistemaOperativo2 = [[macOS]]
|SistemaOperativo3 = [[Linux]]
|Linguaggio = Delphi
|NotaLinguaggio = {{•}} per le versioni inferiori alla 8.1.
|Linguaggio2 = C#
|NotaLinguaggio2 = {{•}} per l'IDE ed usa Lazarus GUI framework. I giochi esportati sono scritti nei linguaggi delle rispettive piattaforme.
|Genere = sviluppo videogiochi
|Licenza = [[Software proprietario]]
|SoftwareLibero = no
|Lingua = Inglese
}}
'''''Game Maker''''' è un [[ambiente di sviluppo integrato]] per lo sviluppo di [[videogioco|videogiochi]], originariamente creato nel 1999 dal professor [[Mark Overmars]] e successivamente sviluppato da YoYo Games.
 
''Game Maker'' ("creatore di giochi" in inglese) mette a disposizione due metodi di programmazione: a icone e a codice. Il primo è rivolto ai principianti dove grazie a icone da trascinare con il mouse è possibile creare giochi anche senza conoscere nessun [[linguaggio di programmazione]]. Il secondo mette a disposizione il [[Game Maker Language]], un linguaggio di programmazione con la sintassi basata sull'unione dei linguaggi [[Delphi]], [[Java (linguaggio di programmazione)|Java]], [[Pascal (linguaggio)|Pascal]], [[C (linguaggio)|C]] e [[C++]].
==Collegamenti esterni==
*[http://www.gamemaker.nl Sito ufficiale di GM - Università di Utrecht]
 
È possibile estendere le funzioni del programma, utilizzando i file Dynamic-link library ([[DLL]]). È inoltre possibile creare delle GEX, vale a dire delle librerie scritte in [[Game Maker Language]] da usare esclusivamente in ''Game Maker''.
[[Categoria:Software]]
 
Esempi di giochi di rilievo realizzati con ''Game Maker'' sono ''[[Maldita Castilla]]'', ''[[Spelunky]]'', ''[[Hotline Miami]]'', ''[[Undertale]]'' e ''[[Deltarune]]''.
[[en:Game Maker]]
 
[[nl:Game Maker]]
== ''Game Maker'' ==
La versione Lite di ''Game Maker'' è totalmente gratuita, tuttavia non è possibile usufruire di tutte le funzioni che il programma offre. ''Game Maker Standard 8.1'' era acquistabile direttamente dal sito ufficiale o dal sito dello sviluppatore YoYo Games<ref>{{cita web|1=http://www.yoyogames.com/gamemaker/windows|2=GameMaker for Windows|lingua=en|accesso=16 luglio 2023|dataarchivio=30 novembre 2012|urlarchivio=https://web.archive.org/web/20121130225043/http://www.yoyogames.com/gamemaker/windows|urlmorto=sì}}</ref> e contiene tutte le funzioni presenti nel programma, inclusa la grafica 3D. Lo sviluppo di questa versione è stato interrotto a favore di ''Game Maker: Studio''.
 
== ''Game Maker Mac'' ==
La versione Mac permette di creare giochi stand-alone per [[macOS]]. Questa versione si basa sulla precedente versione di ''Game Maker Standard'' (vale a dire la 7), perciò non sono presenti tutte le funzionalità della versione per [[Microsoft Windows]] (si può notare infatti il prezzo inferiore). Se tuttavia si vuole sviluppare giochi per [[macOS]], esiste il modulo di esportazione [[macOS]] per ''Game Maker: Studio'', che ha raggiunto livelli superiori di ''Game Maker'' per [[Microsoft Windows]].
 
== ''Game Maker: Studio'' ==
La versione Studio (l'unica versione tuttora in sviluppo) permette di esportare i propri giochi per numerose piattaforme, quali [[Microsoft Windows]], [[Ubuntu]], [[MacOS]], [[iOS]], [[Android]] (con supporto a [[Ouya]]), [[Windows Phone 8]], [[Tizen]] e [[HTML5]] partendo da un solo codice sorgente scritto in [[Game Maker Language]]. Sono stati fatti notevoli progressi dalla versione precedente, come l'aggiunta di un vero e proprio [[compilatore]], la possibilità di utilizzare gli [[shader]] o la riscrittura totale del sistema [[multiplayer]]. Sono disponibili differenti versioni di ''Game Maker: Studio'' con differenti prezzi e funzionalità.
 
=== Free ===
La versione Free è gratuita e permette di testare il programma. È disponibile infatti a solo scopo dimostrativo. Ci sono diverse restrizioni, come la sola possibilità di esportare per [[Microsoft Windows]] oppure [[MacOS]].
 
===Standard===
Questa versione elimina tutte le restrizioni della versione Free ma certe features della versione Professional, come la gestione delle pagine di texture, sono bloccate.
 
===Professional===
Sblocca totalmente il programma e lo rende senza limitazioni.
 
===Master===
Questa versione propone le stesse funzionalità della versione Professional ma include tutti i moduli di esportazione disponibili e tutti i futuri moduli distribuiti saranno accessibili gratuitamente.
 
Per aggiungere la funzionalità di esportare in altre piattaforme è necessario acquistare i rispettivi moduli. Ogni modulo varia di prezzo.
Sono previste altre piattaforme di esportazione in futuro ed è possibile proporre suggerimenti al team di [[YoYo Games]] su cosa aggiungere e togliere in ''Game Maker: Studio''.
 
== Requisiti minimi di sistema ==
I requisiti minimi di ''Game Maker'' per far funzionare la maggior parte dei giochi creati con esso sono:
 
''Requisiti per Game Maker: Studio 1.x:''
* [[Windows XP]], [[Windows Vista]], [[Windows 7]] o [[Windows 8]]
* [[Scheda video]] con almeno 128 MB di RAM
* 512 MB di memoria [[RAM]]
* risoluzione dello schermo per l'[[Ambiente di sviluppo integrato|IDE]] 1024×600 (o maggiore)
 
''Requisiti per Game Maker 8.x:''
* [[Windows 2000]], [[Windows XP]], [[Windows Vista]], o [[Windows 7]]
* [[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 800×600 (o maggiore) con colori a 16 o 32 bit
 
''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 800×600 (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 800×600 (o maggiore) con colori a 16 o 32 bit
 
''Requisiti per Game Maker 5.x:''
* [[Windows 95]], [[Windows NT 4.0]], [[Windows 98]], [[Windows Me]], [[Windows 2000]] o [[Windows XP]]
* [[DirectX]] 6 o successive
* Processore di classe [[Pentium]] o successivo
* risoluzione dello schermo 800×600 (o maggiore) con colori a 16 o 32 bit
 
== Note ==
<references />
 
== Bibliografia ==
*{{cita libro |autore=Jerry Ford |anno=2010 |titolo=Getting Started with Game Maker |url=https://www.amazon.com/Getting-Started-Game-Maker-Jerry/dp/1598638823 |editore=Course Technology, a part of Cengage Learning|isbn=9781133168966 |accesso=24 gennaio 2014 |lingua=en}}
 
== Voci correlate ==
* [[indiexpo]]
* [[DS Game Maker]]
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web | 1 = http://www.sandbox.yoyogames.com/ | 2 = Sandbox ufficiale di Game Maker | accesso = 25 maggio 2013 | urlarchivio = https://web.archive.org/web/20130522203257/http://sandbox.yoyogames.com/ | dataarchivio = 22 maggio 2013 | urlmorto = sì }}
* {{cita web|url=https://www.indiexpo.net/it/search?t%5B%5D=10|titolo=Giochi indie sviluppati con Game Maker}}
 
{{Portale|informatica|videogiochi}}