Pon a prueba tus reflejos mientras contribuyes a los Objetivos de Desarrollo Sostenible en cada
microjuego.
DOCUMENTO DE DISEÑO
Concepto y Filosofía
MICROODS es una página web de microjuegos arcade inspirada en retos rápidos, cuyo objetivo es
concienciar sobre los Objetivos de Desarrollo Sostenible (ODS) mediante mecánicas dinámicas y
directas.
Microjuegos rápidos (5-8 segundos).
Aprendizaje implícito mediante acción.
Progresión infinita con dificultad creciente.
Competición global mediante leaderboard online.
Compatible con GitHub Pages.
Mecánicas Generales
Bucle infinito de microjuegos.
Cada microjuego dura entre 5 y 8 segundos.
El jugador debe completar el objetivo antes de que termine el tiempo.
Si gana, suma 1 punto.
Si pierde, pierde 1 vida.
Sistema de Vidas y Dificultad
El jugador dispone de 4 vidas iniciales.
Fallar un microjuego resta 1 vida.
Al llegar a 0 vidas se muestra la pantalla de Game Over.
Cada 5 puntos aumenta la dificultad.
Niveles de dificultad:
0-4 puntos: Velocidad normal, pocos objetos.
5-9 puntos: Más objetos y menos tiempo.
10-14 puntos: Más velocidad y distracciones.
15+ puntos: Velocidad alta y mayor presión.
Leaderboard Global
El juego incluye un sistema de clasificación global mediante Firebase Firestore.
Se guarda nombre del jugador.
Se guarda puntuación y nivel alcanzado.
Ranking ordenado por puntuación descendente.
Visible para todos los jugadores.
DIARIO DE DESARROLLO
DIA #1
Setup He analizado el proyecto,
creado el repositorio y proyecto en Github Proyects.
Se han realizado las siguientes tareas: [Planning] - Definir
alcance del proyecto [Planning] - Seleccionar ODS a trabajar [Planning] - Diseñar mecánicas de los microjuegos [Planning] - Crear estructura de carpetas del proyecto [Front-End] - Crear HTML Base (index.html)
...
DIA #2
ODS y Firebase He realizado los micro
juegos con cierta ayuda de IA para que realice la parte lógica de los juegos en código, pero
pasandole al detalle los requisitos necesarios y como debe actuar cada elemento.
Se han realizado las siguientes tareas: [Front-End] - Pantalla
de Juego HTML & CSS [Game] - Diseñar sistema global de puntuación [Game] - ECO-01 – Diseñar mecánica Eco Run [Game] - ECO-02 – Definir sistema de aparición escalable [Game] - ECO-03 – Definir sistema de derrota
...
DIA #3
Enhancement Se han realizado mejoras
visuales y de rendimiento eliminando elementos no usados, así mejorando
el
tiempo de carga de la página reduciendo los recursos a cargar.
DIA #4
Expansión y Documentación Se
añadieron 4 nuevos microjuegos (Supply Drop, Super Farmer, Factory Rush y Traffic Control), se
rebalanceó la dificultad de varios juegos y se refactorizó toda la documentación técnica de
forma masiva.
DETALLES DE MICROJUEGOS
Limpieza del Océano (ODS 14)
Recoge la basura del mar antes de que termine el tiempo. Haz clic sobre bolsas,
latas y plásticos evitando tocar a los peces. A mayor puntuación,
más residuos aparecerán en pantalla.
Clasificación de Residuos (ODS 12)
Arrastra cada residuo al contenedor correcto (papel, plástico u orgánico).
El tiempo es limitado y en niveles avanzados aparecerán más objetos
simultáneamente.
Huerto Sostenible (ODS 15)
Planta correctamente los cultivos en las parcelas vacías antes de que
se acabe el tiempo. A medida que subes de nivel, aumentan las zonas
a plantar y aparecen obstáculos.
Limpiar la ciudad (ODS 11)
Elimina todas las manchas de contaminación antes de que termine el tiempo.
Haz clic rápidamente sobre cada zona sucia para limpiar la ciudad.
En niveles superiores aparecerán más manchas y el tiempo será menor.
Ahorro Energético (ODS 7)
Apaga los dispositivos que consumen energía innecesariamente.
Cuanto mayor sea tu puntuación, más rápido se activarán los aparatos
y menor será el tiempo disponible.
Aula Equipada (ODS 4)
Los alumnos te van a ir pidiendo objetos para la clase, tu debes darselos antes de que se acabe
el
tiempo.
Veredicto justo (ODS 16)
Pulsa sobre los objetos flotantes antes de que se acabe el tiempo.
Movilidad Sostenible (ODS 17)
Mueve todos los vehículos a la zona segura antes de que se acabe el tiempo.
Supply Drop (ODS 1)
Mueve la plataforma para atrapar las cajas de ayuda humanitaria que caen en paracaídas y
enviarlas a los refugiados antes de que acabe el tiempo.
Super Farmer (ODS 2)
Conduce tu tractor para recolectar cultivos maduros esquivando rocas y cultivos verdes para
lograr el objetivo a tiempo.
Factory Rush (ODS 8)
Desvía la cinta transportadora cambiando palancas para enviar a los trabajadores a fábricas
sostenibles y justas.
Traffic Control (ODS 11)
Controla los semáforos del cruce de la ciudad haciendo clic, evita colisiones y frena a tiempo
los coches.