Play the game PLAY

Introduction

Escape from Uni is a 2D campus-themed adventure game built in Java using the LibGDX framework. In this game, the player is a university student and the goal is to catch the bus and escape campus within five minutes.

️Objective

To successfully escape, the player must complete the following tasks before time runs out:

  • Go to Ron Cooke Hub to retrieve the key card.
  • Travel back to Langwith College to collect the phone.
  • Find the bus waiting outside the university and escape before it departs.

Architectural Design

This game uses an abstract Layered/OOP architecture with a concrete LibGDX framework in order to easily separate issues into different layers for easier code modularity and task assignment.

  • Layered architecture: Splitting code into layers of presentation, domain and infrastructure
  • Object Orientated Programming: A programming paradigm commonly used for java
  • LibGDX Framework: Coding framework used for designing the game