Jump to content
  • Advertisement
Sign in to follow this  
Bladelock

When to start using SFML?

This topic is 2788 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello.

I've been learning C++ lately and I'm now tackling "more advanced" data types and operators (That's module 7 from Herbert Schildt's C++ books Link: http://go.microsoft.com/fwlink/?LinkId=115303], It does not work anymore though. Just thought any of you might have known about the ebooks in the past)

I wanted to learn C++ for some Game Development.

What is the bare minimum of C++ knowledge i should acquire to start learning SFML for beginner's Game Development?

What concepts of C++ do I have to know as a bare minimum?


Thank you.

Share this post


Link to post
Share on other sites
Advertisement
The most fundamental concepts: loops, branch (if/else, switch), arrays, pointers, classes. That's enough conceptually for you to use SFML. Did you look at SFML code yet? See the tutorial and samples? There's nothing unusual there.

Share this post


Link to post
Share on other sites
Read the SFML tutorials. They're well done, simple and cover the API well.
If you don't feel like you know what do from there, then maybe you're not ready. wink.gif
Remember to plan something extremely simple to get going.

Do you have your compile/linking process down (are you able to make executables)? That is one of the trickier aspects of C++.

Start by getting a SFML window running.
Then get an image in that window.
Maybe you'd like to be able to move the image around with arrow keys?

Reading books is great, keep it up. But don't be afraid to mix in some programming (at least half your time, I'd say --- though the occasional academic sabbatical can be healthy).

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!