- A physics engine: https://github.com/aguaviva/Physics
- A Neural network: https://github.com/aguaviva/ArtificialIntelligence
The point was to learn the basics by implementing everything from scratch, I also wrote a tutorial to make sure I understood the theory.