Skip to content

projet info42 Créé par Yoann CAPLAIN et Nicolas DUPIN. Les triggers, filters, logics, env, math,etc du source engine ont été recréés dans ce projet. On a aussi créé notre propre engine avec l'utilisation des messages.

Notifications You must be signed in to change notification settings

Blackdread/Drol2013

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drol2013

projet info42

Functionalities : (Recreated functionalities of Source Engine from Valve, filters, Triggers, Logics, env, math, etc; I did this part as it was something I wanted to develop and add as a big functionality in our project) https://github.com/Blackdread/Drol2013 https://github.com/Blackdread/DrolServer

I managed our team because I had experience in game development, already participated in game competition, and we also used the Graphic Engine I used before.

We created a multi-player game "Drol" with these functionalities:

  • Player may play a robot or an enemy
  • Each game has score based on how many enemies you killed, at the end it's updated to our server
  • It's an online game (we created client and server side)
  • Player may have teams Our code is object-oriented in JAVA. We tried to use as many as possible what we learnt in classes (principles our different layer to handle different part of our game/code, threads, synchronization)

Used Factory, game state pattern, ...

Created by Yoann CAPLAIN and Nicolas DUPIN

French: Fonctionnalités Nous avons réalisé un jeu de type Drol jouable en ligne lui ajoutant des fonctionnalités :

  • Un joueur peut contrôler à la fois un robot (unité qui tente de sauver) ou un ennemi
  • Le jeu propose un système de score qui repose sur le nombre d'ennemis tués et qui est mis à jour sur le serveur.
  • Le jeu est jouable en ligne via internet
  • Le jeu est jouable en équipe Nous avons réalisé le programme en java et en utilisant le principe de programmation objet. Nous avons essayé d'utiliser au maximum ce que nous avons appris en cours (notamment le principe des couches fonctionnelles utilisé dans les systèmes d'exploitation, la généricité, ou encore les threads).

On a recréé les triggers, filters, logics, env, math,etc du source engine de Valve. I did this part as it was something I wanted to develop and add as a big functionality in our project.

About

projet info42 Créé par Yoann CAPLAIN et Nicolas DUPIN. Les triggers, filters, logics, env, math,etc du source engine ont été recréés dans ce projet. On a aussi créé notre propre engine avec l'utilisation des messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages