2009-03-17 4 views
3

Je prévois de concevoir une application qui fournira une vidéo d'une voiture sur une piste (tout comme une démo d'un jeu comme RACE Pro), et décrire ses caractéristiques. Par exemple, si l'utilisateur sélectionne une mauvaise voiture de manutention, une démonstration graphique de cette voiture complètera un tour d'une piste modélisée avec le comportement de la voiture par rapport à ses caractéristiques (p. Ex., Enclin au débusquage, sous-virage). . Je sais que c'est une tâche assez complexe, et je n'ai pas l'intention de le coder tout de suite. Quels problèmes/sujets cette exigence relève-t-elle? J'ai vu beaucoup de livres sur la physique dans la programmation et le moteur de jeu/modélisation 3D et les moteurs de rendu. Sont-ils pertinents à cela?Représenter une démo graphique d'une voiture en train de roder une piste

Répondre

2

Ceci est certainement une entreprise importante, mais comme point de départ, vous pouvez jeter un oeil au projet Racer. C'est une simulation de course de voiture très détaillée, hautement personnalisable pour différentes configurations de véhicules, et dispose d'un code source accessible au public pour son moteur (voir la page des téléchargements).

2

La physique et les livres de programmation de jeux sont absolument pertinents à cela. Heureusement, il existe d'excellents projets libres et Open Source qui pourraient vous être d'une aide précieuse dans ce projet. J'en ai énuméré ci-dessous.

Physique:

graphiques 3D:

Vous pouvez attacher n'importe lequel des éléments ci-dessus, quelle que soit la combinaison qui vous convient.

Vous pouvez également utiliser le moteur de jeu intégré de Blender, qui inclut le moteur physique Bullet. Je recommande ce point de départ car il vous donnera un kit de création de simulation 3D interactif entièrement intégré. Le moteur de jeu est scriptable avec Python (vous pouvez faire tout votre script dans Blender avec son éditeur de texte interne).

En plus du projet Racer, vous pouvez jeter un oeil à TORCS - Le simulateur Open Racing Car, qui est également Open Source comme son nom l'indique.

Questions connexes