Bataille navale contre ia (c++)

Description

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.

Source / Exemple :


(dans le zip)

Conclusion :


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

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.