
PROCESO DEL DESARROLLO DEL VIDEOJUEGO EN MAKECODE ARCADE

DESCRIPCIÓN
Descripción del Proyecto: Videojuego en MakeCode Arcade
En este proyecto, hemos desarrollado un videojuego básico utilizando MakeCode Arcade, una plataforma que permite crear juegos en 2D de manera interactiva y educativa. El juego está diseñado para desafiar la agilidad y rapidez del jugador, enfocándose en la recolección de objetos dentro de un límite de tiempo.
Mecánica del juego:
- El jugador controla un personaje en 2D, que se mueve libremente sobre una superficie de juego.
- A lo largo del escenario aparecen berenjenas, que el jugador debe recoger.
- Cada vez que se recoge una, el temporizador, que comienza con 3 segundos, se reinicia.
- El objetivo es sobrevivir el mayor tiempo posible sin que el contador de 3 segundos llegue a cero.
Objetivos:
- Practicar la programación de eventos y temporizadores en MakeCode Arcade.
- Desarrollar habilidades en la lógica de juegos, incluyendo detección de colisiones y reinicio de variables.
- Experimentar con movimiento de sprites, controles de usuario y dinámicas de puntuación.
Este proyecto nos ha permitido combinar creatividad y programación, logrando un juego simple pero adictivo, que incentiva la rapidez de pensamiento y la precisión en los movimientos.
MATERIALES
Para crear nuestro videojuego utilizamos varios materiales esenciales. Primero, un portátil, que nos permitió programar, diseñar y probar el juego. Usamos el programa MakeCode Arcade para crear los personajes, escenarios y la mecánica del juego de manera sencilla y visual. Para transferir el juego desde el portátil a la consola, empleamos un cable micro USB, asegurando que todo funcionara correctamente en el hardware. Finalmente, utilizamos una consola de arcade Kitronik, donde se ejecuta el juego y se puede interactuar con él mediante botones y controles físicos. Cada uno de estos materiales fue clave para que nuestro proyecto pasara de una idea a un videojuego completo y funcional.
CÓDIGO

CONCLUSIÓN
La realización de este videojuego en MakeCode Arcade nos ha permitido aplicar de forma práctica los conocimientos de programación aprendidos durante el proyecto. A través del diseño de una mecánica sencilla basada en la recolección de objetos dentro de un tiempo limitado, hemos trabajado conceptos fundamentales como la gestión de eventos, el uso de temporizadores, el movimiento de sprites, la detección de colisiones y el control de variables.
Además de desarrollar habilidades técnicas, este proyecto ha fomentado nuestra creatividad y nuestra capacidad para resolver problemas, ya que hemos tenido que diseñar una experiencia de juego entretenida y funcional. El resultado es un videojuego simple pero dinámico, que pone a prueba la rapidez de reacción y la precisión del jugador.
En conclusión, este trabajo ha sido una experiencia enriquecedora que nos ha permitido comprender mejor el proceso de creación de videojuegos y adquirir conocimientos que podrán aplicarse en futuros proyectos de programación más complejos.
Etiqueta:ies monterroso, makecode, makecode arcade, programación, videojuegos



