All Projects → nlarn → nlarn

nlarn / nlarn

Licence: GPL-3.0 License
A rewrite of Noah Morgan's classic roguelike game Larn (1986).

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to nlarn

multi-sdr-gps-sim
multi-sdr-gps-sim generates a IQ data stream on-the-fly to simulate a GPS L1 baseband signal using a SDR platform like HackRF or ADLAM-Pluto.
Stars: ✭ 53 (+65.63%)
Mutual labels:  curses
curse
Use this blacklist on your softwares and apps
Stars: ✭ 24 (-25%)
Mutual labels:  curses
croatoan
Common Lisp bindings for the ncurses terminal library.
Stars: ✭ 111 (+246.88%)
Mutual labels:  curses
ECS-Game
A roguelike written in Python adhering to ECS
Stars: ✭ 23 (-28.12%)
Mutual labels:  roguelike
WorldSim
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
Stars: ✭ 19 (-40.62%)
Mutual labels:  roguelike
stampadia
A daily print-and-play roguelike adventure you can play offline.
Stars: ✭ 35 (+9.38%)
Mutual labels:  roguelike
ink roguelike
A narrative mini-roguelike written completely in ink.
Stars: ✭ 13 (-59.37%)
Mutual labels:  roguelike
cpub
commandline epub reader using python/curses
Stars: ✭ 29 (-9.37%)
Mutual labels:  curses
xibalba
A Mayan roguelike
Stars: ✭ 50 (+56.25%)
Mutual labels:  roguelike
blessed-xterm
XTerm Widget for Blessed Curses Environment
Stars: ✭ 37 (+15.63%)
Mutual labels:  curses
golflike
A golf roguelike
Stars: ✭ 19 (-40.62%)
Mutual labels:  roguelike
Roguathia
A small roguelike.
Stars: ✭ 49 (+53.13%)
Mutual labels:  roguelike
mangband
A free online multi-player realtime roguelike game based on Angband
Stars: ✭ 54 (+68.75%)
Mutual labels:  roguelike
termpub
Epubreader for the terminal
Stars: ✭ 25 (-21.87%)
Mutual labels:  curses
ure
the unRogueEngine
Stars: ✭ 111 (+246.88%)
Mutual labels:  roguelike
blessed
Blessed is an easy, practical library for making python terminal apps
Stars: ✭ 820 (+2462.5%)
Mutual labels:  curses
SlashTHEM
Super Lotsa Added Stuff Hack - The Heavily Extended Mod: A variant of Slash'EM that adds a bunch of content.
Stars: ✭ 23 (-28.12%)
Mutual labels:  roguelike
gogue
A small, simple Roguelike Toolkit, based on BearLibTerminal, for developing Roguelike games in Go.
Stars: ✭ 21 (-34.37%)
Mutual labels:  roguelike
spaceshippers
A spaceship simulation game written in Go that might be fun one day!
Stars: ✭ 28 (-12.5%)
Mutual labels:  roguelike
roguelike-universe
Understanding game design inspiration of roguelike games via web scraping and network analysis.
Stars: ✭ 17 (-46.87%)
Mutual labels:  roguelike

Welcome to NLarn!

The goal of the game is to find the potion to cure your daughter from the illness "dianthroritis" and bring it back home. Time is finite - when you return to your home, the doctor will tell you how much time is left. In NLarn, time is measured in mobuls. A mobul consists of 100 turns. You can see the number of turns elapsed in the status bar on the right, prefixed with T.

The game consists of a home town, and two dungeons: the caverns of Larn and the volcano. The potion is hidden inside the volcano, which is unfortunately populated by dragons and demons. To be able to fight the latter, you have to gain experience and wealth by fighting through the caverns. The equipment available in the DND store in town is expensive, but will help you to survive in the volcano long enough to find the potion. To earn money, you can collect gems in the caverns and sell them to the bank.

The entrance of the caverns is depicted by the letter O; the shaft leading down to the volcano by the letter I.

You can get help in the game by pressing ? or F1.

News and announcements

News about NLarn are posted on the NLarn website.

Game configuration

You can predefine some settings in the file nlarn.ini. The game writes a default nlarn.ini to the directory ~/.nlarn on Linux, BSD and macOS, or to the folder %LOCALAPPDATA%\nlarn on Windows, when this file doesn't exist. Comments above the individual setting explain the possible settings.

Heritage

NLarn is modeled after Larn, which was written by Noah Morgan in 1986. For an in-depth review of Larn, have a look at the @Play review of Larn.

Later in the eigthies, Phil Cordier created ULarn, an extended version of Larn. It comes with more levels, items and adds character classes to the game.

NLarn tries to maintain the atmosphere and story of the last version of Larn (12.3) while improving game-play and user experience. Only a few of the additions of Ularn have been included.

Compiling NLarn

Instructions how to build NLarn on Linux, MacOS X and Windows can be found on a wiki page.

Reporting bugs

Bug reports are very welcome. You can either send me an eMail to [email protected] or create an issue on the NLarn bug tracker, where known bugs and planned tasks are tracked.

If you have ideas for changes or additions to the game, please let me know. A list of ideas is maintained on a wiki page.

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].