The poster
The trailer
The cinematic
A few images of the game
The menus
The tutorial
The first level
The third level
The lab
Description of the project
As part of the course "Game Creation in a Team", the project involved developing a 2D or 3D video game in a team of four to five people, following a development methodology in three phases called sprints.
The main idea of the game
Our 3D game, called Achernar, is a third-person adventure and combat game developed on Unity. The player takes on the role of Zélyna, who ends up on the planet Achernar after a collision with a creature that steals an essential part of her spaceship. The goal of the game is to retrieve this part by progressing through various levels filled with enemies and obstacles.
The adventure begins with a tutorial where the player learns the controls before facing a desert populated by spiders and creatures called “lillypads.” Later, in a second desert, Zélyna finally spots the missing part but can only retrieve it after exploring a laboratory in the final level. In this lab, the player must collect three access cards and activate a lever to open a gate and recover the part.
Throughout the game, Zélyna is armed to fight in both ranged and melee combat. Additionally, she can collect resources like ammunition and health kits. There are also notes in the levels that reveal the history of the planet Achernar.
Publication date
This project was published on June 4th 2024.
Role(s) in the project
Alexander Rankov : Technical Director. I handled the majority of the programming and managed the different branches on GitHub, helping the team to correctly make commits.
Olivier Poulin : Project Manager.
Guillaume Ducharme-Vanier : Level Integration and Design Director.
Maëlle Léger : Art Director.
Software used
For this project, we used one main software: Unity. 
We used Unity to implement the various assets I created, to program the game, and to be able to publish it online.
Programming language used
The primary programming language used was C#. I programmed character behaviors, interactions with the environment, and the game logic. For example, I implemented the main character Zélyna's movements, enabling actions like running, jumping, shooting, and fighting enemies. Additionally, I programmed the user interface, such as displaying menus, health bars, and items collected by the player.
Back to Top