Outlanders

  • Project Type: Multiplayer Online Arena Death Match

  • Duration: 5 Months

  • Language: Unreal Script

  • Special Tools: Unreal Engine 3(UDK), Scaleform, Flash Professional

  • Credits:

    • Steamworks Help: John Barrett (Shambler)

  • Executable Download and setup instructions: Outlanders UDK


Description:

The Capstone project of the 2013 – 2014 Senior Class at NHTI. The project became larger than any of us imagined at the beginning of the semester, and many of us planned on working on it after school was done. Sadly due to a game breaking crash, that we spent months trying to fix, it was decided to leave the game as is and move onto other projects. A smaller set of the team attempted to port it over to Unreal 4, but life and limited time prevented this from happening.

During the attempt to port the game over to Unreal 4 I rebuilt the ability system, which can be seen here: Unreal 4 Prototype

The player can choose between four different classes, each of which have 5 abilities, 4 usable and 1 passive. Players go up against their friends in two different game modes, locally, or online using Steam!

Some of the highlights of the project are:

  • Steamworks integration to be able to play through Steam!

  • MOBA style Ability, and Level Up, system

  • Chivalry Inspired Melee Combat

  • Four Different Classes – Each with 4 usable abilities and 1 passive ability

    • Warrior

    • Mage

    • Archer

    • Barbarian

  • Two Game Modes

    • Free For All

    • Team Death Match


What I did:

  • Steamworks integration to allow our game to be hosted through Steam

  • Server Browser

  • Main Menu

  • Options Menu

  • Stats Screens

  • In-Game Chat System

  • Game type rules and logic, such as game starting / ending

  • Help with Player Spawn system

  • Helped with setting up initial ability system, and replication


Project Goals:

  • Make a game using the Unreal Engine

  • Work together as a team