If you need to develop high-performance applications proceeding massive graphical operations (e.g. games), GAPI may be quite suitable.
Playing with GAPI
Published 04/08/2004
If you need to develop high-performance applications proceeding massive graphical operations (e.g. games), GAPI may be quite suitable.
Asteroids is an implementation of the classic game of the same name. The game was developed using a GPL licensed, graphics library that allowed the development of graphical applications using Visual C++ 6 on a desktop computer--the Pocket Frog library.
Learn to implement exception handling mechanism in C++.
Look at what can be done with mapping in a UWP (Universal Windows Platform) app.
With a UWP app, you can design for specific input modes and devices. Learn to control a camera from one.
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.