{ "titulo": "Proyecto", "ancho": 500, "alto": 500, "tamaƱo": "500x500", "nombre_de_la_escena_inicial": "nivel", "imagenes": [], "animaciones": [ { "nombre": "explosion", "cuadros": [ { "nombre": "imagenes:explosion/explosion_001", "sprite": "imagenes-explosion-explosion_001" }, { "nombre": "imagenes:explosion/explosion_002", "sprite": "imagenes-explosion-explosion_002" }, { "nombre": "imagenes:explosion/explosion_003", "sprite": "imagenes-explosion-explosion_003" }, { "nombre": "imagenes:explosion/explosion_004", "sprite": "imagenes-explosion-explosion_004" }, { "nombre": "imagenes:explosion/explosion_005", "sprite": "imagenes-explosion-explosion_005" }, { "nombre": "imagenes:explosion/explosion_006", "sprite": "imagenes-explosion-explosion_006" }, { "nombre": "imagenes:explosion/explosion_007", "sprite": "imagenes-explosion-explosion_007" }, { "nombre": "imagenes:explosion/explosion_008", "sprite": "imagenes-explosion-explosion_008" }, { "nombre": "imagenes:explosion/explosion_009", "sprite": "imagenes-explosion-explosion_009" }, { "nombre": "imagenes:explosion/explosion_010", "sprite": "imagenes-explosion-explosion_010" }, { "nombre": "imagenes:explosion/explosion_011", "sprite": "imagenes-explosion-explosion_011" }, { "nombre": "imagenes:explosion/explosion_012", "sprite": "imagenes-explosion-explosion_012" }, { "nombre": "imagenes:explosion/explosion_013", "sprite": "imagenes-explosion-explosion_013" }, { "nombre": "imagenes:explosion/explosion_014", "sprite": "imagenes-explosion-explosion_014" }, { "nombre": "imagenes:explosion/explosion_015", "sprite": "imagenes-explosion-explosion_015" } ], "velocidad": "30" }, { "nombre": "mini_explosion", "cuadros": [ { "nombre": "imagenes:mini-explosion/explosion_0", "sprite": "imagenes-mini-explosion-explosion_0" }, { "nombre": "imagenes:mini-explosion/explosion_1", "sprite": "imagenes-mini-explosion-explosion_1" }, { "nombre": "imagenes:mini-explosion/explosion_2", "sprite": "imagenes-mini-explosion-explosion_2" }, { "nombre": "imagenes:mini-explosion/explosion_3", "sprite": "imagenes-mini-explosion-explosion_3" }, { "nombre": "imagenes:mini-explosion/explosion_4", "sprite": "imagenes-mini-explosion-explosion_4" }, { "nombre": "imagenes:mini-explosion/explosion_5", "sprite": "imagenes-mini-explosion-explosion_5" }, { "nombre": "imagenes:mini-explosion/explosion_6", "sprite": "imagenes-mini-explosion-explosion_6" } ], "velocidad": "20" }, { "nombre": "golpe", "cuadros": [ { "nombre": "imagenes:efectos/golpe-1", "sprite": "imagenes-efectos-golpe-1" }, { "nombre": "imagenes:efectos/golpe-2", "sprite": "imagenes-efectos-golpe-2" }, { "nombre": "imagenes:efectos/golpe-3", "sprite": "imagenes-efectos-golpe-3" }, { "nombre": "imagenes:efectos/golpe-4", "sprite": "imagenes-efectos-golpe-4" }, { "nombre": "imagenes:efectos/golpe-5", "sprite": "imagenes-efectos-golpe-5" }, { "nombre": "imagenes:efectos/golpe-6", "sprite": "imagenes-efectos-golpe-6" } ], "velocidad": "15" }, { "nombre": "chispa", "cuadros": [ { "nombre": "imagenes:efectos/chispa-1", "sprite": "imagenes-efectos-chispa-1" }, { "nombre": "imagenes:efectos/chispa-2", "sprite": "imagenes-efectos-chispa-2" }, { "nombre": "imagenes:efectos/chispa-3", "sprite": "imagenes-efectos-chispa-3" }, { "nombre": "imagenes:efectos/chispa-4", "sprite": "imagenes-efectos-chispa-4" }, { "nombre": "imagenes:efectos/chispa-5", "sprite": "imagenes-efectos-chispa-5" } ], "velocidad": "20" }, { "nombre": "humo", "cuadros": [ { "nombre": "imagenes:efectos/humo-01", "sprite": "imagenes-efectos-humo-01" }, { "nombre": "imagenes:efectos/humo-02", "sprite": "imagenes-efectos-humo-02" }, { "nombre": "imagenes:efectos/humo-03", "sprite": "imagenes-efectos-humo-03" }, { "nombre": "imagenes:efectos/humo-04", "sprite": "imagenes-efectos-humo-04" }, { "nombre": "imagenes:efectos/humo-05", "sprite": "imagenes-efectos-humo-05" }, { "nombre": "imagenes:efectos/humo-06", "sprite": "imagenes-efectos-humo-06" }, { "nombre": "imagenes:efectos/humo-07", "sprite": "imagenes-efectos-humo-07" }, { "nombre": "imagenes:efectos/humo-08", "sprite": "imagenes-efectos-humo-08" }, { "nombre": "imagenes:efectos/humo-09", "sprite": "imagenes-efectos-humo-09" }, { "nombre": "imagenes:efectos/humo-10", "sprite": "imagenes-efectos-humo-10" } ], "velocidad": "15" }, { "nombre": "hombre_pixel_camina", "cuadros": [ { "nombre": "imagenes:pixelados/pixel_player_1", "sprite": "imagenes-pixelados-pixel_player_1" }, { "nombre": "imagenes:pixelados/pixel_player_2", "sprite": "imagenes-pixelados-pixel_player_2" } ], "velocidad": "15" }, { "nombre": "hombre_pixel_parado", "cuadros": [ { "nombre": "imagenes:pixelados/pixel_player_0", "sprite": "imagenes-pixelados-pixel_player_0" } ], "velocidad": 10 }, { "nombre": "fantasma_azul_camina", "cuadros": [ { "nombre": "imagenes:pacman/fantasma_azul_0", "sprite": "imagenes-pacman-fantasma_azul_0" }, { "nombre": "imagenes:pacman/fantasma_azul_1", "sprite": "imagenes-pacman-fantasma_azul_1" } ], "velocidad": "10" }, { "nombre": "fantasma_camina", "cuadros": [ { "nombre": "imagenes:pacman/fantasma_6", "sprite": "imagenes-pacman-fantasma_6" }, { "nombre": "imagenes:pacman/fantasma_7", "sprite": "imagenes-pacman-fantasma_7" } ], "velocidad": "10" }, { "nombre": "moneda", "cuadros": [ { "nombre": "imagenes:monedas/moneda_0", "sprite": "imagenes-monedas-moneda_0" }, { "nombre": "imagenes:monedas/moneda_1", "sprite": "imagenes-monedas-moneda_1" }, { "nombre": "imagenes:monedas/moneda_2", "sprite": "imagenes-monedas-moneda_2" }, { "nombre": "imagenes:monedas/moneda_3", "sprite": "imagenes-monedas-moneda_3" }, { "nombre": "imagenes:monedas/moneda_4", "sprite": "imagenes-monedas-moneda_4" }, { "nombre": "imagenes:monedas/moneda_5", "sprite": "imagenes-monedas-moneda_5" }, { "nombre": "imagenes:monedas/moneda_6", "sprite": "imagenes-monedas-moneda_6" }, { "nombre": "imagenes:monedas/moneda_7", "sprite": "imagenes-monedas-moneda_7" } ], "velocidad": "30" }, { "nombre": "pacman_come", "cuadros": [ { "nombre": "imagenes:pacman/pacman_4", "sprite": "imagenes-pacman-pacman_4" }, { "nombre": "imagenes:pacman/pacman_5", "sprite": "imagenes-pacman-pacman_5" }, { "nombre": "imagenes:pacman/pacman_6", "sprite": "imagenes-pacman-pacman_6" } ], "velocidad": "20" }, { "nombre": "pacman_espera", "cuadros": [ { "nombre": "imagenes:pacman/pacman_4", "sprite": "imagenes-pacman-pacman_4" } ], "velocidad": 10 }, { "nombre": "nave_girando_a_la_derecha", "cuadros": [ { "nombre": "imagenes:nave/nave_derecha_1", "sprite": "imagenes-nave-nave_derecha_1" }, { "nombre": "imagenes:nave/nave_derecha_2", "sprite": "imagenes-nave-nave_derecha_2" } ], "velocidad": "20" }, { "nombre": "nave_girando_a_la_izquierda", "cuadros": [ { "nombre": "imagenes:nave/nave_izquierda_1", "sprite": "imagenes-nave-nave_izquierda_1" }, { "nombre": "imagenes:nave/nave_izquierda_2", "sprite": "imagenes-nave-nave_izquierda_2" } ], "velocidad": "20" }, { "nombre": "nave_avanzando", "cuadros": [ { "nombre": "imagenes:nave/nave_avanza_1", "sprite": "imagenes-nave-nave_avanza_1" }, { "nombre": "imagenes:nave/nave_avanza_2", "sprite": "imagenes-nave-nave_avanza_2" } ], "velocidad": "20" }, { "nombre": "nave_en_reposo", "cuadros": [ { "nombre": "imagenes:nave/nave_reposo", "sprite": "imagenes-nave-nave_reposo" } ], "velocidad": 10 }, { "nombre": "gallina_vuela", "cuadros": [ { "nombre": "imagenes:gallina/gallina_vuela_1", "sprite": "imagenes-gallina-gallina_vuela_1" }, { "nombre": "imagenes:gallina/gallina_vuela_2", "sprite": "imagenes-gallina-gallina_vuela_2" }, { "nombre": "imagenes:gallina/gallina_vuela_3", "sprite": "imagenes-gallina-gallina_vuela_3" }, { "nombre": "imagenes:gallina/gallina_vuela_2", "sprite": "imagenes-gallina-gallina_vuela_2" } ], "velocidad": "20" }, { "nombre": "nave_avanza", "cuadros": [ { "nombre": "imagenes:nave/nave_avanza_1", "sprite": "imagenes-nave-nave_avanza_1" }, { "nombre": "imagenes:nave/nave_avanza_2", "sprite": "imagenes-nave-nave_avanza_2" } ], "velocidad": 10 }, { "nombre": "conejo_salta", "cuadros": [ { "nombre": "imagenes:conejo/conejo_salta", "sprite": "imagenes-conejo-conejo_salta" } ], "velocidad": 10 }, { "nombre": "conejo_parado", "cuadros": [ { "nombre": "imagenes:conejo/conejo_parado1", "sprite": "imagenes-conejo-conejo_parado1" }, { "nombre": "imagenes:conejo/conejo_parado2", "sprite": "imagenes-conejo-conejo_parado2" } ], "velocidad": "2" }, { "nombre": "conejo_camina", "velocidad": 15, "cuadros": [ { "nombre": "imagenes:conejo/conejo_camina1", "sprite": "imagenes-conejo-conejo_camina1" }, { "nombre": "imagenes:conejo/conejo_camina2", "sprite": "imagenes-conejo-conejo_camina2" } ] }, { "nombre": "bmo_camina", "velocidad": 15, "cuadros": [ { "nombre": "imagenes:bmo/bmo_camina_1", "sprite": "imagenes-bmo-bmo_camina_1" }, { "nombre": "imagenes:bmo/bmo_camina_2", "sprite": "imagenes-bmo-bmo_camina_2" } ] }, { "nombre": "bmo_escala", "cuadros": [ { "nombre": "imagenes:bmo/bmo_escala_1", "sprite": "imagenes-bmo-bmo_escala_1" }, { "nombre": "imagenes:bmo/bmo_escala_2", "sprite": "imagenes-bmo-bmo_escala_2" } ], "velocidad": 10 }, { "nombre": "bmo_salta", "cuadros": [ { "nombre": "imagenes:bmo/bmo_salta", "sprite": "imagenes-bmo-bmo_salta" } ], "velocidad": 10 }, { "nombre": "bmo_parado", "cuadros": [ { "nombre": "imagenes:bmo/bmo_parado", "sprite": "imagenes-bmo-bmo_parado" } ], "velocidad": 10 } ], "codigos": { "escenas": [ { "nombre": "nivel", "codigo": "class nivel extends Escena {\n numero_nivel = 1;\n\n velocidad_bomba: number;\n velocidad_diamante: number;\n\n diamantes_por_segundos: number = 1;\n bombas_por_segundos: number = 2;\n\n iniciar() {\n this.pilas.solicitar_modo_pantalla_completa();\n\n }\n\n cada_segundo(segundos) {\n this.diamantes_por_segundos = this.pilas.azar(0, 4);\n this.bombas_por_segundos = this.pilas.azar(1, 3);\n\n if (this.pilas.es_multiplo(segundos, this.diamantes_por_segundos)) {\n let alien_bueno = this.pilas.obtener_actor_por_nombre(\"alien_bueno\");\n this.pilas.clonar_en(\"diamante\", alien_bueno.x, alien_bueno.y - 20);\n }\n\n if (this.pilas.es_multiplo(segundos, this.bombas_por_segundos)) {\n let alien_malo = this.pilas.obtener_actor_por_nombre(\"alien_malo\");\n this.pilas.clonar_en(\"bomba\", alien_malo.x, alien_malo.y - 20);\n }\n }\n\n cuando_llega_el_mensaje_nuevo_nivel() {\n this.velocidad_bomba -= 1.0;\n this.velocidad_diamante -= 0.5;\n this.pilas.clonar(\"texto_nivel\");\n let texto_nivel = this.pilas.obtener_actor_por_nombre(\"texto_nivel\");\n this.numero_nivel++;\n texto_nivel.actualizar_texto(this.numero_nivel);\n }\n\n}" } ], "actores": [ { "nombre": "suelo", "codigo": "// @ts-ignore\nclass suelo extends Actor {\n\n iniciar() {}\n}\n" }, { "nombre": "pared", "codigo": "// @ts-ignore\nclass pared extends Actor {\n\n iniciar() {}\n}\n" }, { "nombre": "pared1", "codigo": "// @ts-ignore\nclass pared1 extends Actor {\n\n iniciar() { }\n}\n" }, { "nombre": "pilas", "codigo": "// @ts-ignore\nclass pilas extends Actor {\n velocidad: number = 8;\n\n iniciar() { }\n\n actualizar() {\n if (this.pilas.control.izquierda) {\n this.x -= this.velocidad;\n this.espejado = false;\n }\n else if (this.pilas.control.derecha) {\n this.x += this.velocidad;\n this.espejado = true;\n }\n }\n\n cuando_llega_el_mensaje_nuevo_nivel() {\n if(this.velocidad > 4){\n this.velocidad -= 0.5;\n }\n\n let frase = this.pilas.azar(1, 4);\n if (frase == 1) {\n this.decir(\"Se pone mas brava...\");\n }\n else if (frase == 2) {\n this.decir(\"A darle atomos...\");\n }\n else if (frase == 3) {\n this.decir(\"Se pone aspero esto...\")\n }\n else {\n this.decir(\"Dale que vaaa...\")\n }\n }\n\n cuando_comienza_una_colision(otro_actor: Actor) {\n if (otro_actor.tiene_etiqueta(\"diamante\")) {\n otro_actor.eliminar();\n let puntaje = this.pilas.obtener_actor_por_nombre(\"puntaje\");\n puntaje.aumentar(10)\n this.reproducir_sonido(\"moneda\");\n }\n else if (otro_actor.tiene_etiqueta(\"bomba\")) {\n this.pilas.camara.vibrar(1, 0.8);\n this.eliminar();\n this.pilas.clonar_en(\"explosion\", this.x, this.y);\n\n this.pilas.clonar(\"reiniciar_escena\");\n }\n } \n\n}\n" }, { "nombre": "diamante", "codigo": "// @ts-ignore\nclass diamante extends Actor {\n velocidad: number = 2;\n\n iniciar() { }\n\n actualizar() {\n this.y -= this.velocidad;\n }\n\n cuando_colisiona(otro_actor: Actor) {\n if (otro_actor.tiene_etiqueta(\"suelo\")) {\n this.eliminar();\n }\n }\n}\n" }, { "nombre": "bomba", "codigo": "// @ts-ignore\nclass bomba extends Actor {\n velocidad: number = 5;\n\n iniciar() { }\n\n actualizar() {\n this.y -= this.velocidad;\n }\n\n cuando_colisiona(otro_actor: Actor) {\n if (otro_actor.tiene_etiqueta(\"suelo\")) {\n this.pilas.clonar_en(\"explosion\", this.x, this.y);\n this.eliminar();\n }\n }\n}\n" }, { "nombre": "alien_bueno", "codigo": "// @ts-ignore\nclass alien_bueno extends Actor {\n tiempo_recorrido: number = 5;\n inicio_y: number = 120;\n\n iniciar() {\n this.x = 0;\n this.y = this.inicio_y;\n this.hacer_recorrido(\n [-180, this.inicio_y, 180, this.inicio_y, 0, this.inicio_y],\n this.tiempo_recorrido,\n 0,\n false\n );\n }\n\n actualizar() {\n\n }\n}\n" }, { "nombre": "alien_malo", "codigo": "// @ts-ignore\nclass alien_malo extends Actor {\n tiempo_recorrido: number = 4;\n inicio_y: number = 200;\n\n iniciar() {\n this.x = 0;\n this.y = this.inicio_y;\n this.hacer_recorrido(\n [-180, this.inicio_y, 180, this.inicio_y, 0, this.inicio_y],\n this.tiempo_recorrido,\n 0,\n false\n );\n }\n\n actualizar() {\n\n }\n}\n" }, { "nombre": "puntaje", "codigo": "// @ts-ignore\nclass puntaje extends ActorTextoBase {\n puntaje: number = 0;\n\n iniciar() {\n this.actualizar_texto();\n this.x = 0;\n this.fijo = true;\n }\n\n aumentar(cantidad: number = 1) {\n this.puntaje += cantidad;\n this.actualizar_texto();\n if (this.puntaje % 20 == 0) {\n this.pilas.enviar_mensaje_global(\"nuevo_nivel\");\n }\n }\n\n actualizar_texto() {\n this.texto = `PUNTAJE: ${this.puntaje}`;\n }\n}\n" }, { "nombre": "reiniciar_escena", "codigo": "// @ts-ignore\nclass reiniciar_escena extends ActorTextoBase {\n\n iniciar() {\n this.fijo = true;\n }\n\n cuando_hace_click() {\n this.pilas.reiniciar_escena();\n }\n\n cuando_mueve() {\n this.pilas.definir_cursor(\"pointer\");\n }\n\n cuando_sale() {\n this.pilas.definir_cursor(\"normal\");\n }\n}\n" }, { "nombre": "explosion", "codigo": "// @ts-ignore\nclass explosion extends Actor {\n\n iniciar() {\n this.animacion = \"explosion\";\n this.pilas.reproducir_sonido(\"explosion\");\n }\n\n actualizar() {}\n\n cuando_finaliza_animacion(nombre: string) {\n this.eliminar();\n }\n}\n" }, { "nombre": "texto_nivel", "codigo": "// @ts-ignore\nclass texto_nivel extends ActorTextoBase {\n iniciar() {\n this.pilas.luego(3.0, () => {\n this.eliminar();\n });\n }\n\n actualizar_texto(numero_nivel: number) {\n this.texto = `Nivel ${numero_nivel}`;\n }\n\n}\n" } ], "proyecto": "class Proyecto {\n\n}" }, "escenas": [ { "nombre": "nivel", "id": 1, "ancho": 1000, "alto": 1000, "camara_x": 0, "camara_y": 0, "gravedad_x": 0, "gravedad_y": 1, "fondo": "decoracion:fondos/fondo-espacio_1", "actores": [ { "x": 0, "y": -250, "z": 0, "imagen": "decoracion:fondos/fondo-espacio_2", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 3, "escala_y": 0.4, "transparencia": 0, "etiqueta": "suelo", "espejado": false, "espejado_vertical": false, "figura": "rectangulo", "figura_dinamica": false, "figura_ancho": 600, "figura_alto": 25, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 0, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 18724785498097250, "activo": true, "nombre": "suelo", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -260, "y": -7.272727272727252, "z": 0, "imagen": "imagenes:plataformas/pared", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "actor", "espejado": false, "espejado_vertical": false, "figura": "rectangulo", "figura_dinamica": false, "figura_ancho": 20, "figura_alto": 600, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 0, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 10157750370606060, "activo": true, "nombre": "pared", "habilidades": [], "sensores": [], "lasers": [] }, { "x": 260, "y": -34.54545454545462, "z": 0, "imagen": "imagenes:plataformas/pared", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "actor", "espejado": false, "espejado_vertical": false, "figura": "rectangulo", "figura_dinamica": false, "figura_ancho": 20, "figura_alto": 600, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 0, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 13422171533037680, "activo": true, "nombre": "pared1", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -13.341804320203323, "y": -210.92757306226173, "z": 0, "imagen": "imagenes:basicos/logo", "centro_x": 0.5, "centro_y": 0.6, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "pilas", "espejado": false, "espejado_vertical": false, "figura": "rectangulo", "figura_dinamica": true, "figura_ancho": 24, "figura_alto": 40, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 14309324903531500, "activo": true, "nombre": "pilas", "habilidades": [], "sensores": [], "lasers": [] }, { "x": 135.4430379746836, "y": 40.50632911392404, "z": 0, "imagen": "imagenes:objetos/diamante_verde", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 0.6, "escala_y": 0.6, "transparencia": 0, "etiqueta": "diamante", "espejado": false, "espejado_vertical": false, "figura": "circulo", "figura_dinamica": false, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 10, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": true, "es_texto": false, "texto_con_borde": false, "id": 17578627066472832, "activo": false, "nombre": "diamante", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -172.15189873417722, "y": 62.65822784810126, "z": 0, "imagen": "imagenes:objetos/bomba_0", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 0.5, "escala_y": 0.5, "transparencia": 0, "etiqueta": "bomba", "espejado": false, "espejado_vertical": false, "figura": "circulo", "figura_dinamica": false, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 10, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": true, "es_texto": false, "texto_con_borde": false, "id": 10167610235966462, "activo": false, "nombre": "bomba", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -18.354430379746844, "y": 69.62025316455703, "z": 0, "imagen": "imagenes:aliens/alien_azul", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 0.7, "escala_y": 0.7, "transparencia": 0, "etiqueta": "alien_malo", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": false, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 16811614521607434, "activo": true, "nombre": "alien_bueno", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -17.088607594936718, "y": 172.7848101265823, "z": 0, "imagen": "imagenes:aliens/alien_verde", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 0.8, "escala_y": 0.8, "transparencia": 0, "etiqueta": "alien_malo", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": true, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 19009547590072068, "activo": true, "nombre": "alien_malo", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -24.77763659466325, "y": 224.26937738246508, "z": -10, "imagen": "imagenes:basicos/invisible", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "actor", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": true, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": true, "texto_con_borde": false, "texto": "PUNTAJE: 0", "fuente": "color-blanco-con-sombra-chico", "id": 11587727247064624, "activo": true, "nombre": "puntaje", "habilidades": [], "sensores": [], "lasers": [] }, { "x": -14.556962025316466, "y": -19.620253164556914, "z": -10, "imagen": "imagenes:basicos/invisible", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "actor", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": true, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": true, "texto_con_borde": false, "fondo": "imagenes:redimensionables/gris", "texto": "Intentar de nuevo!", "fuente": "color-negro", "id": 14310317655807344, "activo": false, "nombre": "reiniciar_escena", "habilidades": [], "sensores": [], "lasers": [] }, { "x": 0, "y": 0, "z": 0, "imagen": "imagenes:explosion/explosion_001", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "explosion", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": true, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": false, "texto_con_borde": false, "id": 17694812426377036, "activo": false, "nombre": "explosion", "habilidades": [], "sensores": [], "lasers": [] }, { "x": 143.04635761589407, "y": 221.19205298013247, "z": -10, "imagen": "imagenes:basicos/invisible", "centro_x": 0.5, "centro_y": 0.5, "rotacion": 0, "escala_x": 1, "escala_y": 1, "transparencia": 0, "etiqueta": "texto_nivel", "espejado": false, "espejado_vertical": false, "figura": "", "figura_dinamica": true, "figura_ancho": 100, "figura_alto": 100, "figura_radio": 40, "figura_sin_rotacion": false, "figura_rebote": 1, "figura_sensor": false, "es_texto": true, "texto_con_borde": false, "texto": "Nivel", "fuente": "color-blanco-con-sombra-medio", "id": 12280080859246174, "activo": false, "nombre": "texto_nivel", "habilidades": [], "sensores": [], "lasers": [] } ] } ], "fps": 60, "modo_de_video": "suavizado", "sonidos": [ { "nombre": "laser", "ruta": "sonidos/laser.mp3" }, { "nombre": "explosion", "ruta": "sonidos/explosion.mp3" }, { "nombre": "gallina", "ruta": "sonidos/gallina.mp3" }, { "nombre": "moneda", "ruta": "sonidos/moneda.mp3" }, { "nombre": "salto-corto", "ruta": "sonidos/salto-corto.mp3" }, { "nombre": "salto-largo", "ruta": "sonidos/salto-largo.mp3" }, { "nombre": "seleccion-aguda", "ruta": "sonidos/seleccion-aguda.mp3" }, { "nombre": "seleccion-grave", "ruta": "sonidos/seleccion-grave.mp3" }, { "nombre": "comer", "ruta": "sonidos/comer.mp3" } ], "bloques": { "proyecto": { "texto": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('ZC`*TK^}PI+^~52^ak!H', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n" }, "escenas": [ { "nombre": "nivel", "bloques": { "texto": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('ms2+If6B9Dl^C;YsS/{x', this.id);\n}\nescena._bloques_al_iniciar = function(x, y, evento) {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('=UY{}h^MjrUa!2]Q!d*C', this.id);\n}\nescena._bloques_cuando_hace_click = function(x, y, evento) {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('3oE27p+:PzlhcbX-XBVe', this.id);\n}\nescena._bloques_al_actualizar = function() {\n\n };" } } ], "actores": [ { "nombre": "suelo", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "suelo", "bloques": "" }, { "nombre": "pared", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "pared1", "bloques": "", "codigo_de_bloques": "" }, { "nombre": "pilas", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "logo", "bloques": "" }, { "nombre": "diamante", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "bomba", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "alien_bueno", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "alien_malo", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "puntaje", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "reiniciar_escena", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "explosion", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" }, { "nombre": "texto_nivel", "bloques": "", "codigo_de_bloques": "if (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('^BS9[_V!D30$Klp?G]Nt', this.id);\n}\nactor._bloques_iniciar = function() {\n\n };\n\nif (this.id) {\n\tthis.pilas.notificar_ejecucion_del_bloque('D[i2{g4SjDY+sAT7f=W@', this.id);\n}\nactor._bloques_actualizar = function() {\n\n };\n" } ] } }