Bienvenue sur S-Piegl, le site portail des créations des étudiants en imagerie numérique de l'IUT du Puy-en-Velay. Vous trouverez ici les projets que les étudiants auront réalisés en OpenGL durant leur année scolaire afin de vous faire une idée plus précise du contenu de notre formation.

PROJETS OPENGL              

SpaceWars  (Simulation spatiale)




Promo 2010 : Alys Beauvarlet, Bertrand Rix, Guillaume Saby, Thierry Bonnefoy


Description :
SpaceWar est un jeu de tir en vue cockpit. Le joueur évolue dans une scène 3D ou il doit se débarrasser de troupes ennemies. La scène est constituée d’astéroïdes, de drones ennemis et de divers objets. Le but est d’éliminer toute les troupes ennemies présentes. Le jeu peut utiliser le système FreeTrack permettant de diriger la caméra en bougeant la tête grâce à l’utilisation d’une webcam et d’un système de LED.


Caractéristiques techniques :
-Système d'affichage créé grâce a Qt, permettant une gestion simple des événements clavier/souris, d'affichage, de temps. -Utilisation de shaders afin d’améliorer le rendu du jeu. (Détournement du pipeline OpenGL). Eclairage basé sur le modèle d’illumination de Phong, bump mapping et shader spécifique au laser tirés par le vaisseau. Phong et Bump mapping gèrent jusqu'à 10 lumières, directionnelles et/ou atténuées sur la distance. -Déplacement des vaisseaux ennemis selon des Splines3D, et utilisation d'un programme externe pour généré ces Splines facilement à partir de points de contrôles définis. -Utilisation possible de freetrack (http://www.free-track.net/home.php) pour le déplacement de la vue dans le cockpit.
-Gestion des collisions grâce à la librairie Newton. -Chargement d’objets 3D .obj et de textures avec un loader développé par Guillaume Saby. -Affichage des informations en temps réel grâce à un HUD (Head Up Display) permettant d’obtenir les informations importantes. -Gestion du son avec la librairie openAL. -Génération de niveau à partir de fichiers texte permettant un nombre de niveaux infini.



 0 commentaire
 Ecrire un commentaire


Télécharger l'executable
Compatible :  


Ajouter un commentaire

Pseudonyme : *

Email : *

Commentaire :

Note :

Code de vrification   *


Aucun commentaire pour le moment.


| Retour à la liste des projets |