SlideShare une entreprise Scribd logo
1  sur  20
GAME MAKER
¿Qué es Game Maker? 
Game Maker es una herramienta con la que tú 
mismo podrás crear juegos de ordenador, sin 
necesidad de tener amplios conocimientos de 
programación. 
Tuvo su origen en los años 1990, cuando Mark 
Overmars (su creador)empezó a ingeniarse una 
herramienta de animación para ayudar a sus 
estudiantes. 
Con el tiempo su proyecto se convirtió en una 
herramienta de desarrollo de videojuegos
Así puedes dar vida a tus propias 
versiones de juegos tipo Pac-man, 
Arkanoid, Tetris, etc. Pero, 
además de las copias, también 
podrás crear casi cualquier juego 
que se te ocurra del tipo de 
plataformas, laberintos, 
multijugador, isométricos, etc.
CARACTERISTICAS 
1. El programa está diseñado para permitir a sus 
usuarios desarrollar fácilmente videojuegos sin 
tener que aprender un lenguaje de 
programación como C++ o JAVA. Para los 
usuarios experimentados Game Maker 
contiene un lenguaje de programación de 
scripts llamado Game Maker Lenguaje (GML), 
que permite a los usuarios personalizar aún 
más sus videojuegos y extender sus 
características
2. Los usuarios de Game Maker tienen 
permitido distribuir e incluso vender sus 
creaciones mientras cumplan con los 
términos EULA (licencia de software) 
de Game Maker, que prohíbe un 
número de programas ilegales como 
los que involucran uso no autorizado 
de material con derechos de autor o los 
que rompan la ley en general.
3. El desarrollo de un videojuego es 
realmente simple, al basarse en el manejo 
de: 
Recursos (gráficos, sonidos, fondos, etc.), 
que se asignan a objetos. 
Eventos (presionar una tecla, mover el 
ratón, etc.), a través de los que se ejecutan 
comandos. 
Objetos, sobre los que se actúa en el 
videojuego.
APLICACIONES 
• Game Maker viene con un conjunto de 
bibliotecas de acciones estándar, que 
cubren cosas como movimiento, dibujo 
básico, y control simple de estructuras. 
Para extender la funcionalidad de 
arrastrar y soltar de Game Maker, los 
usuarios pueden construir bibliotecas de 
acciones personalizadas para agregar 
nuevas acciones a sus videojuegos
•La interfaz principal para el 
desarrollo de video juegos de Game 
Maker usa un sistema de "arrastrar 
y soltar”, que permite a los usuarios 
que no están familiarizados con la 
programación tradicional crear 
videojuegos intuitivamente 
organizando íconos en la pantalla
• Game Maker usa su propio lenguaje 
de programación, Game Maker 
Lenguage (GML), con el que se 
pueden conseguir impresionantes 
videojuegos, pues aunque Game 
Maker está diseñado para la creación 
de videojuegos en 2 dimensiones, 
usando GML se pueden conseguir 
videojuegos 3D avanzados
Creación de un objeto con sus 
propiedades 
Objetos: Estos son los recursos más importantes para el 
desarrollo de nuestro proyecto. Un objeto puede ser una 
pared, una pelota en movimiento, el héroe que definamos 
o algún enemigo que tengas pensado incorporar la trama 
Los objetos, como habrás notado, pueden tener 
movimiento (como la pelota ejemplificada) o simplemente 
ser estáticos, sin hacer absolutamente nada (como una 
pared). Algún otro objeto, hablando específicamente del 
héroe, puede interactuar con los demás objetos por 
intervención nuestra (teclado, ratón o mando) durante el 
juego.
Creación de un room 
¿Qué son? 
Son los ambientes en donde se llevan a 
cabo las partidas del juego. Pueden 
conformarse de uno o varios de los 
siguientes elementos: el background o 
fondo (elemento que definiremos a 
continuación) y los objetos. Un room puede 
caracterizar un nivel dentro del juego. Así, 
cuando el jugador finalice un nivel e inicie 
otro, estaría cambiando de room.
Creación de eventos 
Determinadas acciones le sucederán a los 
objetos. Tales sucesos son llamados events 
(eventos). Existe una enorme variedad de 
acciones que se pueden llevar a cabo en el 
momento en que les sucede un evento a los 
objetos. Solo por mencionar alguna de ellas, 
cuando dos objetos chocan entre sí se produce 
el llamado evento de colisión. Durante este 
evento, puedes hacer que los objetos cambien 
su dirección de movimiento o simplemente se 
detengan.
Creación de sprites 
Son la representación grafica de los 
objetos, que los hará visibles para nosotros 
en la pantalla. Puede ser tan solo una 
imagen, o también un conjunto de ellas 
que, al ser mostradas una tras de otra, 
forman una animación. Por ejemplo, con 
un sprite de este último tipo, puedes 
mencionar a cualquier personaje cuando 
camina, ya sea a la derecha o la izquierda, 
o cuando se produce cualquier explosión
Adición de sonido 
Son los sonidos que se usarán como 
efectos o como fondos durante la partida. 
Por ejemplo, cuando ocurre una 
explosión durante el juego puedes hacer 
que se reproduzca un sonido, el cual 
simulará el efecto de explosión para 
nuestro oído. De la misma manera, se 
puede utilizar para darle más realismo o 
ambiente al juego si se los pones como 
fondo musical.
Adición de fondos 
• Backgrounds: Estos son imágenes o colores 
estáticos que, de la misma forma que los 
sonidos, sirven para ambientar o 
personalizar nuestro juego. Esta imagen 
puede ser creada en tu editor de imágenes 
preferido, o también puedes utilizar alguna 
imagen que ya tengas escogida para 
ahorrarte ese trabajo.
http://www.youtube.com/watch?v=ugJWPwcb_sc

