Ejercicio de fin del curso de iniciación en Unity 3D. Algunos assets fueron suministrados. El comportamiento de los Drones NPC (movimiento, apuntado y disparo), controles de disparo del player, NavMesh del terreno, gestión general del juego y de la vida de los jugadores y comportamiento general del juego, interface de usuario, así como el texturizado y aplicación del modelado de los drones ha sido realizado por mi.
El objetivo del juego es eliminar a los otros jugadores. La partida termina cuando solo queda un jugador en la arena, que será declarado ganador. Los drones se mueven en rutas aleatorias que se renuevan cada 4 segundos y atacarán al enemigo más cercano en un radio de 10 metros cada 2 segundos.
El movimiento del drone se controla con las flechas de los cursores, y el disparo con A,S,D y W dependiendo de la dirección en que se desee disparar.
Instalar la carpeta 'DroneWarsWebGL' en un servidor y ejecutar el archivo index.html contenido en ella.
Abrir la carpeta 'DroneWarsUnity3D' como proyecto de Unity.
- Models - Drone model developed by Treyarch (www.tf3dm.com), enviroment models build from Unity 3D assets
- Textures - www.mayang.com/textures/
- Scripts - made by myself