Skip to content

MalteBrunn/fa19

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ferienakademie 2019, course 5

This is the Git repository for the course 5 "Let's Play! Simulated Physics for Games" of the Ferienakademie 2019 in Sarntal.

Build

The main dependencies are:

  • SDL2: Library for "low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D" (Debian package libsdl2-dev)
  • SLD2_image: Image file loading library (libsdl2-image-dev)

Other dependencies you might need later are:

  • SDL2_ttf: TrueType Fonts (libsdl2-ttf-dev)
  • SDL2_mixer: Audio mixer (libsdl2-mixer-dev)
  • SDL2_gfx: Antialised drawing routines ruch as lines, circles, or polygons (libsdl2-gfx-dev)
  • Bullet physics: Physics engine (libbullet-dev)
  • OpenMP: Thread-level parallelization (libomp-dev)
  • OpenMPI: Process-level parallelization (libopenmpi-dev)
  • CUDA: GPU-level parallelization
  • Qt: GUI
  • openFrameworks: An alternative to SDL for graphics, audio, and input (get a nightly build)
  • OpenCV
  • Kinect (see doc/kinect.txt (an update is needed))

With all the dependencies installed, simply do:

make

Run

Run the executable from the parent directory (where data/ is located):

build/fa_2019_release

Documentation

Have a look into the doc/ directory, where you can find:

  • The document project.pdf describing the structure of the framework
  • The file kinect.txt with instructions on setting up Kinect

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published