Skip to content

'Lost Labyrinth: Portals' is a coffee-break roguelike game written in Purebasic.

License

Notifications You must be signed in to change notification settings

aismann/Lost-Labyrinth-Portals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version PRs Welcome

Windows 32bit Build Status Windows 64bit Build Status Linux Build Status macOS Build Status Android Build Status iPhone Build Status

Lost Labyrinth: Portals 3.0 (PureBasic 6.x)

'Lost Labyrinth: Portals' is a coffee-break roguelike game written in Purebasic.

Screenshots

image image image image image image

Game mechanics

The game can be controlled with keyboard. The focus is not on defeating monsters, but on reaching new levels. At the beginning of the game, the character's abilities can be freely chosen, so there are no fixed character classes. Each character has its own tactics. Unlike other Nethack successors, a game in Lost Labyrinth lasts relatively short, and the fun lies in trying out different combinations of abilities, not in leading a character to the end of the game.

Keys

  • UP/DOWN/LEFT/RIGHT: Player & Menue management
  • LEFT-ALT-ENTER: toggle between windowed screen and fullscreen
  • C: Character info
  • U: Use power
  • P: Pickup items
  • SPACE: Select items (Pickup)
  • A: Select all items (Pickup)
  • I: open Inventory
  • E: End turn
  • T: Trigger test
  • RETURN: Remove game paused status
  • F1: Mouse and keyboard released

Game features

  • Nice graphics; smooth scrolling
  • randomly generated dungeons
  • a large skill tree (including spells and special powers)
  • character gains experience by reaching new dungeon levels, not by killing monsters
  • all game data (maps, character abilities, powers, spells, monsters, items) is stored in external XML files and can be modified without changing the code
  • graphical map editor for easy creation of user-made maps; individual tilesets possible for each map
  • available in several languages (currently: English and German); language can be changed in mid-game; new languages can be added by expanding the XML files
  • new skills, powers and spells can be unlocked by reaching milestones (not yet implemented)
  • online highscore list (not yet implemented)

The game is currently in an Alpha stage. The game will be available for Windows, Linux and Mac OS.

Wiki

Compiling

To compile/run, just use the PureBasic IDE, that's very fast and also simple for programs like this ;)

History of all known "Lost Labyrinth" versions

Lost Labyrinth: Portals

'Lost Labyrinth: Portals' 3.0

  • Adapt 2.0 to PureBasic 6.0
  • copy sources to GitHub

'Lost Labyrinth: Portals' 2.0

  • Written by Frank.Malota (PureBasic 4.30)

Lost Labyrinth (no active links found)

  • Lost Labyrinth written by Markus Dobele (PureBasic)
  • Lost Labyrinth written by Frank Malota (Blitz Basic)

Lost Labyrinth DX

'Lost Labyrinth' past history (short):

The game was first programmed in 1991 on the Atari ST with STOS BASIC by Frank Malota. At that time the graphics had a size of 16×16 dots and 16 colors. Scrolling was still blockwise at that time. A version in C++ followed, but it was never really playable.

Later the whole game was rewritten from scratch with Blitz Basic. This version already had clean pixel-by-pixel scrolling, and the graphics were 32×32 pixels with 256 colors.

The PureBasic version was written by Markus Dobele mainly to make the game run on Linux. It now also runs cleanly under Windows and has surpassed the original in most respects.

License for sound and graphic sets

I'm not sure which license the sound and graphic files having. So for the moment they are only placeholders. Any information about the license will be help to use/change this files. Thanks!

Some 'free copyright' pictures from: https://teknoini.com/apps/

About

'Lost Labyrinth: Portals' is a coffee-break roguelike game written in Purebasic.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published