Diapositiva Game Maker Studio

Share Embed Donate


Short Description

Download Diapositiva Game Maker Studio...

Description

 Ara  A ranc ncib ibia ia Tabo Taborg rgaa Ca Carl rlos os Je Jess ú s Cisneros León Gustavo Reyes Fuentes Renato Rodríguez Ribera Jesús Alejandro

 Ara  A ranc ncib ibia ia Tabo Taborg rgaa Ca Carl rlos os Je Jess ú s Cisneros León Gustavo Reyes Fuentes Renato Rodríguez Ribera Jesús Alejandro

Game maker es una herramienta para la creación de  videojueg  videoj uegos os índies creador por Mark Overmars. Overmars. El programa esta diseñado para facilitar f acilitar el desarrollo de  videojueg  videoj uegos os par paraa expertos expertos e inexpertos, inexpertos, llevando así, dos tipos de interfaces el cual usar para programar: Drag and Drop (D&D) y Game Maker Language (GML). Drag and Drop (Arrastrar y soltar soltar)): Es una herramienta en GM para programar sin necesidad de códigos complejos, pero a la vez limitado en ciertas cosas. Game Maker Language: L a herramienta mas m as compleja y completa en GM.

En total de 8 versiones mayores han sido publicadas, cada una mejorando ciertos aspectos de la anterior para hacer la interfaz más amigable, mejorar la calidad de los videojuegos desarrollados con este programa y agregar nuevas opciones. Esta herramienta fue desarrollado por Mark Overmas en lenguaje de programación Delphi.



• •



 Windows XP o superior. Memoria RAM 512 MB Memoria en disco Duro 200 MB. Procesador Pentium II o superior.

Game Maker Language   (GML) es un lenguaje de programación  interpretado, desarrollado para usarse como complemento de la aplicación de desarrollo de juegos Game Maker. El lenguaje es utilizado en el programa para dar mayor potenciación al desarrollo de juegos u otros sistemas dentro de tal.





El lenguaje de programación de bajo nivel GML, fue creado para la plataforma Game Maker, por el profesor Mark Ovemars. El programa fue creado en Delphi, basado en un Kit de desarrollo (SDK). GML posee una sintaxis propia, su lenguaje de programación es propio (funciones, acciones, scripts...) pero sí que su forma general posee similitudes con otros lenguajes, por lo tanto es una buena forma de iniciarse en la programación, ya que una vez consigamos dominar este lenguaje, nos será mucho más fácil el aprendizaje de lenguajes nuevos



El lenguaje en conjunto con el programa forman un kit de desarrollo muy intuitivo , orientado a objetos, en el cual no solo programaremos sino que también podremos modificar distintos aspectos de la aplicación desde la interfaz de GM. Es cierto que también es posible crear pequeñas/medianas aplicaciones , como calculadoras, programas de dibujo y en líneas generales, de cualquier tipo.









El lenguaje GML a nivel sintaxis es similar a C++, aun así, este lenguaje constata de mucha flexibilidad debido a sus diversas  variaciones de sintaxis (las cuales son todas válidas). Por ejemplo, al trabajar con operadores puede funcionar así: g=g+1; Pero en GML también es válido de esta forma: g+=1; Esta regla de operadores también se puede aplicar en /=, -= y *=. El lenguaje GML además, no obliga el uso reglamentario del símbolo ";" al final de cada línea o función, lo cual le hace flexible en el aspecto estricto de la sintaxis.

IF Una sentencia If tiene esta forma if () o if  () else  if () { } else { } Ejemplo El siguiente programa mueve el objeto hacia el medio de la pantalla. { if  (x = shift right) +, -: adición, sustracción *, /, div, mod: multiplicación, división, división entera y módulo.

          

{ x = 23;  color = $FFAA00;  str = 'hola mundo';  y += 5;  x *= y; x = y
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF