Version 1.0.0.0
environnement basique, juste pour tester le modèle de véhicule et la connexion avec le contrôleur externe
Version 1.1.0.14
utilisation du format 3DS pour les fichiers de définition :
— du terrain et de la piste
— de la position des waypoints
— de la position des caméras
ajout de la possibilité de décharger le contrôleur (pour pouvoir le recompiler sans quitter RobotRace)
ajout des caméras suiveuses
gestion des waypoints
fichier de préférences
source C du contrôleur rendu compatible Borland C++, Visual Studio et MinGW
A faire :
ajouter un chrono
ajouter la détection d’accident
ajouter la possibilité de définir des objets d’environnement (statiques et dynamiques)
fenêtre glissante des waypoints (visibilité mobile au niveau du contrôleur)
Version 1.2.0.20
ATTENTION : modification de l’interface du contrôleur
fenêtre glissante des waypoints (taille de fenêtre paramétrable dans le fichier de définition de la course)
ajout de la possibilité pour le contrôleur de spécifier des réglages du véhicule (répartition Av/Ar du couple et du freinage)
Version 1.3.0.22
détection des accidents (avec possibilité de remise en piste automatique)
détection du blocage du véhicule contre un obstacle
chronomètre avec temps intermédiaires aux waypoints
conservation des meilleurs temps sur la session
affichage des écarts avec les meilleurs temps
options d’affichage
simplification du sélecteur de caméra
possibilité d’arguments ligne de commande pour sélection du fichier race (-racefile=...) et du contrôleur (-controler=...)
fichier des préférences (avec racefile par défaut si non spécifié)
Version 1.4.0.24
ATTENTION : modification de l’interface du contrôleur
— les coordonnées waypoints sont données en 3D, pour laisser la possibilité ultérieure de circuits non plats (=> possibilité de savoir si on aborde une descente par exemple en comparant les altitudes des waypoints)
— passage de l’indicateur du blocage contre un obstacle
amélioration de la détection des accidents
ajout d’éléments de décor (des arbres pour le moment)
ajout de l’option d’enregistrement vidéo (AVI 320x240)
relooking de l’interface
Version 1.5.0.25
amélioration du décor (bordures, petit lac,...)
choix de l’ambiance (jour ou nuit)
ajout d’une caméra "3rd person", qui suit le véhicule et se déplace autour
limitation des débattements de caméras (ne passe plus sous le sol)
Version 1.6.0.26
ajout de la vue "carte"
ajout de l’option "auto restart after reset"
Version 1.7.0.27
ajout des textures sur les jantes et les pneus
Version 1.7.0.30
amélioration des textures des jantes et des pneus
correction de la remise "sur pieds" après accident, parfois fantaisiste selon la position
Version 2.0.0.39 (supprimée)
nouvelle version du moteur physique
environnement graphique amélioré, avec divers effets visuels (ombre du véhicule, reflets sur l’objectif, nuages de poussière,...)
évolution de l’interface avec le contrôleur (passage des vecteurs vitesse et direction du véhicule)
possibilité de bande son par simple copie de fichiers audio dans l’arborescence de l’application
possibilité de courses multi-tours, avec comparaison des temps avec les meilleurs résultats
plusieurs modèles de véhicule
tous les détails ici
Version 2.0.0.41
ajout du fichier VehicleControlerBase.pas (nécessaire pour l’exemple de contrôleur en Delphi) qui avait été malencontreusement oublié dans le package d’installation
Version 2.0.0.42
amélioration de la progressivité du freinage
Version 2.0.0.44
ajout du mode compétition (enchainement de plusieurs contrôleurs, génération du tableau des résultats finaux, enregistrement des résultats,...