Hello guys! I'm a computer programming student who has long been interested in getting into some relatively low-level game programming. I thought about trying out SDL but the object oriented nature of SFML was really appealing to me. So as my first project, instead of working on a game, I've decided to code some "portable" classes that can help in getting a game up and running but are also easily expanded by whoever happens to be using them.
Now, because this is my first project and foray into game programming of this nature, I am very much doing this in a "learn as you go" kind of way, so we shall see where this all goes.
Here is the github link for anyone who is interested:
https://github.com/FrankBotos/SFML-Topdown-Player-CharacterMy plans for this are relatively modest. I want to build perhaps 2-3 other classes that are derived from this, that can be used with different perspectives (for example, 2d side scroller). I will attempt to also add collision detection at some point, though that may be beyond my abilities at the moment.
For now, here is a simple class that will take your sprite sheet and animate it and provide movement!
Hopefully some people actually find some kind of use for this.