Evaluando propuestas

Mini Juego Interactivo

Publicado el 09 Mayo, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Videojuego Estilo Arcade con Processing
Descripción del Proyecto
Crea un emocionante videojuego estilo arcade utilizando el lenguaje de programación Processing. Tu juego debe cumplir con los siguientes requisitos:

Tema del Juego: Diseña un concepto para tu juego. Puede ser un shooter espacial, un juego de plataformas, un juego de carreras o cualquier otro estilo arcade que te inspire.

Objetivos del Juego:

El jugador debe tener un objetivo claro. Por ejemplo, destruir enemigos, recolectar objetos o alcanzar una meta.
Define las reglas del juego y cómo se gana o pierde.
Elementos del Juego:

Personajes:
Crea un personaje principal (el jugador) y al menos un enemigo.
Utiliza clases para representar a los personajes y sus atributos (posición, velocidad, etc.).
Objetos:
Agrega objetos como power-ups, monedas o elementos que afecten el juego.
Diseña clases para estos objetos.
Escenario:
Crea fondos y escenarios para tu juego.
Utiliza imágenes o gráficos simples para representar el mundo del juego.
Programación Orientada a Objetos (OOP):

Utiliza OOP para estructurar tu código.
Crea clases para los personajes, objetos y otros elementos del juego.
Implementa herencia y composición según sea necesario.
Gráficos y Sonido:

Dibuja los personajes y objetos en pantalla utilizando funciones de dibujo de Processing.
Agrega efectos de sonido para eventos importantes (disparos, colisiones, etc.).
Interacción del Usuario:

Maneja la entrada del teclado o el mouse para controlar al jugador.
Detecta colisiones entre personajes y objetos.
Puntuación y Niveles:

Implementa un sistema de puntuación.
Considera agregar múltiples niveles con dificultad creciente.
Mínimo 2 niveles de juego.
Documentación y Comentarios:

Documenta tu código. Explica cómo funcionan las clases y funciones.
Agrega comentarios para facilitar la comprensión.
Entrega del Proyecto:

Entrega el código fuente con comentarios.

Categoría Programación y Tecnología
Subcategoría Otros

Plazo de Entrega: No definido

Habilidades necesarias