Skip to content

A WIP text adventure game written in C using pdcurses for Windows 10

License

Notifications You must be signed in to change notification settings

Toby-420/text-adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Room of the Locked Door

What is this?

This is a text adventure game written entirely in C.

It uses pdcurses (Windows version of ncurses) to have multiple sections

There is ASCII art in one window which is a simulation of what the player would see. Currently, only 3 rooms have this

There are 5 rooms. 2 obvious, 3 hidden

Who worked on this?

Me and my Dad (who does not have a github account)

I did most of the programming, and my dad helped by providing lots of ideas, ASCII art, and debugging help

Credits

cory-nonce.mp3 - [Cory Shepherd] (https://github.com/SicariusAtlas)

Controls

The game is entirely controlled by keyboard

Commands are used such as 'move', and 'look' and these are shown at the bottom of the screen

The only thing worth noting is that backspace does not work, so the left arrow key must be used. I cannot fix this with my current knowledge, but I am working on a fix

System requirements

Currently, the game uses ~4mb of RAM. CPU and GPU usage are negligible as well

Using the Windows 10 compatibility troubleshooter, I was able to still run the game all the way back with the Windows 95 layer, so it should work

GNU/Linux version?

As I have said with the optimisation, I am going to finish the game for Windows 10, then write a version for GNU/Linux. The game should run under WINE if you wish to use that

Also, if you are able, you can change the code to work for other Operating Systems, and post them on here

I have absolutely no access to an Apple Macintosh computer unless I use my Grandma's old one, so I will have to let somebody else do that for me

Upcoming features

Fully implement hidden room