WARNING: THIS IS A BAD PROGRAM.
Don't try to learn anything from this project. I'm pretty
sure I have managed to tackle every problem the worst way
possible. The source code is in an advanced state of
decomposition.

OLD:

** progle **

..Is a program I'm currently developping in the aim to
pass the time.

I hope to turn this little playground into a very basic
3D engine, although it will certainly take a while before
getting to that point. (And the horrendous quality of my
code will certainly prevent me from doing so. You've been
warned, welcome to Bad Code Territory.)

Finishing the program is not my objective here. If it
dies without ever becoming a real engine, then so be it.

The program is (currently) developped with C, using
the FreeGLUT and GLEW libraries.


Compiling
---------

On Linux, you will need to have FreeGLUT and GLEW
installed on your machine. The makefile should take it
from here. (The program likely runs on other UNIX based
systems, but I've not yet verified if this is the case.)
The program compiles on Fedora 32.

On Windows, the program was made to compile with the
MinGW version which ships with Msys2 (https://www.msys2.org/).
(If you want to use this version, make sure to pick the
64 bit version of MinGW once you have Msys2 installed.)
Compile with the appropriate makefile.


Licenses
--------

Some external code and libraries are used, you can see
their licenses in LICENSE-3RD-PARTY.txt. The rest is
released into the public domain (see LICENSE.txt).

---
