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.
|
|
|
#+TITLE:GameLib
|
|
|
|
|
|
|
|
GameLib is my library for making games. It is the successor to [[https://macoy.me/code/macoy/base2.0][base2.0]].
|
|
|
|
|
|
|
|
* 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
|