#1,130 in Computers & technology books
Use arrows to jump to the previous/next product

Reddit mentions of SFML Game Development By Example

Sentiment score: 3
Reddit mentions: 4

We found 4 Reddit mentions of SFML Game Development By Example. Here are the top ones.

SFML Game Development By Example
Buying options
View on Amazon.com
or
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Release dateJanuary 2016
Weight1.96 pounds
Width1.18 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 4 comments on SFML Game Development By Example:

u/FAtBall00n · 6 pointsr/GraphicsProgramming

I'm not a professional graphics programmer, but I am a CS grad and a senior developer for about 10 years. I haven't yet had the time to dive into fully committing myself, however, here was my personal plan for when that moment came.

This gave some great advice and was my starting point:

https://interplayoflight.wordpress.com/2018/07/08/how-to-start-learn-graphics-programming/

​

Then I was going to read this to learn about game engine architecture:

https://www.amazon.com/Engine-Architecture-Third-Jason-Gregory/dp/1138035459/ref=sr_1_3?s=books&ie=UTF8&qid=1539093840&sr=1-3&keywords=game+engine

​

I have heard that this book is the actual implementation of a game engine and a good follow up to reading game engine architecture:

https://www.amazon.com/SFML-Development-Example-Raimondas-Pupius/dp/1785287346/ref=sr_1_1?s=books&ie=UTF8&qid=1539093789&sr=1-1&keywords=SFML

https://www.amazon.com/Mastering-SFML-Development-Raimondas-Pupius/dp/178646988X/ref=sr_1_2?s=books&ie=UTF8&qid=1539093813&sr=1-2&keywords=SFML

​

Then I was going to start diving into the 3D and mathematics

Read first:

https://www.amazon.com/Math-Primer-Graphics-Game-Development/dp/1568817231/ref=sr_1_1?ie=UTF8&qid=1539094027&sr=8-1&keywords=3d+math

Read next:

https://learnopengl.com/

Then I was just going to try and build my own 3D engine and figure it out as I went along.

I've also heard that implementing actual siggraph papers is super helpful and once you're at that point, you've kind of arrived as far as graphics programming is concerned.

I think what you're experiencing with the analysis paralysis is very normal. I'm going to say that you have this fear because you're thinking about all the things you're going to have to do and it freaks you out. Don't think about all the books and all the work you're going to have to do to reach your destination. Simply sit down each day and work on something. Just improve upon what you did the day before and have a weekly goal or something in mind. This breaks up what you're trying to accomplish into smaller steps and isn't nearly as intimidating. Don't look at everything on the horizon. Just start writing code.

John Carmack said it best when he gave someone advice on becoming a programmer "You should write hundreds of programs".

Link: http://d3dvortex.blogspot.com/2005/07/programming-advice-from-john-carmack-i.html

​

​

​

​

​

u/seltaebbeatles · 2 pointsr/gamedev

Raimondas Pupius has a couple of books on SFML (which is C++ based), which are quite good despite being published by Packt: SFML Game Development by Example and Mastering SFML Game Development.

As /r/Redkast has pointed out above, Game Programming Patterns by Robert Nystrom is a definite 'must read' in my opinion as well. I also like this one by Sanjay Madhav: Game Programming Algorithms and Techniques.

The Kindle editions of all of the above books are reasonably priced.

u/UK_Dev · 2 pointsr/gamedev

Grab these books and read them in order. I went down this pathway a year ago and can do some pretty cool stuff.

https://www.amazon.co.uk/d/Books/Beginning-C-Through-Game-Programming/1305109910/ref=sr_1_9?ie=UTF8&qid=1483700001&sr=8-9&keywords=C%2B%2B

Once you have gone through the entirety of that book then move onto C++ Primer to help with some of the theory stuff.

Then move onto this book:
https://www.amazon.co.uk/SFML-Development-Example-Raimondas-Pupius/dp/1785287346/ref=sr_1_1?ie=UTF8&qid=1483700106&sr=8-1&keywords=SFML

Then go onto Effective C++.

It'll be a long hard road but a year from now you will of hopefully gone through them all and have a solid introductory knowledge of programming and C++.

Doing this should hopefully allow you to go from this: https://github.com/RyanSwann1/Tic-Tac-Toe
To this: https://github.com/RyanSwann1/SFML-CPP-Platformer

Building games and mini engines allows you to really get a feel for programming and will really help with the learning process. Going into a game engine before this sort of stuff is a waste of time in my opinion because you'll lose out.