Contenu connexe

En vedette (6)

Makegamessapresso
MakegamessapressoMakegamessapresso
Makegamessapresso
 
Gamemakeruno
GamemakerunoGamemakeruno
Gamemakeruno
 
Programacion declarativa manual basico de teoria
Programacion declarativa manual basico de teoriaProgramacion declarativa manual basico de teoria
Programacion declarativa manual basico de teoria
 
Examen tic dumont1
Examen tic dumont1Examen tic dumont1
Examen tic dumont1
 
Preguntas para examen de tic
Preguntas para examen de ticPreguntas para examen de tic
Preguntas para examen de tic
 
Ejercicios de test - desarrollo y programación
Ejercicios de test  -  desarrollo y programaciónEjercicios de test  -  desarrollo y programación
Ejercicios de test - desarrollo y programación
 

Similaire à Game Maker guía creación juegos

Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8Henrydarklite
 
Game maker
Game makerGame maker
Game makerTensor
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuegoNicole2411
 
COLEGIO
COLEGIOCOLEGIO
COLEGIOdarwlu
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchezAlejo Bueno Sanchez
 
Presentacion videojuegos
Presentacion videojuegosPresentacion videojuegos
Presentacion videojuegosDamia
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDeibyAlexanderGomezF
 
Informatica
InformaticaInformatica
Informaticadarwlu
 
Tutorial pixel art
Tutorial pixel artTutorial pixel art
Tutorial pixel artY-Green
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegosingsistemas1
 

Similaire à Game Maker guía creación juegos (20)

GAME MAKER
GAME MAKERGAME MAKER
GAME MAKER
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8
 
Game maker
Game makerGame maker
Game maker
 
Game maker
Game makerGame maker
Game maker
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego
 
Desarrollo de videojuegos
Desarrollo de videojuegosDesarrollo de videojuegos
Desarrollo de videojuegos
 
COLEGIO
COLEGIOCOLEGIO
COLEGIO
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchez
 
Creandojuegoscongamemaker8
Creandojuegoscongamemaker8Creandojuegoscongamemaker8
Creandojuegoscongamemaker8
 
Presentacion videojuegos
Presentacion videojuegosPresentacion videojuegos
Presentacion videojuegos
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velasco
 
Desarrollo de Juegos
Desarrollo de JuegosDesarrollo de Juegos
Desarrollo de Juegos
 
