Chapitre 3 :

Maintenant que nous avons créé le code pour notre menu nous allons créé le code principal, celui du jeu qui sera le plus important.
'''''''''''''''''''''''''''' CHAPITRE 01
nomainwin
[menu]
WindowWidth = 400
WindowHeight = 430
UpperLeftX=Int((DisplayWidth-WindowWidth)/2)
UpperLeftY=Int((DisplayHeight-WindowHeight)/2)
button #debut.button1, "Jouer", [Game], UL, 100, 100, 200, 35
open "debut" for window as #debut
#debut, "trapclose [quit4]"
wait
close #debut
[quit4]
close #debut
end
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''CHAPITRE 02
[Game]
WindowWidth = 600
WindowHeight = 450
UpperLeftX=Int((DisplayWidth-WindowWidth)/2)
UpperLeftY=Int((DisplayHeight-WindowHeight)/2)
graphicbox #game.g, 0, 0, 400, 430
open "Mon jeu" for graphics_nsb as #game
#game, "trapclose [quit]"
wait
[quit]
close #debut
close #game
goto [menu]
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Analyse
Copiez collez ce code, soit entier dans une nouveau document de Just basic, soit insérez à la suite du code du chapitre 01 la partie grise claire.
On voit ici une nouvelle partie de code que nous n'avions pas vu: "goto [...] "
Cela permet de faire revenir le programme à un endroit précis du code.
Quand vous testez le code vous devriez voir apparaître notre menu du chapitre 01. Et quand on clique sur Jouez une fenêtre apparaît, vierge mais elle est là.
Voilà vous venez de créez la fenêtre où se déroulera votre jeu, bravo!