Skip to content
A 3D vehicle game prototype inspired by the dune buggies in Jak 3
C++ Shell Emacs Lisp
Branch: master
Clone or download
Latest commit 03fe938 Oct 5, 2019

ReadMe.org

Spargus Vehicle Prototype

This is a 3D vehicle game prototype inspired by the gameplay and feel of the dune buggies in Jak 3.

Setup

Clone and init submodules for dependencies:

git clone --recurse-submodules https://github.com/makuto/spargus-vehicle-prototype

Jam is used to build the project. Install Jam:

sudo apt install jam

SFML Setup

SFML is used for graphics, window, and input. I used my old base2.0 library to wrap SFML if I ever want to switch to SDL (I should dump base2.0 eventually…)

Running BuildDependencies.sh will build base2.0. You will need to have installed SFML 2 already. (TODO: Add instructions on how to do this)

Bullet3 Setup

Spargus Vehicle Prototype uses Bullet3 for physics.

Build bullet3:

cd spargus-vehicle-prototype
./BuildDependencies.sh

Optional: Test the examples:

./bullet3/build_cmake/examples/ExampleBrowser/App_ExampleBrowser
You can’t perform that action at this time.