Créer votre propre jeu vidéo 2D ! (4 / 5 étapes)

Étape 4:4. Codage

Codage

Bon, maintenant son heure pour la partie un peu plus ennuyeuse. Avant de nous changer le paramètres ainsi de suite la barre latérale les numéros de ligne sont affichés. Cela vous aidera à suivre le long.

Cliquez sur Outils > Options puis en bas, sélectionnez « Afficher toutes les options ». Ensuite, cliquez sur éditeur de texte > toutes les langues et sous affichage, sélectionnez numéros de ligne. Cliquez sur OK.

Permet de démarrer avec quelques
personnalisation facile dans le code.

TimeString string ligne 204 = "temps:" + niveau. TimeRemaining.Minutes.ToString("00") + ":" + niveau. TimeRemaining.Seconds.ToString("00") ;

Vous pouvez modifier ' temps: « à toute autre chose qui sera affichée avant le reste du temps.

Ligne 210 timeColor = Color.Yellow ;

Vous pouvez modifier « Jaune » à n’importe quelle couleur (cela change la couleur de police fois)

Ligne 214 timeColor = Color.Red ;

Vous pouvez modifier « Rouge » à n’importe quelle couleur (cela change la couleur de police temps lorsque le délai d’avertissement est atteint)

Ligne 43 private Shared readonly TimeSpan WarningTime = TimeSpan.FromSeconds(30) ;

Vous pouvez changer le nombre de secondes restantes jusqu'à ce que le temps met à clignoter « 30 »

Ligne 220 DrawShadowedString (hudFont, "SCORE:" + niveau. Score.ToString(), hudLocation + nouvelle Vector2 (0.0F, timeHeight * 1.2F), Color.Yellow) ;

Vous pouvez modifier "SCORE:" à toute autre chose qui sera affichée avant le reste du temps.

Vous pouvez modifier « Jaune » à n’importe quelle couleur pour changer la couleur de police de score.

2. Si vous vous souvenez, au début j’ai dit quelque chose à faire votre jeu plein écran. Le problème est, parce que je veux garder le code aussi simple que possible, donc pour ce faire, vous aurez besoin modifier la taille de l’image d’arrière-plan et la taille de votre niveau.

Tout d’abord, le Code :

Mettre ceci après Content.RootDirectory = « Contenu » ; à la ligne 59

this.graphics.PreferredBackBufferWidth = 48 ;

this.graphics.PreferredBackBufferHeight = 8 ;

this.graphics.IsFullScreen = true ;

En second lieu, pour le fond, j’ai utilisé une résolution de 1600x900px (vous pouvez jouer avec la taille si vous voulez)

Troisièmement, pour la niveau taille, le mien est 23Lines par 33Collumns.

Vous pouvez également modifier la couleur d’arrière-plan de l’écran non couvert par votre image.
Ligne 184 graphique. GraphicsDevice.Clear(Color.CornflowerBlue) ; Remplacez « CornflowerBlue » n’importe quelle autre couleur. 3. Si vous avez fait votre jeu plein écran, que vous voulez probablement un moyen de sortir, juste ? Il suffit d’ajouter le code suivant après la ligne 133. Si (keyboardState.IsKeyDown(Keys.Escape)) Exit() ;

Vous pouvez maintenant quitter le jeu en cliquant sur la touche Echap.

4. maintenant permet de jeter un oeil à Level.cs

Ligne 98 timeRemaining = TimeSpan.FromMinutes(2.0) ; Vous pouvez modifier le nombre de minutes donné en changeant « 2.0 » (.5 équivaut à 30 secondes) ligne 71 private const int PointsPerSecond = 5 ; Vous pouvez mettre le nombre de points que vous souhaitez que votre lecteur pour recevoir par seconde restant lorsque vous atteignez la sortie « 5 ». 7. maintenant permet d’ajouter un nouveau monstre ! Ajoutez le code suivant après la ligne 208 dans level.cs :

de l’affaire ":

Return LoadEnemyTile (x, y, « MonsterS ») ;

Vous pouvez ajouter cela à votre niveau avec les de ' mais tout d’abord dans le volet Explorateur de solution, cliquez sur Sélectionner « Sprites » ajoute un nouveau, puis sur dossier. Alors dans notre cas vous nommez-le monstres et puis les importer de nouvelles animations, comme nous le faisions auparavant. Remarque : Si vous serait comme moi à droite un tutoriel sur la personnalisation des monstres s’il vous plaît dites-le dans les commentaires. 8. maintenant permet d’ajouter quelques nouveaux blocs. (Très similaires aux monstres) Ajoutez le code suivant après la ligne 226 dans level.cs

bloc passable

case « V » :

Return LoadVarietyTile ("BlockV", 1, TileCollision.Passable) ;

Vous pouvez changer le « V » à une autre lettre ou symbole pas actuellement utilisé pour quoi que ce soit en place aux niveaux. Vous pouvez également changer « BlockV » à tout ne pas utilisé, mais n’oubliez pas « BlockV » est le nom du fichier Png qui doit être placé dans votre dossier « Carreaux ». « 1 » est le nombre d’images utilisées pour votre bloc. Vous pouvez également modifier « Passable » à « infranchissable » pour décider du joueur ou enemys peut voyager à travers le bloc. Enfin, n’oubliez pas d’importer l’image png dans le dossier de tuiles la même manière que nous faisions avant. Bon, avant que nous y allons deux éléments importants restent hors du jeu ; Cependant, j’ai été incapable de trouver une solution idéale pour incooperate ces fonctionnalités. Ces caractéristiques sont, rendant le report de la note entre les niveaux et commencer le joueur lorsque le temps s’épuise (ou meurt). Je rechercherai pour résoudre ce problème, mais si quelqu'un trouve suis moyen idéal devant moi s’il vous plaît part ! (Je vais vous donner de crédit)

