catastropher / X3D-68k

A 3D portal-rendering game engine for the TI-nSpire and PC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

X3D

A cross-platform 3D software rendering game engine!

X3D X3D X3D

Dependencies for Building X3D

You will need:

  1. GNU Make
  2. CMake
  3. gcc or clang (a version with gnu99 support)
  4. libasan for debugging runtime errors
  5. Doxygen for building the documentation

Library Build Instructions

git clone https://github.com/catastropher/X3D-68k.git
cd X3D-68k
mkdir build
cd build
cmake .. -DXTARGET=pc
make
sudo make install

Dependencies for Test Project

You will need:

  1. X3D (see build instructions above)
  2. libsdl1.2-dev
  3. libasan

Test Project Build Instructions

cd test
mkdir build
cd build
cmake .. -DXTARGET=pc
make
./xtest

Note: If you make a change in X3D, make sure to run sudo make install afterwards AND do a clean build of xtest to relink the library

About

A 3D portal-rendering game engine for the TI-nSpire and PC


Languages

Language:C++ 93.9%Language:Assembly 2.7%Language:C 1.9%Language:CMake 1.3%Language:Makefile 0.2%