Agduria

Roguelike game

Introduction

Agduria is a terminal-based roguelike game. It was started as a joke in 2009, but since it had the source code I decided to make it as a real project. It's an open source project at its early stage, hosted on Github.

Technical details

Agduria is almost completely object-oriented at the moment and the plan is to make it as OOP as humanly possible in C++. It's using curses (ncurses) library for the user interface.

Screenshot


Dungeon generation is still at the early stage.

Download

Download the source code from Agduria's Github page. It's native for Linux, but can also be compiled on Windows (and other operating systems that have curses compatible library) with preferred style, because the source code structure is linear and doesn't have any processing, you simply compile all files and link them with curses library, with C++17 as the minimum C++ requirement. Default compiler settings are in the 'makefile'. The terminal should support 16 or more colors and 80x24 size.