Genesis Protocol
A downloadable game
UCLA DMA158 Project 3
Fight off hordes of animated polygons with your rifle, but beware of the tactics you use -- the horde remembers.
This project required a generative element, and I wanted to create an algorithm that actively counters the player's tendencies. Various elements of the game are able to be modified by the spawning algorithm to customize the stats of each enemy. Each wave has a performance score associated with its spawning parameters, calculated by how much of a threat the enemies are to the player (based on round completion time and damage dealt to the player). In subsequent rounds, the algorithm makes adjustments to the spawning parameters based on how the player defeated each enemy, and that performance score gets compared to the previous iteration. The highest score of the two will be used as the base parameters upon which the algorithm will make adjustments.
Controls: WASD to move, mouse to look, left click to fire, R to reload.
Leave a comment
Log in with itch.io to leave a comment.