Skip to content

A modernized HTTP and fully-customizable version of the Angband roguelike game. The OS stands for Operating System. Games can be designed with simple configuration files that can be downloaded and/or edited online with the included HTTP editor.

marcjohnston/AngbandOS

Repository files navigation

AngbandOS

This is the AngbandOS roguelike game. It's a 'classic' roguelike in that it uses ASCII characters rather than graphics. image

Developed using ASP.NET 6, it is compatible with Windows, Linux and MAC. AngbandOS is a heavily refactored forked of Cthangband and broken down into a "core" library that provides all game functionality and separate UI's. The primary UI is an HTTP interface which is currently available to the public via http://angbandos.skarstech.com. The original Cthangband fork UI (WPF) is also being maintained.

The goal for AngbandOS is to make the game extensible. This is being accomplished by refactoring the game into objects. The pie-in-the-sky goal will be to have an HTTP UI designer that allows players/users to create their own flavor with no development experience/skills needed.

The OS in AngbandOS currently stands for "Open-System". If the pie-in-the-sky effort is realized, the OS will stand for "Operating-System".

AngbandOS is built using these technologies:

  • .NET 6
  • EntityFrameWork Core 6
  • MySql 5.6
  • Angular 13
  • Signal-R
  • SASS

About

A modernized HTTP and fully-customizable version of the Angband roguelike game. The OS stands for Operating System. Games can be designed with simple configuration files that can be downloaded and/or edited online with the included HTTP editor.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published