GameLib is a collection of libraries for creating applications in Cakelisp.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
813 B

3 years ago
#+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]].
3 years ago
* Setup
Clone the repository and its dependencies:
3 years ago
#+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
3 years ago
#+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