MinecraftU / 2021-computer-adventures

Repository for our 2021 Computer Adventures Ruby project!
0 stars 0 forks source link

RFC: ASCII Castle Adventure Game #1

Closed dealingwith closed 2 years ago

dealingwith commented 3 years ago

Overview

When I was a kid in the 1980's, I played for hours and hours a terminal-based text adventure game called Castle. I would like to recreate the Castle game in Ruby.

The basics of the game are the player is an adventurer in a castle. The castle has mutiple levels. Each level has a grid of rooms. The player moves throughout the rooms fighting monsters, finding loot chests, finding the stairs to the next floor, etc.

The Problem

Background & Motivation

The world needs more text-based adventures! They are fun. :)

Solution

Goals

MVP

Stretch goals

Non-goals

Dependencies

none that I can think of right now

Alternatives/Prior Art

Detailed Design

ASCII grid. e.g.

A ・ ・ ・ ・  
・ ・ ・ ・ ・  
・ ・ ・ ・ ・  
・ ・ ・ ・ ・  
・ ・ ・ ・ ・  

with a prompt

>

commands:

upon entering a room, some description of what is in that room

further commands based on what the thing in the room is

constraint: one thing per room!

One thing I like about this project is it would be relatively easy to develop iteratively and continuously (for a while), adding new elements and game mechanics over time.

dealingwith commented 3 years ago

Randomization system?

dealingwith commented 3 years ago

Randomization system for:

dealingwith commented 3 years ago