Diapositiva de juegos 9A
Diapositiva de juegos 9ADiapositiva de juegos 9A
Diapositiva de juegos 9A
 
Informatica
InformaticaInformatica
Informatica
 
Tutorial pixel art
Tutorial pixel artTutorial pixel art
Tutorial pixel art
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Game maker
Game makerGame maker
Game maker
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Creación de videojuegos cristian urbano
Creación de videojuegos cristian urbano Creación de videojuegos cristian urbano
Creación de videojuegos cristian urbano
 

Plus de Facultad de Ciencias y Sistemas

Introducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaIntroducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaFacultad de Ciencias y Sistemas
 

Plus de Facultad de Ciencias y Sistemas (20)

Ejercicios HTML 5
Ejercicios HTML 5Ejercicios HTML 5
Ejercicios HTML 5
 
CSS3
CSS3CSS3
CSS3
 
09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c09 ordenamiento-en-vectores-en-c
09 ordenamiento-en-vectores-en-c
 
08 mas-de-vectores-en-c
08 mas-de-vectores-en-c08 mas-de-vectores-en-c
08 mas-de-vectores-en-c
 
07 vectores-en-c final
07 vectores-en-c final07 vectores-en-c final
07 vectores-en-c final
 
06 clases-en-c
06 clases-en-c06 clases-en-c
06 clases-en-c
 
05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c05 cadenas-de-caracteres-en-c
05 cadenas-de-caracteres-en-c
 
04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c04 mas-estructuras-iterativas-en-c
04 mas-estructuras-iterativas-en-c
 
03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c03 estructuras-iterativas-en-c
03 estructuras-iterativas-en-c
 
02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c02 mas-de-las-estructuras-de-programacion-en-c
02 mas-de-las-estructuras-de-programacion-en-c
 
01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c01 estructuras-de-programacion-en-c
01 estructuras-de-programacion-en-c
 
Procesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con pythonProcesamiento del lenguaje natural con python
Procesamiento del lenguaje natural con python
 
Actividades de aprendizaje en Moodle
Actividades de aprendizaje en MoodleActividades de aprendizaje en Moodle
Actividades de aprendizaje en Moodle
 
Creación de grupos en Moodle
Creación de grupos en MoodleCreación de grupos en Moodle
Creación de grupos en Moodle
 
Introducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con JavaIntroducción a la progrogramación orientada a objetos con Java
Introducción a la progrogramación orientada a objetos con Java
 
Como crear un diagrama de clases
Como crear un diagrama de clasesComo crear un diagrama de clases
Como crear un diagrama de clases
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01Diagrama de clases - Ejemplo monográfico 01
Diagrama de clases - Ejemplo monográfico 01
 
Otro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UMLOtro ejemplo de diagrama de clases UML
Otro ejemplo de diagrama de clases UML
 
Un ejemplo de diagrama de clases
Un ejemplo de diagrama de clasesUn ejemplo de diagrama de clases
Un ejemplo de diagrama de clases
 

