2. 1. Objectius
Descobrir el procés de creació que hi ha darrere d’un videojoc
Aprendre a manejar adequadament el programa Game Maker
Aprendre a crear sprites
Crear un videojoc en 2D
2
3. 2. Game Maker
Creat per Mark Overans al 1990.
8 versions del programa
Game Maker Studio, versió Standard.
3
4. 2.1. Característiques principals
Objectes
Sprites
Rooms
Backgrounds
Sounds
4
1. Esdeveniments
2. Accions
3. Elecció de sprite
Exemple de sprite en moviment
5. 2.2. Game Maker Language
Variables
Funcions
5
‘insteance_create(x,y,obj)’
6. 3. Creació del joc
6
IDEA –> GAME MAKER STUDIO -> RESULTAT
7. 3.1. Idea del joc
7
Zona 5 – Zona d’inici
Zones restants – Zones del laberint
Estructura del laberintPortada del llibre Altres idees
Sortida aleatòria
Velocitat variable
El llit
10. 3.3. Personatge
10
Sprite
Esdeveniments - accions
Premuda de WASD - Es mogui el personatge a una determinada velocitat i direcció
- El sprite es posi en moviment
Ninguna tecla – Es pari juntament amb el sprite
Al xocar amb la paret – El personatge es pari
Step – El personatge sempre miri cap a la direcció que va
12. 3.4. Comunicació entre rooms
12
1. Al xocar el personatge contra una porta aquest desaparegui
2. Depenent de la porta s’assigni un numero de la variable o un altre
3. Canviar d’una room a un altre
4. Un objecte a l’altre room detecti la variable
5. Crear el personatge a la posició correcta a la room actual
1.
2.
3.
2.
4.
5.
16. 16
Coses a canviar al començar la nit
Canviar els sprites i backgrounds a la seva versió de nit
Tancar les portes del laberint
Crear els monstres
Canviar els sprites i backgrounds a la seva versió de dia
Obrir portes del laberint
Eliminar els monstres
Incrementar la velocitat del personatge i del monstre alhora
Canviar la variable global.sortida
Coses a canviar al començar el dia
22. 4. Possibles millores del treball
Claredat de l’explicació
Millorar els sprites en general
Regular la dificultat del joc
22
23. 5. Conclusions
S’han complert tots els objectius
Aprenentatge Game Maker Studio
Base dels sprites apresa
S’ha aconseguit crear el videojoc en 2D
23