#+TITLE:GameLib GameLib is my library for making games. It is the successor to [[https://macoy.me/code/macoy/base2.0][base2.0]]. GameLib is written in [[https://macoy.me/code/macoy/cakelisp/][Cakelisp]]. * Setup Clone the repository and its dependencies: #+BEGIN_SRC sh git clone https://macoy.me/code/macoy/gamelib.git git submodule update --init --recursive hg clone http://hg.libsdl.org/SDL Dependencies/SDL #+END_SRC Build dependencies: #+BEGIN_SRC sh ./BuildDependencies_Debug.sh #+END_SRC Build: #+BEGIN_SRC sh ./Build_Debug.sh #+END_SRC * Asset pipeline This is a work in progress. For me: #+BEGIN_SRC sh cd ~/Development/code/repositories/gamelib/Dependencies/ogre-next/build/Debug/bin ./OgreMeshTool_d -e -O puqs ~/Development/code/repositories/gamelib/test/data/Models/Suzanne.mesh.xml #+END_SRC