Game engine developed for class Game Engines Principles (8INF871) at UQAC (QC, CA). We implemented this engine in Java with the framework LWJGL (Lightweight Java Game Library).
- Screenshots in-game of "FindYourWay" (See the mini-game section) :
This engine is based on a Entity-Component-System (ECS) architecture. We used the following libraries :
To test our engine, we developed a mini-game with it. You play as a box that has to jump over the void until you reached the final platform. Every time you fall, you lose a life. You can regain one by walking on a life item.
Please read the contribution contract.
Name | Worked on |
---|---|
Noémy Artigouha | Sounds system, Level design, Game programming |
Matthieu Le Boucher | Rendering system, Lighting system, Gameloop, Physics system |
Grégoire Boiron | Rendering system, Scripting system, Game editor |
Florian Vidal | Message queuing |