Skip to content

vchimishuk/loderunner-ng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

loderunner-ng is a classic Lode Runner game remake heavily based on LodeRunner_TotalRecall implementation by Simon Hung.
Practically all sprites are taken from LodeRunner_TotalRecall project. Code is mostly written from scratch using LodeRunner_TotalRecall as a reference and documentation. Another helpful source of implementation details was used is Championship Lode Runner: Guard psychology and analysis of the C code article.

Screenshots

Level 1

Build and run

The app can be built using cmake command.

$ cmake .
$ cmake --build .
$ ./loderunner-ng

Application also supports some useful command-line options.

  • -f -- run in fullscreen mode
  • -l N -- start playing directly from level N (1..150)
  • -m -- mute sound
  • -V N -- set sound volume to N percents

Keys

  • Left -- move left
  • Up -- move up
  • Right -- move right
  • Down -- move down
  • X -- dig hole right to the runner
  • Z -- dig hole right to the runner
  • P -- pause
  • Escape/Q -- quit
  • Enter -- skip keyhole animation

Copying

The program's source code (excluding textures and sounds), is released under the GNU General Public License version 3 or later, which is distributed in the COPYING file. Textures and sound belongs to LodeRunner_TotalRecall project by Simon Hung.

About

Classic Apple II Lode Runner game remake

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published