Conceptos básicos II. – Game Maker. –.

Slides:



Advertisements
Presentaciones similares
Una vez observado el producto programado que se debe construir, es importante que realice los siguientes ejercicios con la ayuda del docente. 1)Con la.
Advertisements

Clase 3: primeros programas (1ª parte) iic1102 – introducción a la programación.
CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera.
CREANDO EL MUNDO EN KODU GAME LAB. LA PRIMER VISTA DE NUESTRO MUNDO.
2012-BM5A. Introducción Todos los lenguajes de programación son distintos entre si. Sin embargo, pueden ser agrupados según la forma de pensar y estructurar.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
Primera Forma Normal La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. Poner la.
Tipos de programación Lic. Natisma Julieta López Salas.
Ingreso , proceso y salida de datos
Clases y Objetos.
Narración y sus elementos
PROGRAMANDO EN KODU GAME LAB
SOFTWARE Se forma por el conjunto de instrucciones o programas. Los programa son una secuencia de órdenes que se le dan a la computadora para que haga.
PHP Hypertext Preprocessor
Coherencia en la imagen
Elementos fundamentales a la hora de contar una historia
PROGRAMACIÓN (1).
Píldoras de programación en PDV.
Programación Orientada a Eventos
U.T. 11: Introducción A Las Bases De Datos
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Conceptos y definición básicos
Unidad 5. Capítulo II. Modelos de sistemas en forma matricial.
MICROSOFT OFFICE EXCEL
Las diviones por 2 cifras
HIRAM AXEL LOPEZ GARCIA
DISTRIBUCIÓN DE PROBABILIDAD PARA VARIABLES CONTÍNUAS.
Visual Basic CESAR RIAÑO.
Computación II-JAVA Animación
REFORZAMIENTO EN MATEMÁTICAS
Los juicios y la estructura de temporalidad Página 1 de 4
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
GameMaker VIEWS. - Cámaras.
Elaboras presentaciones electrónicas
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
CONTENIDO HIPERVINCULOS: ¿Qué es scratch? Interfaz grafica de scratch
Conceptos básicos I. – Game Maker. –.
SEBASTIAN GAITAN BEDOYA
Conocer los fundamentos de la programación estructurada
HTML HTML es un lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la sigla que corresponde a HyperText Markup.
Introducción al lenguaje de programación. Introducción  Los lenguajes de programación son aplicaciones específicas que han sido pensadas y diseñadas.
Scratch Presentado por: Sharon Daniela Bustos Barón. 901 J.M.
Java – programación orientada a objetos programación ii – iee
Textos Persuasivos.
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Física en videojuegos..
¿Por qué aprender a Programar?
El entorno de Desarrollo de Dev-C++
¿Por qué aprender a Programar?
ACCIONES Y ESTRUCTURAS
Sprites, backgrounds y rooms
Fases y elementos Los elementos básicos de un proceso de desarrollo de software es definir los papeles que juegan los trabajadores, las actividades que.
Estructura de los Sistemas Operativos Alumna:Arratea Almeyda Aracelli.
Lenguajes del lado del cliente
Eventos..
Estructuras de Repetición Algoritmos
LOGICA INTERACTIVA USO DEL HACER PARA Engloba un grupo de instrucciones HACER PARA [I] = 1 a 10 Es la única de las repetitivas que no depende de una expresion.
Ingeniería de Sistemas. Programación II Python ¿Qué es Python? Python es un lenguaje de programación creado por Guido Van Rossum a principios de los.
Lenguaje de Programación II
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
1. El hábito de la proactividad NOMBRE: JOSÉ NAVARRETE MATERIA: ANÁLISIS Y EVALUACIÓN DE PROYECTOS.
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO Nombres: Isaac Sánchez García Teofilo Martinez Garcia Ricardo Del Carmen Paz López Vanesa Anahí Pérez Lizárraga.
Puntualidad. ¿Qué es la puntualidad? La puntualidad consiste en poner todo nuestro empeño y diligencia para llegar justo en el instante convenido a una.
Estética y narrativa de los Medios Audiovisuales.
AUTOESTIMA El modo en que me valoro determina algo tan importante como la capacidad de rendimiento o la competencia social. Una baja autoestima puede.
DRAMA, FICCIÓN Y ESTRUCTURA DRAMÁTICA. EL DRAMA El drama Hablar de “drama” significa manipular los medios o elementos que componen una situación para.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ASESORÍA EN IMAGEN Y PROMOCIÓN POLÍTICA. GANAR UNA ELECCIÓN.
Transcripción de la presentación:

Conceptos básicos II. – Game Maker. –

Objetos. Los objetos son, en GameMaker, las bases de cualquier juego que desarrollemos; Son los personajes, bloques, monedas… etcétera. Es el lugar en donde se almacenan todas las acciones que programemos para determinado objeto. Instancias. Habrá muchas ocasiones en que queramos poner más de un objeto del mismo tipo en nuestro juego, por ejemplo; dos monedas. Y esto no significa que tengamos que programar cada moneda por separado, o que ambas se comportarán como si fueran lo mismo, es una moneda, y se comportará como tal, sin embargo, cada instancia de una moneda, es algo distinto a la otra.

Objetos. Algo así como decir, “Pedro es un humano.”, con esta frase no hablo de que Pedro sea –El único humano.- si no que tomamos a Pedro como uno de los tantos, que se comportará como un humano, pero haciendo sólo lo que a él le corresponde. Dicho así, instancia se podría definir como una “versión” del objeto, dentro del juego, que todo lo que hace es seguir los pasos que están escritos en el objeto, (Recordando que una instancia y un objeto NO son lo mismo.)

Objetos. Entonces, cuando programamos un objeto, estamos diciéndole cómo se va a comportar, bajo determinadas circunstancias, pero esto se ejecutará por separado en cada instancia, haciendo sólo lo que sus condiciones determinen.

Eventos. En todos los videojuegos, el tiempo transcurre, lo cual nos permite crear movimiento, y así lograr convertirlo en algo interactivo. Generalmente para crear este “flujo” de tiempo, en un lenguaje de programación formal, o en cualquier otro IDE tendríamos que hacer un ciclo, que se estuviera repitiendo todo el tiempo, varias veces por segundo, para dar la impresión de un “frame” o fotograma.

Eventos. Esto también se hace en GameMaker, y aunque nosotros no lo vemos directamente como usuarios, es muy importante entender que es así. Ahora, dentro de nuestro flujo de tiempo, en algún momento dado puede suceder que una tecla es presionada, que una instancia colisiona con otra, que una instancia es destruida o creada, etcétera. Y nosotros, como programadores, podemos aprovecharnos de esto, y decir que cuando pase alguna de estas cosas, se ejecute cierto código.