Comment faire un jeu de stratégie vidéo sur un PC

February 9

Comment faire un jeu de stratégie vidéo sur un PC


Les jeux de stratégie sont ceux qui exigent des joueurs de outthink et outplan leurs adversaires pour atteindre un objectif, comme gagner une bataille militaire. Chess est un jeu de stratégie, de même que les jeux modernes tels que "Stratego" et "Battleship". Faire un jeu de stratégie numérique qui fonctionne sur PC est un projet nécessitant des compétences de programmation informatique. les programmeurs de jeux de stratégie écrire le code source dans des langages tels que Java ou C ++, puis compiler ce code dans un jeu de travail. Création d'un jeu de stratégie rend possibles des simulations d'engagement qui sont complètement différents des autres jeux.

Instructions

1 Télécharger et jouer différents jeux de stratégie dont la source est librement disponible pour la visualisation et la modification. Exemples de jeux open-source avec un élément de stratégie comprennent "Battle for Wesnoth", "FreeCiv" et "Glest".

2 Télécharger le code source pour l'un des jeux de l'étape 1. Un fichier zip ou ou un autre fichier archive stocker le code source est sur le même site qui héberge le fichier exécutable du jeu.

3 Ouvrez l'archive dans l'Explorateur Windows et lire la documentation, ce qui explique comment construire le fichier exécutable à partir du code source. Les documents concernent également la langue des développeurs du jeu de stratégie utilisé pour écrire le jeu.

4 Obtenez un kit de compilation pour la langue que vous lisez dans l'étape précédente. kits Java sont sur le site Java d'Oracle, et des kits C ++ et C sont sur le site de collecte de compilateur GNU.

5 Lire le code source du jeu et de l'étudier en utilisant les approches dans les étapes suivantes. Les moyens plus vous étudiez le code, plus vite vous comprendre.

6 Mémorisez portions de code, telles que les fonctions ou les fichiers source complète. Mémorisation construit la compréhension.

7 Supprimer les fonctions à partir du code, puis compiler le jeu et notez vos observations sur la façon dont le jeu a changé. Par exemple, si vous supprimez une fonction et puis notez le bras du personnage est manquant, vous connaissez le code que vous avez supprimé était essentiel au bras de ce personnage.

8 Étape à travers le code à l'aide des outils de débogage de votre kit de compilation. Cette technique vous montre exactement comment le code est exécuté et prendre des décisions, une instruction à la fois. Rédigez une liste de variables et les différentes valeurs qu'ils prennent que vous entrez dans le code - des variables d'un jeu sont comme points de repère sur un lieu ou le visage d'une personne.

9 Évaluer si vous comprenez le code assez bien pour commencer à changer, en utilisant différents points de repère ou tests décisifs: La capacité d'écrire un commentaire pour chacun des états source du jeu de stratégie originale est un indicateur de la compréhension totale du jeu. Un autre est une description de chaque variable dans le jeu. L'indicateur ultime est d'être capable de réciter le code source complet du jeu de la mémoire.

dix Écrire un code qui implémente les petits changements dans le jeu de stratégie, en commençant par des modifications à des constantes hypothétiques telles que "PointsNeededToWin = 10" et d'autres variables clairement nommées. Recompilez et tester le jeu de stratégie après chaque changement que vous faites.

11 Faire des changements plus importants que les apparences de caractères d'impact, les paramètres et la façon dont virtuelle adversaires se comportent. Continuer de faire des changements jusqu'à ce que vous ne pouvez plus reconnaître le jeu original, créant ainsi votre propre jeu de stratégie.