Game Development Reference
Shape rendering and transformations
Obviously, we wouldn't need windows if there weren't any objects to be rendered, and we
wouldn't need events if we didn't want to use the input to animate those objects. SFML
provides quite a few ways for us to render objects on the screen, and we will explore the
main ones in this topic. Before we proceed to rendering though, we need to make sure that
our render cycle is in place and in correct order.