THE HORDE

This is a small portfolio project meant to showcase different optimization techniques in the Unity Engine. It consists of one top-down shooter scene with rapidly accumulating enemies and bullets, and a toolkit menu with various optimization tweaks the player can toggle to see the difference in performance for themselves. A stats display screen is also available to provide a more detailed look at the game's performance.



OPTIMIZATION FEATURES

  • Object Pooling
  • Static Batching
  • GPU Instancing
  • Burst Compiling
  • Level of Detail (LOD)
  • Simplified enemy pathing using local avoidance instead of NavMesh


HOW TO RUN PROJECT

  • WASD or Arrow Keys to move the player
  • the Toolkit menu allows most of the optimization features mentioned above to be toggled on and off
  • WARNING: to be on the safer side, avoid toggling off all the optimization features as it may cause the game to crash


MORE INFO

  • This project was made using the Unity engine and coded entirely in C#
  • for more detailed information on the codebase and the optimization techniques used, check out the GitHub repo
Updated 12 hours ago
Published 6 days ago
StatusReleased
PlatformsHTML5
AuthorZubi
Made withUnity
ContentNo generative AI was used

Leave a comment

Log in with itch.io to leave a comment.