Works again.
[uxul-world.git] / README
1 Last Updated 2011/03/22
2
3 This Game is under development and may not be ready to use yet. I will
4 try to keep this Readme current, but can not promise it.
5
6 It depends on
7  Lispbuilder-SDL
8  CL-OpenGL
9  LTK
10  skippy
11  flexi-streams
12  c2mop
13
14 You should be able to easily fetch all the dependencies via QuickLisp.
15
16 It is mainly developed under SBCL, under Linux x86_64, porting to
17 other platforms is planned.
18
19 To start a testing-level, do (uxul-world:start-game).
20
21 To start the leveleditor, do (uxul-world-leveleditor:level-editor), it
22 will return a sequence. Save this sequence somewhere, say *a*. Then to
23 play it, hit
24
25 (start-game :room-function #'(lambda ()
26             (uxul-world::create-room-from-item-list *a*)))
27
28 #### Currently, a Bug prevents from using the leveleditor twice
29 #To edit *a* again, do (level-editor *a*), and your edited level will
30 #be returned.
31
32 I cannot promise that all revisions I will make will work.