nuclear 001 :
 permet de rentrer le nom des joueurs ,
 s'arrete quand on tape fin ,
 et affiche les noms des joueurs ...

nuclear 002 :
 ajout de la fonction tour ,
 qui demande  chaque joueur ce qu'il veut faire

nuclear 003 :
 ajout de la fonction resolution ,
 mais les actions des joueurs n'influent pas sur le jeu .
 ajout de la fonction fin qui affiche le nom du gagnant ,
 avec un seul joueur le jeu est complet ...
 sauf un bug d'affichage du nom du 1er joueur ???

nuclear 004 :
 ajout du choix des bombes  prparer
 et de la fonction construction d'armements

nuclear 005 :
 la construction s'ajoute au stock
 le pas de tir est gr :
  il est impossible de lancer une attaque si une arme n'est pas prte

nuclear 006 :
 remise en forme des textes
 ne reste plus qu'a choisir les cibles
 et rgler les degats

nuclear 007 :
 encore de la remise en forme des textes
 creation d une fonction de choix 
 
nuclear 008 :
 plus besoin de taper entree , les choix utilisent getch()
 creation de la fonction de propagande ...
 encore le bug stock[0][0]
 
nuclear 009 :
 ajout des noms de villes 
 apparament le bug stock [0][0] est parti ???

nuclear 010 :
 cette version est jouable pour 8 joueurs ,
 pour la tester je vais placer un rand dans la fonction qui attend les touches ...
 apres quelques essais , il y a des bugs les joueurs ne meurent pas car il peuvent encore jouer et faire de la propagande donc recuperer des habitants

nuclear 011 :
 je m'etait dis a 5 heures , je fais 2 ou 3 verifications ...
 du changement , la version est jouable
 elle ecrit les informations du jeu dans un fichier
 et joue en mode automatique ou non
 reste  regler la mort des joueurs ...

nuclear 012 :
 le fichier de debbugage fonctionne
 je vais changer le choix des armes
 resolu un probleme avec l armement qui ne se fait pas
 reste les attaques a regler , depend du choix des armes
 la partie plante en general en 10 15 manches ... sans doute les attaques ...

nuclear 013 :
 version 1.0 fonctionne , fait des attaques et tout
 mais plante vers 8 10 jours

nuclear 014 :
 reecris la propagande
 et finit une partie en mode auto en 800 jours
 les tests continuent ...

nuclear 015 :
 petits reglages sur la propagande
 et sur l'attaque , 
 une partie a 2 finie en 53 jours et sans erreurs
 voir fichier debug 001.txt
 prochaine etape : test a 4 puis a 8

nuclear 016 :
 propagandes et attaques reglees
 un petit bug ressucite les morts :
  en ciblant un joueur mort , si la propagande rate , on le repeuple
 je vais passer en version graphique j'ai quelques images ...

--------------------------passage version graphique-320 200--------------
nuclear 017 :
 les ecrans attaques , propagandes et constructions fonctionnent
 hormis quelques bugs ( initialisation des variables ? )

nuclear 018 :
 ajout de l'ecran d'intro
 prochaine etape , choix des joueurs et IA ...

nuclear 019 :
 le choix des joueurs fonctionne 
 et permet de choisir un humain ou une machine
 tout le jeu est encore en mode_auto 
 il faut changer les fonctions de choix ( villes joueurs armes ) ...
 et enlever un peu tout ces codes inutiles

nuclear 020 :
 ne reste que le choix des villes l ia et les degats des attaques
 pour l'ia j'utilise un choix aleatoire ...
 avec des priorites comme se repeupler (propagande) ,s armer
 ou achever un joueur
 reste aussi la fonction tour ...

nuclear 021 :
 reste l'ia et les degats ...

nuclear 022 :
 reste l'ia , a voir demain ...

nuclear 023 :
 l'ia fonctionne

nuclear 024 :
 tout l affichage se fait en double buffer ..

nuclear 025 :
 de mieux en mieux ,
 prochaine etape : une fonction auto_blast qui lance
 les derniers missiles quand le joueur est mort ...
 et le choix au debut de la partie entre : 
  - exterminer les machines
  - chacun pour soi

