Skip to content

fferrere/sorcery-es

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorcery-es

A old school 2D Game written in Common Lisp with Lispbuilder-SDL with the architectural pattern Entity Component System.

How do I play it?

Only tested under Linux.

You'll need to install :

Clone the repository to your local-projects quicklisp directory.

cd ~/quicklisp/local-projects
git clone https://github.com/flotfacetieux/sorcery-es

Start SBCL and type the following at the REPL prompt:

(ql:quickload :sorcery-es)
(se:start)

The game is keyboard controlled :

  • 'q' : quit game
  • key up : up
  • key left : left
  • key right : right
  • space : fire

Game Instructions

8 of your friends are prisoners. Free them. Each cell is locked with a different key.

Be carefull to the monsters.

You can kill them :

  • With a sword you can kill yellow sorcerers
  • With a flail you can kill 'Eye Monsters' and Boars
  • With an axe you can kill 'Grey Monsters'
  • If you pick up a star, use it, to launch 8 fireballs
  • With a bag of spells, you can launch, 4 fireballs

Trap doors, can be opened with a gold key or an amphora.

Cauldrons are safe places, stay on them to restore your energy.

Keep an eye on time.

What does it look like?

Youtube video

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published