Skip to content
Common Lisp Emacs Lisp
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
cons
drez
example
forest
invader
paper
standard
vm0
void
vomac
xiobreak
xiotank
xong
BINARY-README
COPYING
CREDITS
INSTALL
LIBSDL-LICENSE
README
browser.lisp
cells.lisp
console.lisp
developers-guide.org
doc-preamble.org
example-xe2rc
forms.lisp
grammars.lisp
ldoc.lisp
make-blast-image.lisp
make-forest-image.lisp
make-invader-image.lisp
make-rlx-win32.lisp
make-xiobreak-image.lisp
make-xiotank-image.lisp
make-xong-image.lisp
math.lisp
narration.lisp
pak.el
path.lisp
pool.lisp
rgb.lisp
todo.org
util.lisp
viewport.lisp
widgets.lisp
worlds.lisp
xe2.asd
xe2.lisp

README

This README is a quick overview of the XE2 project and the repository.

Description: XE2 is a reusable cross-platform roguelike game engine
             written in Common Lisp.

Requirements: Common Lisp (SBCL recommended) http://www.sbcl.org
	      LISPBUILDER-SDL http://lispbuilder.sourceforge.net/
	      SDL http://www.libsdl.org/
	          for game development only:
	          GNU Emacs http://www.gnu.org/software/emacs

Status: Pre-alpha, about 85% ported to CL.

Files overview: 

README      This file.
COPYING     GNU General Public License text.
CREDITS     People I would like to thank.
INSTALL     Installation instructions.

pak.el            GNU Emacs support for editing PAK files.

console.lisp      Fundamental operations and SDL details.
cells.lisp        Core roguelike game objects and rules.

developers-guide.org   API Documentation for writing XE2 modules

worlds.lisp       Active playable 2.5-D maps full of objects.
browser.lisp      General purpose object interactor widget.
math.lisp         Math support for geometry, terrain, lighting, etc. 
path.lisp         A-star pathfinding support.
rgb.lisp    	  Standard X11 color data. 
xe2.asd           System definition. 
xe2.lisp          Package definition. 
standard/         Standard resources common to all XE2 games. 
vm0/              Example game module entitled "Void Mission Zero"
vm0/MEDIA-COPYING Licensing information for the images and sounds for the game
widgets.lisp    Common GUI code and basic widgets (prompt, formatter)

todo.org          Org-mode TODO list
Something went wrong with that request. Please try again.