X-Git-Url: http://uxul.de/gitweb/?a=blobdiff_plain;f=README;h=c773b7c5b4cfd458537c0f09102136974da37faa;hb=refs%2Fremotes%2Forigin%2FHEAD;hp=6e0eaf2522da1073dde5aa188a7880b8ff1ca245;hpb=3520f2248cddebdc3c03a080047d76fdf1f6c382;p=uxul-world.git diff --git a/README b/README old mode 100644 new mode 100755 index 6e0eaf2..c773b7c --- a/README +++ b/README @@ -1,3 +1,32 @@ -This Game is under development and may not be ready to use yet. +Last Updated 2011/03/22 -It depends on Lispbuilder-SDL (SVN-Revision 759), LTK and lisp-magick. +This Game is under development and may not be ready to use yet. I will +try to keep this Readme current, but can not promise it. + +It depends on + Lispbuilder-SDL + CL-OpenGL + LTK + skippy + flexi-streams + c2mop + +You should be able to easily fetch all the dependencies via QuickLisp. + +It is mainly developed under SBCL, under Linux x86_64, porting to +other platforms is planned. + +To start a testing-level, do (uxul-world:start-game). + +To start the leveleditor, do (uxul-world-leveleditor:level-editor), it +will return a sequence. Save this sequence somewhere, say *a*. Then to +play it, hit + +(start-game :room-function #'(lambda () + (uxul-world::create-room-from-item-list *a*))) + +#### Currently, a Bug prevents from using the leveleditor twice +#To edit *a* again, do (level-editor *a*), and your edited level will +#be returned. + +I cannot promise that all revisions I will make will work.