How to go from console to graphical text- based games
Members - Reputation: 101
Posted 18 January 2012 - 08:01 PM
Members - Reputation: 152
Posted 19 January 2012 - 12:23 AM
I don't know much about SFML, but I think that it's higher level, so it's easier to learn and use.
My expertise is set in SDL, so I can provide links for that if that helps, the best place to start would be this site:
Or if you prefer the following site is better at explanations of the process and, in my opinion, is better to get started up with the basics of SDL before you head over to lazyfoo above:
As for publishing, I'm not sure, but it's probably IDE specific.
If you're using Visual Studio, after compiling just go to the location in which your project is saved and there should be a folder named either 'Debug' or 'Release' according to your configuration settings for the project, you can change this on the top of the IDE next to the Run button.
Should probably be a similiar method for other IDEs though, just go to the project's folder and you should find something useful.
Once you have the .exe you can start distributing it, but you'll most likely need to pack this along:
That's for x86 VS2008 though, so make sure that you find the right version if that's not the one that you need.
A computer that doesn't have Visual Studio installed needs to have run this program once in its' lifetime to allow a VS created program to run on it.
Hope this all helps.
Members - Reputation: 604
Posted 19 January 2012 - 07:55 PM
You might want to try something like Gamemaker or Unity since it will handle all this for you and there are tons of free video's on how to use them to make 2D games.
I'm still very confused about the graphics. Are there any good tutorials out there that explain how the graphics work and how to use them. Also is there a non-zipped download for SDL because i'm a noob with zip files lol
The reason you don't see the same for C++/DirectX/SDL, etc is that it's 10x harder. If it wasn't they'd have free time to made good tutorials
Just visit Khan Academy for example, they have video's on just about everything even differential equations and linear algebra but alas you won't find any video's on game programming and they barely started adding some programming one's using Python.