3D game in MonoGame
Doing this mostly from scratch, for my own entertainment, to better understand all the different processes that go on in complex games.
To be completed when I'm 70 and have a cane and a lawn to chase kids away from.
Outdated even before I started (yes, it used XNA when first created, a few years after XNA was declared dead).
Also, a lot of game-related stuff seems to be bits of arcane knowledge that nobody's willing to share. Well, guess what, I am willing.
If you use any code from here, I pity you. Please do not try to locate my whereabouts for the purpose of prolonged torture followed by murder.
... hope it helps, though.
-
"Infinite" 3D terrain, generated on the fly or
TODO: port the code that does it from the last attempt
loaded from disk -
3D models with bone animation
-
Primitive billboarding
TODO: all the things
-
GUI system
-
Item/skill system, loads from files, can randomly generate items
-
First person camera with walking/flying
-
Terrain/entity clicking
-
Nice looking water with depth tinting, adapted from Riemer's
Some of these are taken at earlier stages, showing off various features the previous screenshot couldn't do justice for