Articles Liés

Comment faire votre propre jeu vidéo à l’aide de gamemaker 7.0 pour concours de forbes

Comment faire votre propre jeu vidéo à l’aide de gamemaker 7.0 pour concours de forbes

cette courte vidéo vous montrera comment faire un jeu vidéo avec Gamemaker 7.0. GameMaker est édité par yoyogames.com. N'oubliez pas de voter ! Et vous abonner!!! 1
Jeu-opoly : Conception & bâtiment votre propre jeu de société

Jeu-opoly : Conception & bâtiment votre propre jeu de société

jeu-opoly est le projet de design ultime. Venir avec votre propre jeu certainement n'est pas sorcier, mais il est plus difficile que vous le pensez. Quel est le piège ? Le jeu doit être amusant à jouer.Nous avons tous eu l'expérience de jouer à un je
Construire votre propre jeu de société

Construire votre propre jeu de société

Salut tout le monde,Mon nom est Frank, et je suis un étudiant à l'Université Lehigh. Je travaille actuellement sur un projet d'entreprise essayant d'obtenir des utilisateurs d'appareils intelligents afin de mieux utiliser leur temps passé sur les écr
Faire votre premier jeu vidéo (avec flash)

Faire votre premier jeu vidéo (avec flash)

tout d'abord désactiver ce Instructable suppose que vous n'avez aucune expérience en utilisant flash. I'f vous connaissez un peu, mais je n'avez jamais fait un jeu avant de sauter les premières étapes impliquant l'utilisation d'outils.J'ai été maudir
Dessiner et jouer votre propre jeu Settlers of Catan à partir de zéro.

Dessiner et jouer votre propre jeu Settlers of Catan à partir de zéro.

Veux jouer votre favori île-Colon sur le thème , mais un voleur a volé toutes vos ressources ? Capable de croquis, pas couperune réplique exacte de bois, la brique, blé, laine ou minerai ?J'ai figuré dehors comment façonner une version raisonnablemen
Construisez votre propre jeu de tir de première personne !

Construisez votre propre jeu de tir de première personne !

Ce que vous allez construire :Étape 1: configuration Aujourd'hui, vous apprendrez comment construire votre propre première personne jeu de tir. Je serai fournissant tout le code et savoir comment et puis vous pouvez changer, remplaçant et tout ce que
Concevoir votre propre jeu de caractères

Concevoir votre propre jeu de caractères

je suis entrer dans ce au concours de jeu de la vie s'il vous plaît vote!!! Concevoir votre propre personnage est amusant j'adore le faire je ne peux pas attendre pour faire un autre !                                                                  
Faire votre propre jeu, négoce, magie des boîtes à cartes de pont

Faire votre propre jeu, négoce, magie des boîtes à cartes de pont

c'est mon premier instructable et c'est un concept très simple, mais les boîtes en carton sont de 3 $ à 10 $ et il suffit d'une dizaine de minutes pour faire votre propre.Alors...Voici comment faire vos propres boîtes de cartes à collectionner à l'ai
Créer votre propre jeu de Simon Says avec la pâte Electro DIY Arduino !

Créer votre propre jeu de Simon Says avec la pâte Electro DIY Arduino !

Mise en routeL'objectif de ce Instructable est de transformer votre pâte electro en un bouton capacitif tactile avec Arduino à l'aide de la bibliothèque d'arduino CapSense et ensuite l'utiliser pour créer un Simon Says jeu. Nous allons utiliser un bo
Votre propre jeu de plateau d’opération

Votre propre jeu de plateau d’opération

le jeu de société « Opération » est basée sur un circuit très simple, ainsi vous pouvez créer vos propres et le personnaliser très facilement !Étape 1: Intro et matériaux J'ai fait ce jeu quand j'avais environ 11 ou 12, quand j'étais sur une diatribe
Créer votre propre jeu RTS

Créer votre propre jeu RTS

un grand tableau noir et blanc, 3 pieds par 2 pieds, peut être imprimé à Fedex-Kinkos pour 75 cents le pied carré.Hommes de l'armée peuvent être utilisés pour jouer des morceaux.  Dés, jetons de poker et cartes à jouer ordinaires que vous pouvez trou
Comment tisser votre propre Paracord (vidéo)

Comment tisser votre propre Paracord (vidéo)

Voici une vidéo que j'ai fait sur la façon de tisser kumihimo tresses, une tresse très similaire à paracord. Il s'agit d'une façon géniale de faire vos propres cordons costom avec des dessins que vous avez fait à l'aide de la Générateur de mires de k
Créer votre propre jeu d’Animal

Créer votre propre jeu d’Animal

ce que vous aurez besoin :• Papier• Dessin ustensile• Quelque chose à couleur avec (facultatif)Remarque : Vous pourriez probablement ce faire sur un ipad aussi bien. Je n'ai pas un, mais, donc je ne sais pas quel app vous auriez besoin.Voici un amusa
Faire votre propre jeu à 2 joueurs Simon Says

Faire votre propre jeu à 2 joueurs Simon Says

Ce Instructable explique comment faire un Simon Says jeu à l'aide d'un Comité d'Altera DE2-115 Cyclone IV FPGA. Ce projet a été fait pour ECE2220 (Digital Logic) à l'Université du Manitoba.La vidéo ci-dessus montre la sortie VGA de travail et comment