During this activity, students should be able to:
This activity helps students develop the following skills, values and attitudes: ability to analyze and synthesize, capacity for identifying and solving problems, and efficient use of computer systems.
This activity must be developed in teams of two or three people.
Write a text adventure game using a microservice architecture.
Text adventure games (often referred to as “interactive fiction” by modern scholars) use text to create virtual environments where a player inhabits. The program provides you with a simple written description of your surroundings, then asks you what you want do next. To move around or interact with your virtual surroundings, you key in text commands telling the game what you want your avatar to do. These commands are typically very simple, usually composed of just two or three words, such as “go south” or “get sword”. [...] By reading and typing text, you make your way through the virtual world, collecting treasures, fighting monsters, avoiding traps, and solving puzzles until you finally reached the end of the game.
Ernest Cline, “Ready Player One”, p. 226.
greeter/README.rdoc
file contains all the indications on how to produce the documentation. This is how the final result should look: greeter/doc/index.html.
README.rdoc
must contain these sections:
# Final Project: Adventure Game with Microservices # Date: 26-Nov-2018 # Authors: A00456654 Thursday Rubinstein # A01160611 Anthony Stark
Place in one tarball file called microservices.tgz
all the contents of your project.
To deliver the microservices.tgz
file, please provide the following information:
Only one team member needs to upload the file.
Due date is Monday, November 26.
This activity will be evaluated using the following criteria:
50% | Implementation of program requirements. |
---|---|
50% | Documentation. |
1 | The program and/or documentation was plagiarized. |