Ditutup

PYTHON ASSIGNMENT

Your task is to create a game with a narrative. The user will face a set of challenges or a puzzle

that should be linked to a simple storyline. Create a text adventure game that allows the user to

enter commands and perform actions in a fictional environment. This should be done in groups

Include:

• Navigation of at least four rooms (extra points for more)

• Commands including: look, go + direction (north, south, east and west), get, view

inventory. Commands should be typed using natural language. For example, to move,

the user should type “go north”.

• There should be a description of a room when you enter (e.g. describing doors/exits and

objects in the room) and graphics to add some fun (which can just pop up in a window

when the user enters a room).

• The user should have the ability to pick up objects and put them in an “inventory”

• A puzzle should be created that involves using the objects in the inventory. A score

calculated based on user performance should be displayed at the end.

An example of a text adventure can be viewed at

https:// [login to view URL]

Deadline: Sunday 5th December, 23:59 p.m.

Instructions: Upload the Python file (.py) that contains your program together with a brief

document (.pdf, max. 8 pages) explaining how it works. A possible structure for this document is:

1. Introduction: rules of the game and goal (available commands, score system)

2. Design: how is the program structured at a high level

3. Pseudocode: description of the steps of the algorithm

4. Implementation: any important implementation details about transforming the

pseudocode into Python

Grading: all the members of the group will receive the same grade. The project will be graded

using the following criteria:

1. The program works and implements all the features listed above, 60% (Missing/not

working feature, -10%. Incomplete feature -5%).

2. The code is well structured and easy to follow (e.g. using functions), 30%

3. Extra points for: input validation, implementing a GUI and error handling. 10%

The projects will be checked for plagiarism

Kemahiran: Pengaturcaraan C

Tentang Majikan:
( 1 ulasan ) Segovia, Spain

ID Projek: #32259757

2 pekerja bebas membida secara purata €18 untuk pekerjaan ini

aniqakhan201580

Hi There...! Note : I give you 25% off on my all services. So grabs this special limite discount offer. Let’s get to the Project. I came to know that your Looking a developer which have rich knowledge about python Lagi

€15 EUR dalam sehari
(0 Ulasan)
0.0
muhammadEng

Hi tanyanemr, I have gone through your project requirements in details, in which you are looking for PYTHON expert. I am highly interested working on this project and I will complete the project within the estimated ti Lagi

€20 EUR dalam 7 hari
(0 Ulasan)
0.0