You are an infiltrator in a heavily fortified enemy facility, your mission is to bypass advanced security, restore the energy core, and prevent a catastrophic collapse. 

Time is ticking, and failure isn't an option.

Game programming patterns implemented:

  • Object Pool y Factory (Enemies, Bullets)
  • Event Manager (Save & Load System, Checkpoint)
  • MVC (Player Controller)
  • Observer (Communication betwee MVC)
  • Builder (Object Pool, Enemies, Bullets)
  • Memento (Saving enviornment data in checkpoints)
  • ScreenManager (UIs Handler)
  • Localization (Switching between English & Spanish)

Visual effects implemented:

  • 4 Particle Systems (Dust Steps, Electrical Sparks, Explosion, Red Barrels)
  • 2 Fullscreen Effects (Magma and Shield Barrier Vignette)
  • 2 Opaque Shaders (TV Screens, Enemy and Player Dissolve)
  • 2 Transparent Shaders (Energy Barrier and Laser Barrier)
  • 2 Unlit Shaders (Power core, UI Buttons)
  • 2 Vertex Offset Shaders (3D Holograms, Vegetation)

Made for Escuela Da Vinci, 4º Term, Unit of Shaders and Programming Design Patterns

Controls:

WASD — Movement

Left Click — Attack

Made by:

Lucas Symeoñides (Programmer)

Juan Ignacio Yglesias (Tech Artist)

Leave a comment

Log in with itch.io to leave a comment.