With a friend we wanted to make a clone of the famous RTS game Age of Empires from scratch.
How hard can it be right? No need to say that this project was a failure, but we've managed to implement some interesting stuff, still nowhere close to a complete game.
I wrote the renderer, UI system and resources manager while my friend worked on the networking system and collisions handling. Our engine was able to handle quite a bit of entities...
Here's the first entity we've sent through the internet!
C++ SDL