To find out more about this client

Log in to Workana

Open projects
General Instructions

Design and write an object-oriented Ruby text console program that works exactly like the revised and improved version of “Werewolves and Wanderer” text adventure game as explained by Tim Hartnell in the first 15 chapters of his 1983 book entitled: “Creating Adventure Games On Your Computer”. (http://www.atariarchives.org/adventure/)

Things to consider:

    Your program can be comprised of multiple Ruby source files, all of which must start with a comment containing title, date, and the authors’ personal information. For example:



    The correct functionality of the main program components must be verifiable using unit tests.


    You must write and generate your program’s documentation as described in: Documenting Ruby Programs. (http://webcem01.cem.itesm.mx:8005/apps/s201811/tc3049/documentation/)

    Your program must use one of the design patterns described by [OLSEN] (http://proquestcombo.safaribooksonline.com/9780321490452) in such a way that it conducts its overall architecture. You must include in the documentation the justification of why you chose that pattern and how is it that it dictates the program’s architecture.

20%     Selection (and justification) of the appropriate design pattern for conducting the program’s architecture.
40%     Implementation of the program’s functionality.
10%     Unit tests for the program’s main components.

30%     Overall documentation.

Category: IT & Programming
Subcategory: Web development
What is the scope of the project?: Medium-sized change
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Roles needed: Developer

USD 50 - 100