Blast Protocol

A 3D game developed in Unity as part of the Programming with Game Engines I course at Image Campus.

Blast Protocol puts you in control of a drone-like ship (first-person), equipped with a laser beam and a powerful explosive cannon. Your mission is to eliminate all enemy drones on the map. The levels are also populated with aliens — but be careful: some are civilians!

🎮 How to Play

  • Move: W / A / S / D

  • Ascend: Space

  • Descend: Left Ctrl

  • Aim: Mouse

  • Fire laser: Left click

  • Fire cannon: Shift

  • Toggle crosshair: Right click

  • Change camera: C

  • Pause / Menu: P

Goal: Eliminate all enemies to advance to the next level. Avoid harming civilians and watch your health!

🧠 Key Features

  • Health system with temporary invulnerability

  • Player takes damage from collisions and enemy projectiles

  • Enemy, NPC, projectile, and VFX spawning via object pooling

  • Health bars, coin counter, and enemy tracker in the HUD

  • Switchable crosshair and camera

  • Animated loading screen between levels

  • Use of DontDestroyOnLoad to persist data between scenes

  • High level of match customization through Scriptable Objects

👤 Author

🎨 Credits

Models and assets:

🛠️ Tools:

  • Built with Unity 2022.3.15f1


Published 10 hours ago
StatusReleased
PlatformsHTML5
AuthorFOgrizovic
GenreShooter
Made withUnity
Tags3D, drone, Space, Unity

Leave a comment

Log in with itch.io to leave a comment.