Presentacion gamemaker

Preview:

DESCRIPTION

Game maker

Citation preview

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.

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

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

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

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.

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

Recommended