Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: SFML Tutorial Series  (Read 5014 times)

0 Members and 1 Guest are viewing this topic.

Serapth

  • Full Member
  • ***
  • Posts: 105
    • View Profile
SFML Tutorial Series
« on: October 30, 2015, 03:39:44 pm »
Hello All,

I run the site GameFromScratch which is a collection of news, tutorials and articles for game developers.  In fact one of my very first tutorials was about SFML and it's still fairly popular to this date.  It's also seriously out dated at this point, being tied to SFML 1.6.  So I've decided to launch a new updated SFML series.


The series is in both audio and video formats and is going to be in two parts.  The first part covers the basics or fundamentals of working with SFML, it's very similar in scope to SFML's own tutorials.  This covers the nuts and bolts of working with SFML.  The second part, assuming enough interest, will be on putting all of these pieces together, along with third party libraries such as Thor or Box2D, to create a complete but simple game.

Right now, the fundamentals part of the series is almost complete.  It currently consists of:

A Closer Look at SFML   ( Text ) ( Video)
Configuring Visual Studio   ( Text ) (Video)
Window, Game loop and Timers   ( Text ) (Video)
Handling Input and Random Numbers   ( Text ) (Video)
Basic Graphics   ( Text ) (Video)
Sprites and Textures   ( Text ) (Video)
Spritesheets and Animations   ( Text ) (Video)
Music and Time (Video)



Or of course you could just go to the tutorial series table of contents I suppose...

The series focused on setup and install with Visual Studio as that is probably the area that most people will fumble.  If you are working on a different platform, this guide on using SFML with CLion on MacOS should help.  You could of course always use XCode... I certainly wouldn't but you can. ;)


Hopefully these prove helpful to new developers.  Any and all feedback appreciated of course.
« Last Edit: November 03, 2015, 02:54:15 pm by Serapth »

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10801
    • View Profile
    • development blog
    • Email
Re: SFML Tutorial Series
« Reply #1 on: November 01, 2015, 10:44:05 pm »
Nice to see you posting it here as well. :)

Btw. your first video link is broken while it should point to: https://www.youtube.com/watch?v=uGh6LR2VtLc
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

SeriousITGuy

  • Full Member
  • ***
  • Posts: 123
  • Still learning...
    • View Profile
Re: SFML Tutorial Series
« Reply #2 on: November 02, 2015, 10:42:08 am »
Ah, I first learned about SFML with said tutorial, and I ported it myself to SFML 2 & C++11. It was a good tutorial as it helped my get into the topic at that time. So when I have some time I will watch the new one.
Keep up the good work!

Serapth

  • Full Member
  • ***
  • Posts: 105
    • View Profile
Re: SFML Tutorial Series
« Reply #3 on: November 03, 2015, 02:54:56 pm »
Nice to see you posting it here as well. :)

Btw. your first video link is broken while it should point to: https://www.youtube.com/watch?v=uGh6LR2VtLc

Oops, I tried doing recursive <url>tags apparently... fixed now, thanks.

Serapth

  • Full Member
  • ***
  • Posts: 105
    • View Profile
Re: SFML Tutorial Series
« Reply #4 on: November 03, 2015, 02:57:00 pm »
Ah, I first learned about SFML with said tutorial, and I ported it myself to SFML 2 & C++11. It was a good tutorial as it helped my get into the topic at that time. So when I have some time I will watch the new one.
Keep up the good work!

Awesome, glad to hear it.  Truth is, this series is quite different, at least to this point.  Right now it's more about the introductory nuts and bolts of starting with SFML and then putting those bolts together.  If you've got a fair bit of experience at this point, there is probably very little for you in this tutorial, you've already surpassed it.  That earlier tutorial was actually more about C++ than it was SFML in the end.  Probably why it's had the longevity it did, even with C++11/14 being released.  Glad to hear it got you started here, that's cool.

invernomuto

  • Newbie
  • *
  • Posts: 1
    • View Profile
    • Email
Re: SFML Tutorial Series
« Reply #5 on: December 30, 2015, 03:23:14 pm »
Thanks Serapth, very nice tutorial!!!




 

anything