LPOO :: 2019/20 2nd Semester


LPOO Project (2021)

For the LPOO course final project you will develop a text-based game in Java, taking into consideration the following points:


The project should be done in groups of three students. If the number of students in a class is not a multiple of three, some groups will have only two elements.

Deliverables and Deliveries

You should deliver the following two artifacts (both in your GitHub repository):

These two artifacts (code and report) should be continuously available in the project’s git repository and will be evaluated in two distinct points in time:

In both of these deliveries the code and the report should reflect your implementation up to that point in time. The features reported as implemented should be properly tested and bug-free. Existing unit tests should all pass. The use of design patterns should be properly motivated and described using UML.