Whenever you make a game it is always best to start with a pencil and paper. If you don't know exactly how your game is going to work on the screen, how can you possibly make it work in code?
At this point, if you haven't already, I suggest you go and watch a video of Timberman in action, so you can see what we are aiming for. If you feel your budget can stretch to it, then grab a copy and give it a play. It is often on sale for under a dollar on Steam. http://store.steampowered.com/app/398710/ .
The features and objects of a game, which define the gameplay, are known as the mechanics. The basic mechanics of the game are:
Expecting you to plan the C++ code at this stage is obviously a bit silly. This is, of course, the first chapter of a C++ beginner's guide. We can, however, take a look at all the assets we will use and an overview of what we will need to make our C++ do what we want it to.
Take a look at a annotated screenshot of the game:
You can see that we have the following features:
So, in nutshell the player must frantically chop to gain points and avoid running out of time. As a slightly perverse but fun consequence, the faster he chops, the more likely his squishy demise.
We now know what the game looks like, how it is played, and the motivation behind the game mechanics. We can go ahead and start to build it.
3.12.151.153