/rogueweek

Game Jam: Create a Rogue in Pico-8 like conditions

Primary LanguagePython

Rogueweek

Write a Rogue game, under the same type of constraints as those found in PICO-8.

We chose to use Pyxel instead of PICO-8 because it's free. Although there are less constraints, it's still a lot of fun.

presentation

Run

Ubuntu :

make run

Or :

pip install -r requirements.txt
python game.py

Features to implement / Wishlist

General

  • turned based gameplay
  • text/dialogs/information
  • title screen / menu
  • particle system
  • sound effects
  • handle death :)
  • keep stats and scores

Level features

  • randomly generated levels
  • sequential actions required to finish a level (key, door, boss)
  • more than one level (and stairs :) )
  • traps / fire

Content

  • randomly moving enemies: Bat, Slug
  • player following enemies: Skel, Ghost
  • distance shooting enemies: Plant
  • insensitive to Melee atacks: Ghost
  • final boss: Necromancer (raising skels)
  • healing items
  • show map

Player skills:

  • melee attack (3) (or 2 if cooldown on distance)
  • distance attack (2) (possibly 1 turn of cooldown)
  • teleport
  • thunder storm (1)