javascript - Comment écrire la logique et le code pour le rendu en couches des objets et des personnages du jeu?
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-06-26 10:52:05
0
2
784

Par exemple, dans Lone Gunman, les personnages sont tantôt sous les arbres, tantôt sur l'herbe. Ce sont tous des objets du monde du jeu. Comment gérer la logique hiérarchique entre les personnages et les objets de la carte ? ?

女神的闺蜜爱上我
女神的闺蜜爱上我

répondre à tous (2)
習慣沉默

Les jeux sont généralement dessinés en boucle. Mon avis est de créer un objet de classement au début, par exemple :

var saves = { "background" : [], "foreground" :[], "characters" : [], "ui" : [], };

Commencez simplement dans l'ordre de pour...dans.
Pour la 3D, il peut être plus facile de travailler avec en raison de la coordonnée z. Pour la 2D, puisque le mécanisme de dessin sur toile est "l'image dessinée plus tard recouvre l'image dessinée auparavant", elle doit donc être triée pour trier la hiérarchie.

Dans l'attente d'une meilleure réponse en bas, je ne suis pas un développeur de jeux, je l'ai juste essayé par intérêt.
C'est une de mes démos

    迷茫

    La personne ci-dessus a raison, le jeu est basé sur une animation par images, et dans chaque image, le niveau de l'objet peut être réinitialisé

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!