Skip to content

A game that is so roguelike, it is easier to say it's "like rogue".

Notifications You must be signed in to change notification settings

Moboso/like-rogue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

like-rogue v0.2

I thought it would be cool to make a roguelike that solely used text as the interface. Little did I know, this is exactly what the legendary original Rogue and its subsequent classics did throughout the 80s. Nevertheless, I think it'll be fun to make.

Components

The game's UI currently includes:

  • 9x32 map
  • Live player coordinates
  • Inventory list
  • Interactions console

Controls and Mechanics

The game is played using:

  • The arrow keys to move around
  • Walls that cannot be moved through
  • Keys that can be picked up
  • Doors that can be unlocked with a key

Keys

Keys are represented by a 'K'. When the player interacts with one, a single key is added to their inventory. If they already have a key, the keys in their inventory remains one.

Doors

Doors are represented by a '('. When the player interacts with one, they are told it is locked. If the player interacts with the door and has a key, they open the door. Opening the door removes it from the map, replacing it with a white space. The player's number of keys remains the same.

Future Intentions

Doors are intended to also be represented by a ')', if they are locked from the other side. This may be added in a future update, and leave possibility for level design of being able to open a door from one side but not the other.