Welcome to UniSim, a university campus simulation game where you design your ideal campus! Place essential buildings - from lecture theatres to halls and dining areas - to create a functional and engaging campus. Your goal is to maximise student satisfaction by making strategic choices and responding to events on campus, all within a five-minute window. You can compete for higher scores through the leaderboard and strive to complete various achievements, as events can cause struggle or aid you along the way.

Screenshots

Our Team

Profile Placeholder
Ayman Hachkal
Profile Placeholder
Ben Fleming
Profile Placeholder
James Farrow
Profile Placeholder
Mackenzie Fountain
Profile Placeholder
Matthew Emery
Profile Placeholder
Oliver Gilliam
Profile Placeholder
Rollo Birkby

Requirements

Link to Req1: Req1.pdf

Original Deliverable: Req1

Architecture

Link to Arch1: Arch1.pdf

Original Deliverable: Arch1

Method Selection and Planning

Link to Plan1: Plan1.pdf

Original Deliverable: Plan1

Gantt Chart: Our Final Gantt Chart

Risk Assessment and Mitigation

Link to Risk1: Risk1.pdf

Original Deliverable: Risk1

Implementation

Link to Impl1: Impl1.pdf

Original Deliverable: Impl1

Change Report

Link to Change Report: Change2.pdf

Implementation

Link to Implementation: Impl2.pdf

Testing

Link to Test2: Test2.pdf

User Evaluation

Link to Eval2: Eval2.pdf

Continuous Integration

Link to CI2: CI2.pdf

JAR File: Windows jar Mac jar

GitHub Release: Version 2.0

GitHub Repository: unisim

JUnit Testing Breakdown

Test report

JaCoCo Test Coverage

Manual Testing

BDD Test cases