| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Jeux PC >> Content
    Comment concevoir un jeu de cartes de l'ordinateur
    Rédaction d'un jeu de cartes de l'ordinateur est une mission populaire dans les classes de programmation de logiciels . Les règles bien définies et la conception établi des cartes à jouer fournissent des spécifications de coupe à blanc qui permettent de se concentrer sur les défis du système et la conception de l'interface utilisateur , des fonctions de base et des algorithmes avancés stratégiques . Une version simple d'un jeu de cartes peut être écrit par une seule personne dans une affaire de jours , laissant une infinité de possibilités d'évoluer au fil du temps grâce à des fonctions supplémentaires et des améliorations de l'algorithme . Instructions
    établir des exigences
    1

    liste de tous les objectifs du projet. À ce stade, vous devriez réfléchir librement sans se soucier de savoir si une idée sera pratique ou souhaitable de mettre en œuvre
    2

    Organisez vos objectifs et les classer comme suit : .

    Obligatoire pour base fonction:

    critique les objectifs du projet

    stratégique à long terme

    Pas important
    3

    Choisissez un jeu de cartes qui est le meilleur match pour objectifs de votre projet . Si vous êtes intéressé par le développement d'algorithmes stratégique , choisissez un jeu comme le poker ou bridge sur un jeu plus influencé par aléatoire shuffle .
    4

    étudier les règles de jeu de votre choix et la définition des cartes utilisées pour jouer le match. Catégoriser les détails de ces spécifications que vous avez fait pour vos propres objectifs initiaux du projet .
    5

    créer la version finale de vos besoins en éliminant les questions sans importance et placer les questions stratégiques à long terme sur une liste séparée. Les exigences relatives à la première phase de votre projet deviendra la mise en œuvre de ces fonctionnalités qui sont obligatoires pour fonction essentielle et critique pour objectifs de votre projet .
    Concevoir le système
    6 < p > Rassembler toutes les exigences liées à l'interaction humaine dans une composante distincte . Cela inclut des questions comme :

    Comment voir à l'utilisateur les cartes et voyez scores

    Est-ce un jeu multi-joueurs

    Comment sont les règles expliquées < br ? ? >

    Comment fonctionne le système d'aide ?

    Est-il joué sur un système ou sur un réseau ?
    7

    Organiser les exigences en matière de données dans un composant de gestion de données . Cela inclut les données constantes telles que les définitions des cartes, des données opérationnelles telles que le lecteur actuel et les données à long terme comme joueur gagnant /dossiers de sinistres. Décidez comment vous allez mettre en œuvre ces exigences. Les possibilités incluent une mémoire système (RAM) , base de données, tableur , xml ou autre format de fichier texte.
    8

    Concevoir un composant d' interaction avec le système pour gérer toutes les interfaces avec l'ordinateur sous-jacent. Cela comprend l'écriture de fichiers , l'accès à des périphériques et à communiquer sur les réseaux.
    9

    créer un composant de jeu de cartes pour répondre à toutes les exigences qui s'appliquent de façon générique pour tous les jeux de cartes. Cela inclut la mise en œuvre d'un jeu de cartes standard et un algorithme de mélange . En général , il s'agit de créer un tableau pour représenter les cartes et en utilisant un générateur de nombres aléatoires d'échanger les positions des cartes à plusieurs reprises lors de brassage .
    10

    Organiser les besoins restants en une composante finale. C'est là que les règles spécifiques de votre jeu sélectionné seront mises en œuvre . Focus sur le développement d'algorithmes avancés stratégiques au sein de cette composante est l'endroit où vous aurez le plus de chance d'obtenir un avantage concurrentiel avec votre logiciel .
    En œuvre le système
    11

    Choisissez une appropriée langage de programmation pour mettre en œuvre votre système. Souvent, la plate-forme cible ou le désir de favoriser la portabilité va conduire le choix . La langue doit également en charge les fonctionnalités que vous envisagez de mettre en œuvre et le style de programmation que vous privilégiez .
    12

    étape la construction de vos caractéristiques des composants de sorte que vous pouvez facilement tester comme vous allez. Il est plus facile de construire des logiciels fiables en s'appuyant sur des blocs de construction de petits testés que d'essayer de déboguer un système en entier . Commencez par construire les exigences qui sont essentielles à la fonction de programme et ensuite travailler sur celles qui sont essentielles pour le projet.
    13

    réévaluer les exigences que vous alliez. Souvent mises en œuvre révèlent de nouveaux enjeux et les opportunités qui justifient des ajustements à objectifs du projet.

    Previous :

    next :
      articles connexes
    ·Comment arrêter un décalage sur Aika 
    ·Comment faire pour installer Quake II sur Windows XP 
    ·Comment installer X3 
    ·Comment transférer des Jeux de vapeur vers un nouvel o…
    ·Comment avoir un adolescent porter un anneau de nez sur…
    ·Roller Coaster Tycoon 3 Spécifications 
    ·Comment faire pour augmenter FPS dans WoW 
    ·Lieux propices à moudre dans World of Warcraft 
    ·Comment trouver des jeux pour votre ordinateur Apple fo…
    ·Comment jeu avec un Microsoft Virtual PC 
      articles en vedette
    ·Comment puis-je convertir un MS Office 2007 DOCX à un …
    ·Comment faire pour supprimer logiciel PokerStars 
    ·Comment Unrip un Ripfile 
    ·Comment faire pour installer GOD TV 
    ·Pièces de lecteurs Zip 
    ·Comment faire un tableau dans Excel à partir de plusie…
    ·Tutoriel sur les identités multiples dans GIMP 
    ·Comment faire pour convertir un DVD9 à un DVD5 
    ·Comment faire pour supprimer la ligne pointillée Aprè…
    ·Comment ajouter une annexe à un document Word 
    Copyright © Connaissances Informatiques http://fr.wingwit.com