C++ Graphics and Gaming Competency (Intermediate Level)

  • 15m
  • 15 questions
The C++ Graphics and Gaming Competency Benchmark will measure your ability to install SFML libraries on your local machine, work with windows in SFML, handle events in SFML, and draw graphics objects within SFML windows. You will be evaluated on your skills in working with sprites and textures in SFML, using vertex arrays to define shapes, animating objects using sprite sheets, playing sounds in an app, and developing a complete game in SFML. A learner who scores high on this benchmark demonstrates that they have the skills to use the features of SFML and create a complete gaming application.

Topics covered

  • configure an icon for a window and explore the different window modes
  • create animations using sprite sheets
  • create a simple window and configure the close button
  • create rectangle and circle shapes
  • create shapes using vertex arrays
  • create textures and sprites
  • define and outline the key features of the SFML library
  • define a tic-tac-toe game
  • display graphic text in special windows
  • display images using interactive views
  • handle focus, resize, and keyboard events in an SFML window
  • handle text entered, mouse click and scroll events
  • launch and play tic-tac-toe
  • perform transformations on shapes
  • play audio sounds in an SFML app