This a First-Person Shooter where the player is a Warlock defending his castle from an army of monsters led by his rival. The monsters have a catch though, their weaknesses change every 4 seconds (ex. Fire is weak to Ice and vise versa). Click the icon below to download it.

  • Wave Spawning: The enemies will spawn based on how much long the player has survived, and how many the player as defeated.

  • Changing UV materials (weaknesses): Since the enemies change their weaknesses, I had to make it visually apparent by editing their UV maps with materials switching every 4 seconds.

  • Spawning Projectiles: Spawning the players projectiles and changing the kind of projectiles when the player needs to switch elementals