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.
 
 
 
 
 
 
Macoy Madson 90acaab22e SDLApp: Moved things around a bit 3 years ago
Dependencies Update Cakelisp, move a node 3 years ago
src Use timer for movement; fix build opts 3 years ago
test SDLApp: Moved things around a bit 3 years ago
.clang-format Got Ogre initialized 3 years ago
.gitignore Use timer for movement; fix build opts 3 years ago
.gitmodules Added ogre submodules 3 years ago
BuildDependencies_Debug.sh Got SDL working; Ogre doesn't use its window yet 3 years ago
Build_Debug.sh Use timer for movement; fix build opts 3 years ago
COPYING Load meshes and create nodes separately 3 years ago
Jamfile Added initial setup 3 years ago
Jamrules Now building without Jam 3 years ago
LICENSE Initial commit 3 years ago
ReadMe.org Got SDL working; Ogre doesn't use its window yet 3 years ago

ReadMe.org

#+TITLE:GameLib

GameLib is my library for making games. It is the successor to base2.0.

Setup

Clone the repository and its dependencies:

git clone https://macoy.me/code/macoy/gamelib.git
git submodule update --init --recursive
hg clone http://hg.libsdl.org/SDL Dependencies/SDL

Build dependencies:

./BuildDependencies_Debug.sh

Build:

./Build_Debug.sh

Asset pipeline

This is a work in progress.

For me:

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