Dernier

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Dernier (10)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Game Maker guía creación juegos

  • 2. ¿Qué es Game Maker? Game Maker es una herramienta con la que tú mismo podrás crear juegos de ordenador, sin necesidad de tener amplios conocimientos de programación. Tuvo su origen en los años 1990, cuando Mark Overmars (su creador)empezó a ingeniarse una herramienta de animación para ayudar a sus estudiantes. Con el tiempo su proyecto se convirtió en una herramienta de desarrollo de videojuegos
  • 3. Así puedes dar vida a tus propias versiones de juegos tipo Pac-man, Arkanoid, Tetris, etc. Pero, además de las copias, también podrás crear casi cualquier juego que se te ocurra del tipo de plataformas, laberintos, multijugador, isométricos, etc.
  • 4. CARACTERISTICAS 1. El programa está diseñado para permitir a sus usuarios desarrollar fácilmente videojuegos sin tener que aprender un lenguaje de programación como C++ o JAVA. Para los usuarios experimentados Game Maker contiene un lenguaje de programación de scripts llamado Game Maker Lenguaje (GML), que permite a los usuarios personalizar aún más sus videojuegos y extender sus características
  • 5. 2. Los usuarios de Game Maker tienen permitido distribuir e incluso vender sus creaciones mientras cumplan con los términos EULA (licencia de software) de Game Maker, que prohíbe un número de programas ilegales como los que involucran uso no autorizado de material con derechos de autor o los que rompan la ley en general.
  • 6. 3. El desarrollo de un videojuego es realmente simple, al basarse en el manejo de: Recursos (gráficos, sonidos, fondos, etc.), que se asignan a objetos. Eventos (presionar una tecla, mover el ratón, etc.), a través de los que se ejecutan comandos. Objetos, sobre los que se actúa en el videojuego.
  • 7. APLICACIONES • Game Maker viene con un conjunto de bibliotecas de acciones estándar, que cubren cosas como movimiento, dibujo básico, y control simple de estructuras. Para extender la funcionalidad de arrastrar y soltar de Game Maker, los usuarios pueden construir bibliotecas de acciones personalizadas para agregar nuevas acciones a sus videojuegos
  • 8. •La interfaz principal para el desarrollo de video juegos de Game Maker usa un sistema de "arrastrar y soltar”, que permite a los usuarios que no están familiarizados con la programación tradicional crear videojuegos intuitivamente organizando íconos en la pantalla
  • 9. • Game Maker usa su propio lenguaje de programación, Game Maker Lenguage (GML), con el que se pueden conseguir impresionantes videojuegos, pues aunque Game Maker está diseñado para la creación de videojuegos en 2 dimensiones, usando GML se pueden conseguir videojuegos 3D avanzados
  • 10. Creación de un objeto con sus propiedades Objetos: Estos son los recursos más importantes para el desarrollo de nuestro proyecto. Un objeto puede ser una pared, una pelota en movimiento, el héroe que definamos o algún enemigo que tengas pensado incorporar la trama Los objetos, como habrás notado, pueden tener movimiento (como la pelota ejemplificada) o simplemente ser estáticos, sin hacer absolutamente nada (como una pared). Algún otro objeto, hablando específicamente del héroe, puede interactuar con los demás objetos por intervención nuestra (teclado, ratón o mando) durante el juego.
  • 11. Creación de un room ¿Qué son? Son los ambientes en donde se llevan a cabo las partidas del juego. Pueden conformarse de uno o varios de los siguientes elementos: el background o fondo (elemento que definiremos a continuación) y los objetos. Un room puede caracterizar un nivel dentro del juego. Así, cuando el jugador finalice un nivel e inicie otro, estaría cambiando de room.
  • 12. Creación de eventos Determinadas acciones le sucederán a los objetos. Tales sucesos son llamados events (eventos). Existe una enorme variedad de acciones que se pueden llevar a cabo en el momento en que les sucede un evento a los objetos. Solo por mencionar alguna de ellas, cuando dos objetos chocan entre sí se produce el llamado evento de colisión. Durante este evento, puedes hacer que los objetos cambien su dirección de movimiento o simplemente se detengan.
  • 13. Creación de sprites Son la representación grafica de los objetos, que los hará visibles para nosotros en la pantalla. Puede ser tan solo una imagen, o también un conjunto de ellas que, al ser mostradas una tras de otra, forman una animación. Por ejemplo, con un sprite de este último tipo, puedes mencionar a cualquier personaje cuando camina, ya sea a la derecha o la izquierda, o cuando se produce cualquier explosión
  • 14. Adición de sonido Son los sonidos que se usarán como efectos o como fondos durante la partida. Por ejemplo, cuando ocurre una explosión durante el juego puedes hacer que se reproduzca un sonido, el cual simulará el efecto de explosión para nuestro oído. De la misma manera, se puede utilizar para darle más realismo o ambiente al juego si se los pones como fondo musical.
  • 15. Adición de fondos • Backgrounds: Estos son imágenes o colores estáticos que, de la misma forma que los sonidos, sirven para ambientar o personalizar nuestro juego. Esta imagen puede ser creada en tu editor de imágenes preferido, o también puedes utilizar alguna imagen que ya tengas escogida para ahorrarte ese trabajo.
  • 16.
  • 17.
  • 18.
  • 19.