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

 

 

& Modified par moi !

 
     
Netwebmasters   Netwebmasters
 

 

Jour & nuit :

By Sledna (Game Maker Zone) & modifié par seb076

Citation:

Bon voilà un tutorial qui vous permettra, grâce à deux variables, deux évènements communs et deux évènements en processus paralléle de faire un système de jour et de nuit avec des changements de météo combinés :

- Tout d'abord, créez un événement commun nommé jour-nuit en pocessus paralléle et comme interrupteur de déclenchement jour-nuit aussi.
- Créez une variable jour-nuit et une autre météo.
- Créez un intérrupteur intérieur (pour ne pas qu'il ne fasse noir dans vos maisons ni qu'il y pleuve) et un autre nuit.
- Créez aussi un évènement commun météo en processus paralléle et pour interrupteur de déclenchement jour-nuit.

Ensuite mettez y ce qui suit (une fois comprit, vous pourrez le paramétrer selon vos envie et y mettre de la neige...par exemple).

Ne pas mettre de sinon aux conditions, pour ce décochez la case executer d'autres commandes.


Voice le code pour l'évènement commun jour-nuit

Code:

  variable jour-nuit ajouter 1
  condition interrupteur intérieur désactivé
  | condition variable jour-nuit = à 3000
  | | interrupteur nuit desactivé
  | | modifier ton d'ecran (R0,V0,B0,S0), 40 frames
  | fin
  |
  | condition variable jour-nuit = à 10000
  | | modifier ton ecran (R-80,V-80,B-50,S0) 40 frames
  | fin
  | 
  | condition variable jour-nuit = à 13000
  | | interrupteur nuit activé
  | | modifier ton écran (R-150,V-150,B-100,S0) 40 frames
  | fin
  |       
  | condition variable jour-nuit = à 20000
  | | modifier ton écran (R-40,V-80,B-80,S0) 40 frames
  | | Variable jour-nuit = à 0
  | | Variable jour-nuit + 1
  | | Variable météo + 1
  | fin
  fin




Et pour l'evenement commun météo :


Code:

    Condition variable météo = à 0
    | effet météorologique aucun 0 frames
    fin

    condition variable jour nuit = à 1
    | effet météorologique pluie 5 40 frames
    fin

    condition variable jour nuit = à 2
    | effet meteorologique aucun 40 frames
    fin

    condition variable jour nuit = à 3
    | effet meteorologique pluie 9 40 frames
    fin

    condition variable meteo = à 4
    | effet meteorologique aucun 40 frames
    fin

    condition variable meteo = à 5
    | effet meteorologique tempête 5 40 frames
    | attendre 20000 frames (ou le temps que dure une de vos journées)
    | variable meteo rendre = à 0
    fin



Voilà vous n'avez plus qu'a placer des évènements en processus parralléle ou vous voulez declenchant l'interrupteur jour-nuit.
Pour ne pas qu'il pleuve dans vos intérieurs mettez y en processus parralléle activer l'interrupteur intérieur.
Si vous voulez placer des événements n'ayant lieu que la nuit mettez-y en interrupteur de declenchement nuit activé.
Vous pouvez modifier la valeur de la variable jour-nuit en condition pour modifier le ton de l'écran afin de ralonger/raccourcir vos journées.

Et si vous avez comprit la météo, ajoutez-y des conditions avec la suite des valeurs de variables supérieure de 1 à la précédente, effet météorologique et mettez celui qui vous chante !

N'oubliez pas, c'est à titre d'exemple alors modifiez les valeurs de durée du jour et les effets météos comme il vous convient !!!

En esperant avoir été clair testez, ça marche bien !

+ ça ajoute du réalisme à votre jeu et des quêtes accessibles que la nuit !

 

 

 

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 !