Skip to content

HTK-G/DungeonRaider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Raider

A simple roguelike dungeon crawler built in C using ncurses.
The project demonstrates struct-based design, dynamic memory allocation, and terminal graphics.


Features


Installation & Build

Clone the repository:

git clone https://github.com/<your-username>/dungeon-crawler.git
cd dungeon-crawler

Compile with:

make

or (manual build):

gcc -Wall -lncurses main.c -o dungeon

Run the game:

./dungeon

Controls

  • W – Move Up
  • A – Move Left
  • S – Move Down
  • D – Move Right
  • Q – Quit Game

Project Structure

dungeon-crawler/
│── src/
│   ├── main.c        # Game entry + loop
│   ├── player.c      # Player logic
│   ├── map.c         # Room/dungeon setup
│   ├── game.c        # Input handling, updates
│── include/
│   ├── dungeon.h     # Structs + function declarations
│── Makefile
│── README.md

Roadmap


Demo

(Add screenshots or GIF here)


Contributing

Contributions are welcome.
Open an issue or submit a pull request with improvements, bug fixes, or new features.


License

MIT License – feel free to use, modify, and share.

About

An ASCII Roguelike game developed with C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages