No idea what will come out of this, but it is something to kill the time.
If anyone wants to use these files, they will need to build or download SFML-2.0 and Box2D themeselves. Just to note, one needs knowledge of C++ to use SFML and this version of Box2D.
SFML-2.0 can be found here. Used this tutorial to assist/tell me how to build it on Ubuntu.
Box2D can be found here. I am currently using verson 2.2.1 for C++. The setup tutorial I used is found here. It also contains links for setup on Windows and Mac.
Might look into Qt, which can be found here to familiarize myself with other UI frameworks.
- Creating an engine for a simple Tic-Tac-Toe game -- COMPLETE.
- Basic (extendable?) engine
- C++ practice with classes, templates (see Array class), polymorphism (remember why it can only be done with pointer)
- Good git practice with writing commit messages, add/commit/push/pull dynamic
- Follow the tutorial of Box2D (linked above)
- Also read through this post on character movement
- Working with a more complex piece of software (physics === magic)
- Understanding how to use Box2D and its many systems
- Consider how to integrate with current engine
- [x] Complete the basic tutorial
- [ ] Set up an interesting test based on tutorial
- Expand to Pong (animations, collisions, time)