Task

{{task|Games}}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 [http://web.archive.org/web/20080212201605/http://shortcircuit.us/muddy-kinda-like-a-mud-but-single-player/ this blog post] by [[User:Short Circuit|Michael Mol]], and the Perl version comes from there.

C

See [[RCRPG/C]].

C++

See [[RCRPG/C++]].

C++11

See [[RCRPG/C++11]].

C++98

YARCRPG - See [[RCRPG/C++98]].

Clojure

See [[RCRPG/Clojure]].

Common Lisp

See [[RCRPG/Common Lisp]].

D

See [[RCRPG/D]].

Erlang

See [[RCRPG/Erlang]].

Go

See [[RCRPG/Go]].

Haskell

See [[RCRPG/Haskell]].

=={{header|Icon}} and {{header|Unicon}}==

See [[RCRPG/Unicon]]

Inform 7

See [[RCRPG/Inform 7]].

Java

See [[RCRPG/Java]].

Javascript

See [[RCRPG/Javascript]].

Julia

See [[RCRPG/Julia]].

MiniScript

See [[RCRPG/MiniScript]].

Oz

See [[RCRPG/Oz]].

Perl

See [[RCRPG/Perl]].

Perl 6

See [[RCRPG/Perl_6]].

Phix

See [[RCRPG/Phix]].

PureBasic

See [[RCRPG/PureBasic]].

Python

See [[RCRPG/Python]].

Racket

See [[RCRPG/Racket]].

Ruby

See [[RCRPG/Ruby]].

Rust

See [[RCRPG/Rust]].

Tcl

See [[RCRPG/Tcl]].