MAGES Institute of Excellence - About Us

What is the game about?

Project H.O.R.D.E is a third-person shooter played from a third-person isometric view. It has a strong emphasis on cooperative play and can be played online by up to ten friends. You play as a squad of Space Marines, marooned aboard a derelict Space Station occupied by alien hordes. To survive, you and your team must defend the base generator and repair defense systems to survive the onslaughts of the endless hordes coming in.


  • Third-person shooter
  • Twin Stick Shooter


It was the year 2183. There was trouble in the space station on Mars. A team of four was sent there to find out what happened and to report back to the government on Earth. All went well until the team landed on Mars. The satellite was wrecked, cutting off any communication and the station was unusually dark. As the team went to search the station, they managed to get the lights working only to find out that the space station was taken over by mech aliens out on the hunt. They have to survive and escape… or accept their fate as dinner.

Target Audience

  • 15-30 years old
  • Hardcore gamers
  • Groups of friends
  • Online game fans


  • Maintain base generator charge
  • Survive the horde for as long as you can
  • Destroy the enemy generator


  • Isometric View
  • Squad based combat
  • Online cooperative gameplay
  • Control Scheme
    • Twin-stick touch-screen setup
  • Weapon Types and Upgrades
    • Players choose from 3 weapon types, each with their own unique characteristics
    • Pick up weapon to enhance certain aspects of your chosen weapon
  • Base Defense Mechanics
    • Allocate your base’s energy to defensive system
    • Resources are finite so choose wisely
  • Revival and Life System
    • Dead players must be revived by other, alive players.

How To Play

Logging In

Choose your player name and click on LOG-IN.
The game will not require any password.

War Room

In this screen, you chat with other players and exchange strategies before your next match starts. Here you can also choose your character's color and class for the match.

When you’re ready, click on JOIN.
Please note that the match starts when any player clicks on JOIN and a countdown will appear. When count down is done, all players who clicked JOIN will be grouped in a new match. Players cannot join an existing match.
To cancel joining the group, click on UN-JOIN before the countdown finishes.

The Game

Project H.O.R.D.E. is a twin joystick (gamepad or virtual joystick) game. Left joystick - navigates the player. Right joystick - aims and shoots.
For mouse and keyboard, WASD moves your your character; aims where your cursor is. Left click hold to shoot.

You must protect your base generator at all cost. Its energy indicator is displayed on the blue bar located in the middle left side of your screen. The green bar right beside it is your character's health.

Your base's defense by repairing the walls. Stand near it and once you see the INTERACT button, hold press it until a bar that pops up filled up. (PC hold right click) You may also repair some damaged turrets. However, to do this you need to search for the TURRET PARTS hidden somewhere in the level.

Occasionally, you will see a floating drone that refills your base generator. DON'T SHOOT AT IT. In fact, you must protect it as that is the only one that keeps the generator charged.

Keep an eye on item drops from your kill. Those can level up your health and weapon. To pick up, just walk towards it.

At any part of the match, there must be at least one player that is alive. Otherwise this will result in a GAME OVER.

When your player dies, you can be revived by your fellow player. This can be done by walking towards your fallen comrade and INTERACT (see repair walls) Or click on RESPAWN (or countdown to respawn finishes). However, this will reset your character's level ups.

Project Premise

All art assets are legally acquired through the Unity3D Asset Store and other open art websites.

All source code was made in-house and only minimal features utilized from Unity3D network API.

No 3rd party plug-ins or algorithm were used. Entire project was developed in 10+ weeks, though improvements and balancing are on-going.


  • John David Uy (Lecturer/Game Director)
  • Juliano Dario (Team Lead)
  • Jian Jaggi (Assistant Team Lead)
  • John Lu
  • Christian Stingl
  • Ho Song Yuan
  • Mirabelle Tessa Goh
Additional Artwork
  • Seah Wen Jie (HUD)
  • Julian Sabater (Icons)
  • Amir Rafie (Intro Music Composer)
Special Thanks To
  • Mr Ravi and Neeru Bahl
  • Mr Rajesh Chakravarthy
Horde Screenshot
Horde Screenshot
Horde Screenshot
Horde Screenshot
Horde Screenshot
Horde Screenshot
Horde Screenshot