Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

BATAILLE NAVALE CONTRE IA (C++)


Information sur la source

Catégorie :Divers Classé sous : bataille navale, jeu, héritage, opérateur, virtuelle Niveau : Débutant Date de création : 06/03/2008 Vu / téléchargé: 6 634 / 818

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Voici un petit jeu de bataille navale qui se joue contre l'IA.
Ceux qui ne jurent que par de belles interfaces graphiques peuvent passer leur chemin, le but de cette source n'est pas là.
L'affichage se fait dans un terminal mais ca ne l'empèche pas d'être clair. Il me semble que l'IA est de qualité (ce que je n'ai pas encore rencontré dans d'autres sources) et est à 2 niveaux(tout est expliqué dans le pdf joint).
Parmis les notions abordées dans cette source on peut noter:
-la surcharge d'opérateurs
-l'héritage
-fonctions virtuelles et class abstraite
-d'autres petites choses...
Pour finir, sont inclus les fichiers de projet pour Visual C++ 2005 et 2008 ainsi qu'un Makefile pour Linux.
 

Conclusion

Rien de bien particulier à ajouter, compatible environnements Windows et Linux, code 100% C++ sauf certaines fonctions pour la saisie,IA de qualité.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Djobird le 06/03/2008 20:49:47 9/10

Sympa, pas super ergonomique (mais on s'en fout c'est pas le but), mais l'IA est bonne, et le code est clair et intéressant,surtout les fonctions de saisies.

signaler à un administrateur
Commentaire de max12 le 07/03/2008 07:46:56 administrateur CS 10/10

C'est pas grand chose au niveau développement, mais sa reste une source de très bonne qualité avec ses explications (PDF en plus Oooo) et une description qui en vaut la peine.

Merci pour cette belle source.

10/10
(et non ce n'est pas nécessairement la complexité qui compte)

A+ Bonne continuation

signaler à un administrateur
Commentaire de cali70 le 07/03/2008 11:22:11

Merci pour vos commentaires, je ne m'attendais pas à un si bon acceuil pour cette source!
En effet Max12 ce n'est pas quelque chose de complexe mais j'espere être utile à certains qui débutent en C++, c'était là clairement le but de cette source.

signaler à un administrateur
Commentaire de safaa007 le 30/01/2009 03:01:26

salut , j'ai comme projet un jeu de carte(bataille) et je dois le faire en mode graphiqu en c++ je ne sais comment j vais implementer .merci d'avance

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Dev d'un jeu à la Age of Empires [ par jaylin ] Si vous êtes intéressez par le développement d'un jeu à la Age of Empires mais en plus réaliste contactez moi sur ICQ: 108283779 ou mailez moi: jaylin Empire Warriors [ par jaylin ] Je pourrais savoir pourquoi la partie du forum consacré au jeu a été supprimé??Le site du jeu www.empire-warriors.fr.st Création d'un jeu de stratégie en CPP et DIRECTX ! [ par DunËsPIdËr ] SalUt à tOuS! Nous sommes actuellement 4 programmeurs et 1 infographiste. Nous voulons créer un jeu de stratégie en temps réel sous Win utilisant di un ptit jeu [ par BLaFarD ] euh, je viens de me pondre un petit moteur 3d de merde en opengldonc, si qlqun veut me filer des model 3d k'il a fait (sous 3dsmax si possible), bah, DIRECTX et interface [ par ELKI ] je suis en train de concevoir un jeu d'echec et j'aurai voulu savoir comment je pouurai faire pour associer des pièce d'un jeu d'echec avec mon interf opérateur [ par mmuller57 ] Dans la source de factorielle, y'a ça :i*=j, je comprend pas a quoi sert le i* ? Qqun peut m'aider?Merci @+ jeu de go [ par mastergc ] je suis en train de réaliser un projet de jeu de go en C ms jai qqes pblèmes pr la réalisation alors si jamais qq'un pouvait me donner des tuyaux ou d Code pour steph [ par SmallToad ] Voici le code, 222 lignes. ca va etre moin lour que sur le chat, .#include <stdlib.h>#include <iostream.h>#include <iomanip.h>#inclu jeu du Réversi [ par cri54 ] Hello everybody!Je suis nouvelle sur ce site, et je suis à la recherche du programme sur le jeu du Réversi.Vous ne saurez pas où je pourrais le trouve Bases de données odbc [ par f1cobra ] Bonjour, Comment gérer le mode du jeu d'enregistrement pour une base de donnees access odbc ?J'essaie d'enregistrer des données a partir d'une boite d


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,733 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.