All Projects → cyberfilth → Axes-Armour-Ale

cyberfilth / Axes-Armour-Ale

Licence: MIT license
A fantasy, ASCII dungeon crawler for Windows, Linux & OSX

Programming Languages

pascal
1382 projects

Projects that are alternatives of or similar to Axes-Armour-Ale

torokernel
This repository contains the source code of the unikernel toro
Stars: ✭ 107 (+386.36%)
Mutual labels:  lazarus, freepascal
VALIS
Vote ALlocating Immune System, an immune-inspired classification algorithm
Stars: ✭ 21 (-4.55%)
Mutual labels:  lazarus, freepascal
WebView4Delphi
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
Stars: ✭ 157 (+613.64%)
Mutual labels:  lazarus, freepascal
sizectrl
TSizeCtrl v8.2
Stars: ✭ 16 (-27.27%)
Mutual labels:  lazarus, freepascal
cavernos
Retro fantasy terminal for building DOS-era ASCII games, powered by WebAssembly
Stars: ✭ 32 (+45.45%)
Mutual labels:  ascii, roguelike
brookframework
Microframework which helps to develop web Pascal applications.
Stars: ✭ 161 (+631.82%)
Mutual labels:  lazarus, freepascal
bcrypt
BCrypt is a password hashing function
Stars: ✭ 138 (+527.27%)
Mutual labels:  lazarus, freepascal
troll-hunter
Trollhunter is a single-player roguelike game.
Stars: ✭ 28 (+27.27%)
Mutual labels:  lazarus, roguelike
rogue.js
JavaScript porting of original Rogue source code using Emscripten
Stars: ✭ 33 (+50%)
Mutual labels:  roguelike, rogue
ShellRemoteBot
Shell remote control from telegram (SSH/terminal emulator)
Stars: ✭ 28 (+27.27%)
Mutual labels:  lazarus, freepascal
fp-telegram
Wrapper classes library for telegram bots API (FreePascal)
Stars: ✭ 59 (+168.18%)
Mutual labels:  lazarus, freepascal
brook-telegram
Telegram plugin for brookframework
Stars: ✭ 23 (+4.55%)
Mutual labels:  lazarus, freepascal
PospoliteView
Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.
Stars: ✭ 29 (+31.82%)
Mutual labels:  lazarus, freepascal
TLightFileStream
Implements a lightweight, high-performance, non-allocating advanced-record-based wrapper around the SysUtils file handling routines as an alternative to Classes.TFileStream.
Stars: ✭ 21 (-4.55%)
Mutual labels:  lazarus, freepascal
Ascension
A metaheuristic optimization framework
Stars: ✭ 24 (+9.09%)
Mutual labels:  lazarus, freepascal
setup-lazarus
Set up your GitHub Actions workflow with a specific version of Lazarus
Stars: ✭ 29 (+31.82%)
Mutual labels:  lazarus, freepascal
lazarus
Notepas sources and other derived lazarus projects using the editor module.
Stars: ✭ 26 (+18.18%)
Mutual labels:  lazarus, freepascal
xavier
Xavier is a small object-oriented XML library for Lazarus and Delphi
Stars: ✭ 38 (+72.73%)
Mutual labels:  lazarus, freepascal
Bauglir-WebSocket-2
Copy of https://code.google.com/archive/p/bauglir-websocket/
Stars: ✭ 15 (-31.82%)
Mutual labels:  lazarus, freepascal
QQWry
Delphi interface for QQWry IP database
Stars: ✭ 14 (-36.36%)
Mutual labels:  lazarus, freepascal

Axes, Armour & Ale

A terminal-based, dungeon crawl game

Alpha version, most features aren't implemented yet and what there is may change frequently. Currently there are the following features:

  • A procedurally generated cave, created using cellular automata
  • Game runs natively on GNU/Linux, Windows & OSX
  • Small, self-contained binary with no external dependencies.
  • Can be run without needing to be installed

The latest release can be downloaded from the Releases page Ubuntu screenshot1

Ubuntu animated GIF

Controls

Your character is controlled using either the numberpad or Vi keys.

  y  k  u      7  8  9
   \ | /        \ | /
  h-   -l      4- 5 -6
   / | \        / | \
  b  j  n      1  2  3
  vi-keys      numpad

You can also move in cardinal directions using the arrow keys.
Pick up an item from the ground with either 'g' or ','
View inventory with 'i'
Drop an item with 'd'
Quaff / drink with 'q'
Wear armour or Wield a weapon with 'w'
Zap magic with 'z'
To exit a menu / quit the game press ESCAPE (on Linux you will need to double-tap the ESCAPE key)

Code documentation can be found at https://cyberfilth.github.io/Axes-Armour-Ale/intro.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].