Vous pouvez construire un mode de caractère bidimensionnel pour votre jeu d'ordinateur en profitant d'une construction de programmation appelé « sprite ». Programmeurs de jeux utilisent des sprites pour créer des graphiques de jeux 2D . Vous pouvez utiliser des sprites pour créer ensemble un mode de jeu en 2D qui inclut des caractères et un fond interactive. La plupart des cadres de jeu vous permettent d'utiliser et de créer des sprites 2D importés à partir d'une édition graphique ou d'un programme de dessin. Contrairement aux objets de jeux 3D , vous ne devriez pas utiliser le pipeline pour rendre un sprite. Instructions
1
Ouvrez votre environnement de développement de jeu de choix et de créer un dossier pour contenir le mode de caractère 2D.
2
Ajouter un fond 2D pour le jeu en utilisant les classes et méthodes fournis par votre cadre de jeux.
3
créer une nouvelle classe appelée « SpriteParent . " Ajoutez des propriétés pour représenter la position de l' axe des abscisses et des coordonnées de l'axe y . Utilisez une structure de positionner votre sprite si votre cadre de programmation fournit cette fonction, en tant que structure fonctionne mieux qu'une classe pour le traitement rapide des données numériques.
4
créer une méthode dans la classe SpriteParent pour déplacer le personnage . S'abonner à cette méthode à l'événement de frappe dans votre programme. Mettre en œuvre une déclaration " switch-case " pour déplacer le sprite en réponse aux événements de frappe . Lieu logique nécessaire par tous les sprites dans les membres de la classe SpriteParent .
5
Créer sprites individuels qui héritent de la classe SpriteParent . Ajouter uniques logique personnalisée à chaque classe selon les besoins. Ecrire une logique partagée par plus d'un objet dans une classe que d'autres objets peuvent hériter . Par exemple, si votre jeu comprend de nombreux ennemis différents , créer une classe ennemie et tous les ennemis sprites permettre d'hériter de la classe ennemie .
6
utiliser des sprites pour créer le score du jeu , barre de santé et d'autres objets . Recycler les sprites du mode 3D de votre jeu , le cas échéant - des jeux en 3D utilisent des sprites à ces fins
.