Over the decades, the first real program that I’ve created in a new programming language or platform is a “guess the number” game.
By “real program,” I mean something beyond the traditional “Hello, World” program, in which you get the computer to print out that (or another) simple message to the screen.
I’ve written “Guess the Number” in Basic (a few different dialects), Pascal, JavaScript, Python, and GameMaker Language. Probably some others. Creating the program requires a language-specific knowledge of random numbers, input and output, variables, and conditionals (if/ then logic). By the time you’ve got “Guess the Number” up and running, you’ve mastered a good chunk of the new language.
Admittedly, as games go, it’s not much. More of a programming exercise.
Until now, I never bothered creating “Guess the Number” in Construct. The reason is that you can easily produce small graphic-intensive programs with Construct 2 or 3 almost immediately.
I decided to fill in the gap. If nothing else, creating the game allowed me to play with sliders.
So here is my Construct 3 version of Guess the Number.