SFML community forums
General => SFML projects => Topic started by: Shinao on September 28, 2016, 10:30:48 am
-
Hello,
I've finished my project for more than two month now but never got any feedback on it so it will be appreciated.
Link: https://github.com/Shinao/JustAGame (https://github.com/Shinao/JustAGame)
Basically what I wanted to do is a framework for all my mini games, I've had a lot of ideas and simple things to create but I had to redo some things every time and if I wanted to make it multiplayer it was really painful.
What's great about it is the simplicity to integrate a new game. The sample Tic Tac Toe is a shared library that will be loaded on runtime by the game framework when you join a server, if you don't have this game it will download it so that you don't have to keep updating your games manually to the clients.
I don't really use it anymore but some classes can be useful for some people since it's cross-platform. It probably have some bugs since I could not test it on a large scale.
Do you guys have also some libraries/classes that you re-use all the time ? What are they ?
Good day.
-
Hello
Hello! :)
Basically what I wanted to do is a framework for all my mini games
[...]
What's great about it is the simplicity to integrate a new game. The sample Tic Tac Toe is a shared library that will be loaded on runtime by the game framework when you join a server, if you don't have this game it will download it so that you don't have to keep updating your games manually to the clients.
Sounds interesting. Good job!
I don't really use it anymore
That's a shame. Why do you not update it to match your current requirements?
Do you guys have also some libraries/classes that you re-use all the time ? What are they ?
Yes, absolutely!
I use a few of my own libraries/projects in most other projects. If they don't "cut it" for what I need, they usually get updated and improved.
Apart from using the SFML library, the stuff I use most are:
- Plinth (https://github.com/Hapaxia/Plinth/wiki)
- Selba Ward (https://github.com/Hapaxia/SelbaWard/wiki)
- Kairos (https://github.com/Hapaxia/Kairos/wiki)
- Dev (https://github.com/Hapaxia/Dev)
I've also started using Slide Splash (https://github.com/Hapaxia/SlideSplash/wiki) for intros :)
All of those are available on GitHub.
Good day.
You too! :D
-
I don't use it anymore because I do not create mini games like I used to.
That's an amazing list of ressources you've got there ! You have been productive on SFML :O
I wonder what kind of things are created that I don't know about that would have simplified all this, hm.
Thanks for your answer :)
-
You're welcome! :)
That's just the stuff I use and use regularly.
There are lots of other impressive SFML-based stuff that could ease your development of SFML-based programs.
Consider looking at things like:
- Thor (http://www.bromeon.ch/libraries/thor/)
- SFGUI (http://sfgui.sfml-dev.de/)
- TGUI (http://en.sfml-dev.org/forums/index.php?topic=18901.0)
- Let There Be Light 2 (http://en.sfml-dev.org/forums/index.php?topic=16895.0)
as well as the many other things you can find in the SFML Projects forum (http://en.sfml-dev.org/forums/index.php?board=10.0) and the SFML Wiki (https://github.com/SFML/SFML/wiki)'s Tutorials (https://github.com/SFML/SFML/wiki/Tutorials), Source Codes (https://github.com/SFML/SFML/wiki/Sources) and Projects (https://github.com/SFML/SFML/wiki/Projects).