Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

pythonarcade/roguelike

Open more actions menu

Repository files navigation

Python Arcade Roguelike

doc/screenshot.png

This game is an a roguelike. A roguelike is a role-playing, turn-based dungeon crawler with procedural dungeons and permanent death.

This code is based off the excellent tutorial from Roguelike Tutorials. The Roguelike tutorial uses the TCOD and SDL2 libraries. This tutorial uses the Arcade Library.

Keybindings

  • Move with the number pad in 8 directions (num lock off)
  • Pick up an item with G or Num 5
  • Select an item with the numbers 1 - 5
  • Use and item with U
  • Drop an item with D
  • Save game with S
  • Load game with L
  • Bring up the character screen with C
  • Cancel grid selection, character screen, etc. with Esc

Tests

To test install requirements

pip install -r requirements

and the package itself

pip install -e .

run tests

pytest

Contact the Maintainer: paul@cravenfamily.com

About

Roguelike adventure written in Python and Arcade

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.