A
NTZ

The goal was to apply our OpenGL and C Skills in programming a video game of ants. This project was divided into three great parts such as : gathering configuration settings from a text files and creat a graphscene from a PPM image file ; programming the internal rules of the ants behavior ; creating the graphical user interface and managing the interaction. To have a better idea of the work made you can read the subject, the report files and the screenshots.

E
NVIRONNEMENT
  • Date : 2007-01
  • Type : School
  • Diploma : Image Multimedia Audiovisual and Communication engineering school
  • Establishment : Marne-la-Vallée University
  • Team : Azenkoud Younès, Régis Damon
  • Environnement : Ubuntu 7.04 Edgy Eft, C, Code::Blocks, dbg, makefile
R
ESULTS

This project learn me most of the common algorithm needed in video games int he meantime it allows me to master the basis of OpenGL. I learn to manage graph data structure like finding the shortest path from one node to another one, using the Dijkstra algorithm. Since this program was compiled in Ubuntu 7.4, it's optimized only for linux based OS. Sources files are in the zip archive.

allPathgatesgrapheprintfshortest