.: Accueil :: Contact :: Aide :: Plan du site :: Actu du site :.
       
 
.: Creation jeux 2D:.
 
   
     
       
 
.: Creation jeux 3D :.
 
   
     
       
 
.: Musique :.
 
   
     
       
 
.: Autres :.
 
   
     

 

 

& Modified par moi !

 
     
Netwebmasters   Netwebmasters
 

 

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!

 

 

 

 

Netwebmasters

 

Netwebmasters

 

..::::..

 
Analyse d'audience  
Il est formellement interdit de copier les textes et/ou images/fichiers presents sur ce site sans mon autorisation. Design by Netwebmasters.fr.st & Modified par moi !