{
"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"
}
]
}
}