Syntax Game Microsoft
-
Upload
jomireidden -
Category
Documents
-
view
27 -
download
0
description
Transcript of Syntax Game Microsoft
Haga clic para modificar el estilo de subtítulo del patrón
Objetos, funciones y parámetros
Susan Ibach | Evangelista tecnológicoSage Franch | Microsoft Student Partner
Dominar algunos conceptos te ayudará a entender mejor el código • Objetos
• Funciones
• Parámetros
• Propiedades
Los objetos representan algún elemento en un juego o aplicación
Configurar las vidas del juego a 1 sustantivo
objeto
• Algunos ejemplos de objetos que se usan en el código– Un botón– Un personaje del juego– El propio juego
Una función es una acción asociada a un objeto
Configurar las vidas del juego a 1verbo
función
• Con las funciones podemos– Manipular objetos (hacerlos más grandes, más pequeños,
más rápidos)– Crear objetos nuevos (agregar texto o una imagen a la
pantalla de juego)– Realizar acciones (iniciar un temporizador, finalizar un juego,
quitar una vida)
Los distintos objetos tienen distintas funcionesFunciones del objeto game: Funciones del objeto hero:
Estas son tan solo algunas de las funciones
¿Qué son estos símbolos?
Indica la función a la que se llama para este objeto
Indica que se trata de un objeto "especial" con MUCHÍSIMAS
funciones
Un parámetro es un valor que se pasa a una función
Configurar las vidas del juego a 1
parámetro
• Los parámetros permiten controlar lo que hará una función– En qué medida aumentar el tamaño de un objeto– Con qué velocidad se mueve un objeto– Cuántos puntos se consiguen
No todas las funciones aceptan parámetros• En ocasiones, las funciones tan solo realizan una
acción concreta y no es necesario proporcionar información adicional
• Hay funciones como set life() que se limitan a hacer una cosa– Como cambiar el número de vidas de un juego
• Pero hay funciones, que sí devuelven alguna cosa...
Algunas funciones devuelven un objeto
Esta función devuelve un
objetoSe guarda el objeto devuelto en una variable que se llama board. (Board puede tener sus propias funciones y propiedades)
Las propiedades proporcionan información sobre los objetos• ¿Cuál será el tamaño de nuestro protagonista? –width o height
• ¿Cuántas vidas hay en el juego? – life
• ¿A qué velocidad se mueve el protagonista? – speed
Para cambiar el valor de una propiedad, hay que llamar a una función y pasar un parámetro
• Cambiar el tamaño del protagonista– set width(100) o set height(100)
• Cambiar el número de vidas del juego– set life(3)
• Cambiar la velocidad del protagonista– set speed(400)
El reto
• Cambiar el tamaño del protagonista
• Establecer el número de vidas para el juego según un
valor que elijas
Vocabulario y conceptos
• Objeto: una entidad autocontenida que incluye tanto funciones como datos (propiedades) – Un objeto en una línea de código es como un sustantivo en una
oración
• Función: un procedimiento o rutina que efectúa una tarea concreta– Una función en una línea de código es como un verbo en una
oración– Algunas funciones se limitan a hacer alguna cosa, pero otras
devuelven objetos
• Parámetro: un valor (o variable) que se pasa a una función
• Propiedad: un atributo de un objeto – Una propiedad es como un adjetivo en una oración
©2015 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Office, Azure, System Center, Dynamics y otros nombres de productos son o podrían ser marcas comerciales resgistradas o marcas comerciales en EE. UU. u otros países. La información de este documento se ofrece únicamente a título informativo y refleja la opinión actual de Microsoft Corporation a la fecha de esta presentación. Dado que Microsoft debe responder a las fluctuaciones del mercado, no deberá interpretarse como un compromiso por parte de Microsoft, que tampoco podrá garantizar la precisión de cualquier tipo de información presentada tras la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA YA SEAN ESTAS EXPRESAS, IMPLÍCITAS O ESTATUTUARIAS CON RESPECTO A LA INFORMACIÓN QUE SE INCLUYE EN ESTA PRESENTACIÓN.