Skip to content
This repository has been archived by the owner on Dec 31, 2019. It is now read-only.

willow385/djf-3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/* NOTICE posted 30 December 2019

I am archiving much of my old code from when I was first learning to program. The code in this repository is embarassingly bad, and it's not how I would write code to do something similar today. Please don't take this repository as an example of my programming habits and knowledge; look at my more recent repositories instead. */

djf-3d

A basic 3d graphics engine in C++

This engine relies on the SDL2 API; however, some of the components are designed to work with multiple possible graphics backends for portability's sake. (use sudo apt-get install libsdl2-dev to install SDL on Ubuntu or other Debian)

3d rendering is where I find object-oriented programming to be most useful. I have therefore written much of the engine in an object-oriented style. This is why I used C++ instead of pure C to write the engine.

Each subdirectory (other than engine) contains a main.cpp file and a README.txt file which gives instructions for how to compile and run it.

About

A basic 3d graphics engine in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published