C++: Introduction to Graphics with SFML
C++
| Intermediate
- 12 videos | 1h 34m 58s
- Includes Assessment
- Earns a Badge
Simple and Fast Multimedia Library (SFML) is a cross-platform, software development library used for designing gaming applications, providing features like audio, graphics, and a network, which together allow you to build the complete multimedia experience. Begin by creating and managing windows that can hold multimedia gaming applications. Learn how to keep a game constantly running and updated using a game loop. Next, explore event handling in SFML, including mouse clicks, scrolls, keypress events, resize, and focus events. Finally, use the Graphics module in SFML to draw graphical entities, like geometric shapes, to the screen and configure the properties of these entities. When you have completed this course, you will have the foundational knowledge to create and render graphical entities within SFML windows.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDefine and outline the key features of the sfml libraryInstall and set up sfml on macosInstall sfml on a windows platformCreate a simple window and configure the close buttonConfigure an icon for a window and work with the different window modes
-
Handle focus, resize, and keyboard events in an sfml windowHandle text entered, mouse click, and scroll eventsDisplay graphic text in special windowsCreate rectangle and circle shapesDraw regular polygons, arbitrary polygons, and straight linesSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 21s
-
6m 38s
-
8m 40s
-
9m 48s
-
11m 46s
-
7m 37s
-
9m 36s
-
6m 25s
-
12m 31s
-
9m 26s
-
8m 21s
-
1m 48s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.