Skip to content

Monorepository for graphics programming and game engine related projects.

Notifications You must be signed in to change notification settings

developer239/game-programming

Repository files navigation

master

Game Programming

Monorepository for graphics programming and game engine related projects.

Running the Project on Mac

  1. Install dependencies:
$ brew install cmake ninja sdl2 sdl2_ttf sdl2_image sdl2_mixer
  1. Build:
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=$(brew --prefix)/bin/ninja -G Ninja -S . -B build
$ cd build
$ ninja
$ ctest
  1. Run:
$ cd build/src/apps/3d-graphics-programming
$ ./3DGraphicsProgramming

3D Computer Graphics Programming

Personal take on the course. The original course is in C. I'm using C++ with custom CMake configuration and somewhat clean code architecture.

No GPU, no OpenGL, no DirectX. If you like what you see go checkout the original course it is well worth the price.

preview-1

About

Monorepository for graphics programming and game engine related projects.

Topics

Resources

Stars

Watchers

Forks