Sobre este proyecto
it-programming / desktop-apps
Abierto
Necesito que en el formulario ya creado pueda jugar el juego de snake, donde existan tres niveles de dificultad, cada nivel se pasa cada que comemos dos manzanas, en el primer nivel solo hay obstáculos que son muros, si la serpiente choca con esos obstáculos perdemos, la manzana no puede aparecer en estos obstáculos, para el segundo nivel se pueden borrar los obstáculos anteriores o simplemente agregar nuevos obstáculos pero debe ser diferente al nivel anterior, también aparecerá una serpiente enemiga que se mueve aleatoria mente por el escenario, usa la misma clase de cuerposerpiente, si la serpiente enemiga se come una manzana enemiga crece y también cada 10 segundos crece automáticamente, la serpiente nunca puede chocar con los obstáculos, si la serpiente enemiga choca consigo misma se cortan las colas a partir de donde choco, para el tercer nivel aparece otra serpiente enemiga con las misma reglas del nivel 2 y cada 10 segundos hay una probabilidad del 50% de que cada una de las serpientes entre en un modo donde busque el camino mas corto hacia la serpiente del jugador esto se cancela a los 10 segundos, si la serpiente choca con el usuario perdemos, hay que agregar un textbox y llevar un registro de los mejores puntajes y sus tiempos
Dejo el formulario donde debe hacerse y un proyecto similar
La serpiente del usuario tiene que ser controlada con un joystick conectada a una protoboard y arduino uno, si es necesario se puede proveer del material durante el desarrollo del proyecto
Contexto general del proyecto
juego snake en visual
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows
Plazo de Entrega: No definido
Habilidades necesarias