Hello,
I have an almost finished game that I plan to publish shortly as open source. It is my first game. The project has been a lot of fun and I have really enjoyed working with the SFML library. It is a great way to learn C++.
I am not looking for anyone to help me complete the game. My reason for going open is that I want it to be available so that other programmers working on their first game can see how I did mine. And it would be great to show it to some experienced programmers that can look at what I did and possibly help me improve my programming.
My question is about including the SFML library in the source. I would love it if anyone could download the source and as long as they are running visual studio it would just compile and run automatically. But of course they wouldn't be able to unless they had SFML installed, and their linker set up the right way. (SFML is the only library I have used for this game).
It took me two days and a few forum posts to figure out just how to set up my linker the right way, and to get all of the files in the right place. Maybe I am just slow, but I imagine other beginners who downloaded my source would come across similar problems.
So my questions are:
Is it possible / and permissible to include the entire SFML library in the source along with my program in order to make it easier for me to share my program with others?
If so, can someone give me a zipped folder of a Visual Studio project/solution that includes all of the SFML library, and all of the files automatically configured in the linker, and all of the .dll files placed in the runtime folder?
Thanks!