20
GAME MAKER

Presentacion gamemaker

Embed Size (px)

DESCRIPTION

Game maker

Citation preview

Page 1: Presentacion gamemaker

GAME MAKER

Page 2: Presentacion gamemaker

¿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

Page 3: Presentacion gamemaker

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.

Page 4: Presentacion gamemaker

CARACTERISTICAS1. 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

Page 5: Presentacion gamemaker

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.

Page 6: Presentacion gamemaker

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.

Page 7: Presentacion gamemaker

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

Page 8: Presentacion gamemaker

•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

Page 9: Presentacion gamemaker

• 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

Page 10: Presentacion gamemaker

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.

Page 11: Presentacion gamemaker

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.

Page 12: Presentacion gamemaker

Creación de eventosDeterminadas 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.

Page 13: Presentacion gamemaker

Creación de spritesSon 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

Page 14: Presentacion gamemaker

Adición de sonidoSon 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.

Page 15: Presentacion gamemaker

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.

Page 16: Presentacion gamemaker
Page 17: Presentacion gamemaker
Page 18: Presentacion gamemaker
Page 19: Presentacion gamemaker
Page 20: Presentacion gamemaker

http://www.youtube.com/watch?v=ugJWPwcb_sc