1 / 33

Introduccion al videojuego

Clase 12. Introduccion al videojuego. Gabriel De Ioannes Becker. Clase 12. Objectivos. Conoce lo que es una variable de tipo Arreglo (Vector, Array ) Conoce las herramientas de Loops ( For , While ) y como se usan en JavaScript

diella
Download Presentation

Introduccion al videojuego

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Clase 12 Introduccion al videojuego Gabriel De Ioannes Becker

  2. Clase 12 Objectivos • Conoce lo que es una variable de tipo Arreglo (Vector, Array) • Conoce las herramientas de Loops ( For, While ) y como se usan en JavaScript • Comprende como estos contenidos se ponen en practica en el ámbito del Video Juego

  3. Clase 12 Arreglos, loops y objetos%

  4. Clase 12

  5. Clase 12

  6. Clase 12 WHILE LOOP%

  7. Clase 12 Mientras la condición sea verdadera, seguiré haciendo lo “mismo”. LOOP

  8. Clase 12 En cada iteración, se comprueba esta sentencia, si es verdadera el loop continua mientras (n es menor a 10) { Codigoque se itera; n++;//n=n+1 } Estos e llama pseudo-codigo, es muy útil para entender de manera la lógica de lo que se desea programar

  9. Clase 12 Declaración de un loop While en JavaScript while (n<10) { accion/asignar valor/modificar valor; Validardatos; }

  10. Clase 12 Otra declaración de un loop While en JavaScript do{ accion/asignar valor/modificar valor; Validardatos; } while (n<10);

  11. Clase 12 For LOOP%

  12. Clase 12 En cada iteración, se comprueba esta sentencia, si es verdadera el loop continua Valor inicial de una variable para el Loop En cada iteración aumentamos la variable en uno para (nigual a 0, nmenorque 10, n mas 1) { Codigoque se itera; } Estos e llama pseudo-codigo, es muy útil para entender de manera la lógica de lo que se desea programar

  13. Clase 12 Declaración de un loop For en JavaScript For (vari=0;i<10;i++){ accion/asignar valor/modificar valor; RecorrerArreglo; }

  14. Clase 12 Arreglo%

  15. Clase 12

  16. Clase 12 Las variables cargan información especifica…

  17. Clase 12 • Las variables pueden ser de diferentes TIPOS • Texto (String) • Numero (float,Int,Double) • Logica o Booleana (TRUE, FALSE) • Arreglos…

  18. Clase 12 Declaración de un Arreglo en JavaScript varnombreArreglo = new Array(); A diferencia de otros lenguajes, el arreglo de Javascritp permite ingresar varios tipos de datos dentro de sus casillas

  19. Clase 12

  20. Clase 12 Asignación de valor a un Arreglo en JavaScript nombreArreglo[0]= 100; nombreArreglo[1]= 144; Leer valor en unacasilla del Arreglo en JavaScript nombreArreglo[0] ; // Entrega 100 nombreArreglo[1]// Entrega 144

  21. Clase 12 Los arreglostraenconsigociertaspropiedades nombreArreglo.length, Largo del arreglo nombreArreglo.push(var), agregamosnuevacelda con nuevo valor nombreArreglo.splice(i,1), agregamosnuevacelda con nuevo valor

  22. Clase 12 Recorrer un arreglo con un For loop For (vari=0,i<arreglo.length,i++){ arreglo[i];//Leer valor arreglo[i]=100;//Asignar valor }

  23. Clase 12 objetos%

  24. Clase 12

  25. Clase 12

  26. Clase 12 objeto% PROPIEDADES

  27. Clase 12

  28. Clase 12

  29. Clase 12

  30. Clase 12

  31. Clase 12 Declaración de un OBJETO en JavaScript functionNombreObjeto(x,y){ this.posx=x; this.posy=y } Instancia del objeto varnombreInstancia =new NombreObjeto(x,y);

  32. Clase 12 Declaración de un OBJETO en JavaScript functionNombreObjecto(x,y){ this.posx=x; this.posy=y } Instancia del objeto varnombreInstancia =new NombreObjeto(x,y); Acceder a propiedades de la instancia. nombreInstancia .posx; Modificarlaspropiedades de la instancia. nombreInstancia .posx=100;

  33. Clase 12 Recorrer un arreglo de objetos con un For loop For (vari=0,i<arreglo.length,i++){ arregloObjetos[i].posx;//Leer valor arregloObjetos[i].pox=100;//Asignarvalor }

More Related