nuclear 026 :
 remise en forme des ecrans
 ajout d'un menu de configuration
 reste des bugs de resurection ???
 a voir : fonction auto_blast possible mais comment ?
  - envoyer tout les missiles  la mort du joueur
  - ou un par tour une fois mort

nuclear 027 :
 pas de changement au niveau du code ...
 pour ameliorer la lisibilite :
  - tout ce qui concerne l'affichage va etre place
     dans des fonctions specifiques affiche_ecran

nuclear 028 :
 reglages de l'affichage des messages 
 , se fait maintenant carac par carac avec affiche_message ...
 a voir : modifier debug pour qu il s affiche sous la forme d'un journal
  des actions (html ?)
 et rajouter un logo qui tourne entre les ecrans ...

nuclear 028a :
 version graphique 320*200 pour internet ...
 la touche ESC permet de sortir des menus
 splitage du projet en plusieurs fichiers

nuclear 028b :
 creation de struct pour les joueurs et pour la config

nuclear 029b :
 les fonctions vont maintenant se passer des joueurs
 et le menu des joueurs va changer :
  une partie gauche avec la liste des joueurs
  a droite une fiche du joueur a ajouter
  et des bouttons :
    -ajoutter le joueur
    -changer le joueur
    -ajoutter un ordi
   et en cliquant sur un joueur de la liste de gauche on l'enleve ...

il semblerait quelque par que j'ai oubli le
--------------------------passage version graphique-320 200-SOURIS-------

 
--------------------------passage version graphique-640 400--------------
nuclear 029 :
 passage en 640*400
 les messages passent par un buffer global
 passage de debug.txt en html 
  c est plus lisible et on peut le suivre pendant le jeu

nuclear 030 :
 toutes les actions s impriment dans le debug
 j ai refait les ecrans
 la population et le jour s'affichent en haut
 ajout d ecrans

plus grand chose a ajouter ...
en attendant de poser le planetoid

nuclear 031 : 
 ajout du planetoid
 le projet va passer dans un dossier a lui
  avec un makefile et des fichiers spars

nuclear 032 :
 ajout des entetes
 remise en forme des fonctions
--------------------------passage version graphique-640 400 souris------

nuclear 033:
 petites corrections d erreurs
 la souris est gre pour lesmenus de joueurs et de configuration
   reste a l ajouter a l interieur du jeu ...
 et a gerer les positions des villes ...
  pour cela il faut creer un tableau souris [][] contenant le numero 
  des villes et des actions en general...

j ai de p tites icones reste a les placer ...
 v la pour les resultats des actions reste les choix...
peut tre je pourrais ajoutter un gnrique...
reste a interfacer la souris aux ecrans :
 - de choix de villes
 - de choix de joueurs
 - de choix de d'armes
ajout d un compteur d images par secondes
 le prog ne descend pas en dessous de 20

ajout du code de creation alatoire des pays
 reste a les placer au bon endroit sur le map

ajout du fichier des evenenments
 permet de placer diffrentes phrases aux divers evenenments du jeu

nuclear 034 :
le prog est entierement graphique souris
avec un gnrique ...
reste a rgler le choix des villes
 vrifier que les villes ne se superposent pas
ajouter quelques sons ...
et plus d'evenenments ...
 revoir les fonctions evenements ...
trouver un meilleur placement des pays ...
amliorer le design de l'ensemble ...
 intro et menus ...

le menu est maintenant en un seul cran
le choix des villes se fait sur une ligne

ajout du tableau des actions ...

j'ai le nez dessus depuis le dbut :
 nouveau choix ville += choix joueur...
de cette facon :un seul ecran de choix pour chaque action
et tout rentre dans le tableau ...

nuclear 035 :
les actions sont dans le tableau 
 reste des bugs avec la propagande et la construction

nuclear 036 :
version qui marche qqfois
remise en forme du code
ajout d'un mode demo o les crans passent tous seuls
ajout de sons au dbut , pour les constructions et pour les clics
ajout de la console 