RCRPG: Difference between revisions
Content added Content deleted
No edit summary |
(Added Oz version.) |
||
Line 17: | Line 17: | ||
See [[RCRPG/Common Lisp]]. |
See [[RCRPG/Common Lisp]]. |
||
=={{header|Oz}}== |
|||
See [[RCRPG/Oz]]. |
|||
=={{header|Perl}}== |
=={{header|Perl}}== |
Revision as of 19:22, 20 May 2010
![Task](http://static.miraheze.org/rosettacodewiki/thumb/b/ba/Rcode-button-task-crushed.png/64px-Rcode-button-task-crushed.png)
You are encouraged to solve this task according to the task description, using any language you may know.
Create a simple interactive game which incorporates the following features:
- room-based navigation in three integer dimensions (x,y,z)
- player inventory
- three types of item: sledge, gold and ladder
- a goal coordinate
Use of the sledge should be required to create a passage between rooms. The ladder should be present in a room (but not held by the player), in order for the player to access the room above him. The gold need not have a function.
This project is based on this blog post by Michael Mol, and the Perl version comes from there.
C
See RCRPG/C.
Common Lisp
See RCRPG/Common Lisp.
Oz
See RCRPG/Oz.
Perl
See RCRPG/Perl.
Ruby
See RCRPG/Ruby.
Tcl
See RCRPG/Tcl.