/The-Last-Assignment-Text-Adventure

A text-based adventure game in which you explore a closed down university looking for a computer.

Primary LanguageJavaThe UnlicenseUnlicense

The Last Assignment

A text-based adventure game in which you explore a closed down university so that you can finish your last school assignment before the deadline comes. All universities including your own have shut down because of a viral pandemic that plagues the land, so the building should - in theory - be empty.

Explore the now-abondoned halls of the university. Befriend robots, rescue lab animals, and uncover the mysteries of the top-secret research that took place in the labs in this 2-3 hour adventure. But beware, as the university might not be as abandoned as advertised.

Brought to you by s3301419 and s3750663.

Requirements

requirement minimum recommended
Java version 1.8 version 1.8
RAM* 16 MB 64 MB
CPU* 10 MHz 100 MHz
Disk space* 128 kB 256 kB
Keyboard ASCII ASCII
Monitor monochrome monocrome

*Specs do not include minimum specs required to install and run Java.

How to run

Download the jar file and run it with:

$ java -jar last-assignment.jar

Make sure to run it with java and not with javaw otherwise the console window will not pop up.

World Map

The map of the first floor university building. An ASCII version of this map is provided in game. If you want to see the full map, including the locations of every item, enemy, and secret have a look at the cheat map.. cheater..

The map was made in diagrams.net.

Note

This game is based off of our submission for the RPG assignment for the Object Oriented Programming course at the University of Groningen. We fixed some bugs and added some more story elements and this upload is now a submission of the OOP Contest. Some bugs are probably still present in the game since we did not have a lot of time to playtest it, and a lot of planned content was cut due to time constraints.

If you have any feedback please submit a github issue. We strongly appreciate any feedback you can give.

We hope you enjoy the game! :)