C++ Game Dev 0: Introduction
This is the first of a number of tutorials that will guide you through the development of a complete, full-featured game engine.
This is the first of a number of tutorials that will guide you through the development of a complete, full-featured game engine.
In the first tutorial we will create our initial game loop and display our first window.
We Load an image from a file and draw it on-screen. We also briefly discuss platform-dependent code.
We build on our previous work and write the code that will move our Viking around the window. We’ll make sure to do this in a way that ensures the sprites movement speed will be the same (or very similar) irregardless of the hardware used to run our game.
We delve into the world of bits and bitwise operations. We create a bitmask class that we will make use of shortly in our game engines input system.