TA3D version 0.0.8

this software is under GPL (see COPYING)

TA3D is a "clone" of Total Annihilation but in real 3D using OpenGl.
It is not finished yet, but it has some features from the original game:
_allow moving of a few units
_allow building
_units are animated with scripts from the original game(buggy and not finished)
_full loading support of maps from original game, with perspective correction system
_shadows of units and buildings (using shadow volume)
_automatic loading of detected units (in TA3D's directory)
_particle engine
_user interface on the model of TA's one (not finished)
_mouse commands on the rendered terrain
_run under Linux (developped under Linux)

and additionnal features:
_water effect for oceans, lakes and rivers, and lava effect
_a console that can affect the game (killing units, ...)

planed:
_support for "weapons"
_A.I.
_enhance explosion effects
_windows port

planed but not sure:
_add an A.I. able to "learn"
_a new map format, with more details
_a system to make the terrain destructible

en probably more!

NB: if you 

-------

ce logiciel est distribu sous licence GPL (voir COPYING)

TA3D est un "clone" du jeu total annihilation mais en vraie 3D utilisant OpenGl.
IL n'est bien videmment pas termin mais possde dj quelques fonctions du
jeu d'origine:
_gestion de quelques dplacements d'units
_gestion rudimentaire des constructions
_animation des units  l'aide des scripts du jeu(encore buggu et incomplet)
_chargement complet des cartes du jeu avec correction de la perspective d'origine
_ombres portes des units et btiments
_chargement automatique des units dtectes dans le repertoire du jeu
_moteur  particules complet et fonctionnel
_interface utilisateur sur le modle de celle de total annihilation (non acheve)
_gestion des intersection rayon/terrain (pour les commandes  la souris)
_tourne nativement sous Linux(dvelopp sous Linux d'ailleurs)

et des fonctions supplmentaires:
_un effet de fluides pour les ocans et les lacs de lave entre autres
_une console permettant de modifier le droulement du jeu

prvu:
_ajouter le support pour les "armes" (en cours)
_ajouter une intelligence artificielle(celle d'origine si possible)
_amliorer les effets d'explosion
_un portage sous windows(simple  effectuer grce  Allegro(GL), mais quand
TA3D sera jouable et sans trop de bugs)!

en projet mais non sr:
_ajouter une intelligence artificielle capable d'apprendre
_ajout du support d'un format plus dtaill de cartes
_ajout d'un systme de dformation du terrain

et bien d'autres choses que je n'ai pas  l'esprit en ce moment!

INSTALLATION
------------

see INSTALL

voir INSTALL

*********************

if AllegroGL does not build on your system:
_check GLU libs are installed (with pakages for your system)
_if you get an error message about a double declaration in src/scrmode.c, edit this file and add on the top of it:
"#define ALLEGRO_NO_ASM"

to launch TA3D just type ./ta3d , it will run the default map or
./ta3d /maps/name_of_map.tnt if you want to run an other one (but replace spaces with _!!!)

console can be enabled with ")".

----------

si AllegroGL ne se compile pas:
_vrifiez que vous avez bien install les librairies GLU (sous forme de paquets
pour votre distribution)
_si un message d'erreur apparat  propos d'une double dclaration dans le fichier
src/scrmode.c, ditez ce dernier et ajoutez la ligne suivante en haut du fichier:
"#define ALLEGRO_NO_ASM"

pour lancer ta3d tapez simplement ./ta3d pour lancer la carte par defaut ou bien
./ta3d /maps/nom_de_la_carte.tnt si vous voulez charger une carte(en remplaant les espaces
par _!!!)

la console s'affiche et se cache avec ")".

ce logiciel est en phase de dveloppement et l'auteur ne pourrait tre tenu pour responsable
des consquences que l'utilisation de ce logiciel pourrait avoir sur votre vie,votre PC,votre chien,...

PS: si vous aimez ce logiciel faites le connatre :-)
