Releases: Dranemo/Releases
Release list
Release HoverRacing v1.0.3
Hover Racing
Table of Content
Français
Projet réalisé en une semaine dans la cadre de mes études au Gaming Campus en Mars 2025.
Projet réalisé avec Unreal Engine 5.
Embarquez dans une course contre la montre effrainée sur une route arc-en-ciel sans dessus-dessous ! Détruiser des asteroides pour regargner de la puissance de boost pour aller encore plus vite !
Touches
Clavier :
| Touches | Action |
|---|---|
| Z | Avancer |
| S | Reculer |
| QD | Tourner |
| Shift | Boost |
| Clic gauche | Tir |
| Déplacement de la souris | Viseur |
| E / Echap | Pause |
Manette :
| Touches | Action |
|---|---|
| RT | Avancer |
| Gamepad Face Bouton Gauche | Reculer |
| Joystick de droite | Tourner |
| Gamepad Face Bouton Bas | Boost |
| LB | Tir |
| Joystick de gauche | Viseur |
| Gamepad Spécial Droite | Pause |
Bug connus (issus d'un manque de temps)
- Pas de menu de selection de vaisseau lors du replay après une partie
- Vaisseau bleu par défaut lors du replay en menu pause
English
Project completed in one week as part of my studies at Gaming Campus in March 2025.
Project realised with Unreal Engine 5.
Embark on a frantic race against time on a topsy-turvy rainbow road! Destroy asteroids to regain boost power and go even faster!
Input
Keyboard:
| Input | Action |
|---|---|
| Z | Forward |
| S | Backward |
| QD | Turn |
| Shift | Boost |
| Right Click | Shoot |
| Mouse Movement | Crosshair |
| E / Esc | Pause |
GamePad :
| Touches | Action |
|---|---|
| RT | Forward |
| Gamepad Face Left Button | Backward |
| Right Joystick | Turn |
| Gamepad Face Bottom Button | Boost |
| LB | Shoot |
| Left Joystick | Crosshair |
| Gamepad Right Special | Pause |
Known Glitches (due to time constraints)
- No ship selection menu when replaying after a game
- Blue ship by default when replaying from the pause menu
Credits
License
We are the owner of this project. You are permitted to view and execute this code for evaluation or demonstration purposes only. Any modification, distribution, or commercial use is prohibited without our explicit permission.
Galactic Police V1.0
Galactic Police
Launch main.py to play the game.
Table of Content
Français
Projet réalisé en deux semaines dans la cadre de mes études au Gaming Campus en Avril 2023.
Projet réalisé en Python avec Pygame.
Actuellement non continué.
Ce projet est un Shooter 2D SideView Shoot'em up.
Avec différents niveaux de difficultés, Détruisez tout ce qui s'approche de votre vaisseau !
Touches
| Touches | Action |
|---|---|
| ZQSD / Flèches Directionnelles | Déplacement |
| Space | Tir |
Power Ups
A la destruction des ennemis, des power up pourront apparaitre :
Bug connus (issus d'un manque de temps)
- Le score ne fonctionne pas
- Le menu apparait lors de la sélection du niveau
- Pas de moyen de quitter le niveau et le jeu
English
Project completed in two weeks as part of my studies at Gaming Campus in April 2023.
Project implemented in Python with Pygame.
Currently not continued.
This project is a 2D shooter SideView Shoot'em up.
With different difficulty level, destroy everything getting near your ship !
Input
| Input | Action |
|---|---|
| ZQSD / Directionnal Arrows | Movement |
| Space | Shoot |
Power Ups
A la destruction des ennemis, des power up pourront apparaitre :
Known Glitches (due to time constraints)
- The score doesn't work.
- The menu appears when selecting the level
- Not able to Quit the level or the game
Credits
License
We are the owner of this project. You are permitted to view and execute this code for evaluation or demonstration purposes only. Any modification, distribution, or commercial use is prohibited without our explicit permission.
Zorya Sister V1.0
Zorya Sisters
Table of Content
Francais
Projet réalisé en trois semaines dans la cadre de mes études au Gaming Campus avec un template fournie en Novembre et Decembre 2023.
Projet réalisé en C++ avec SMFL.
Francais uniquement.
Acuellement non continué.
Zorya Sisters est un platformer/puzzle 2D développé avec SFML.
Incarnez les soeurs Zorya, des poupées russes souhaitant quitter la maison de leur propriétaire à tout prix. En utilisant leurs différents pouvoirs; surmontez les obstacles et les énigmes qui se dressent devant vous !
Ce jeu est un de nos projet d'études, nous l'avons développé en trois semaines. Si nous avions prévu de le sortir sur Steam ou Itch.io, le plan aurait été de créer plusieurs mondes à la manière des jeux Mario : chaque pièce de la maison aurait représenté un monde contenant plusieurs niveaux à l'intérieur. Mais dû à un manque de temps, nous avons décidé de créé un seul niveau permettant d'introduire les différentes mécaniques.
Le but du jeu est d'arriver à la sortie du niveau (dans celui ci, le trou de souris) grâce à trois poupées. Chacune des poupée a un pouvoir propre à elle que le joueur peut choisir au début et à chaque retour à un checkpoint. Un checkpoint est créé à chaque changement de poupée. Mais une fois sorti d'une poupée, la nouvelle ne peut pas rentrer dans l'ancienne. Alors il faut bien choisir ses actions.
Il existe 5 pouvoirs pour le moment :
- La force permettant de pousser les objets.
- Le dash permettant de foncer dans une direction.
- Le Double-Saut
- L'inversion de gravité permettant d'inverser la gravité une seule fois.
- L'invicibilité
Contrôles
| Contrôle | Action |
|---|---|
| ZQSD | Mouvement |
| Clic Droit | Pouvoir |
| A | Sortir de la poupée |
Solution prévue
- Pour la première poupée :
- Prendre l'inversion de gravité.
- Monter sur l'étagère.
- Changer de poupée devant les livres.
- Pour la seconde poupée :
- Prendre la force.
- Passer de l'autre coté des livres.
- Pousser le livre pour qu'il tombe de l'étagère.
- Sauter sur le lit pour éteindre la lampe avec l'interrupteur.
- Descendre du lit en sautant par dessus le livre.
- Monter sur la chaise, le bureau, la lampe et l'étagère avec les deux livres couchés.
- Chaner de poupée sur les deux livres.
- Pour la troisième poupée :
- Prendre le double saut.
- Sauter sur le tableau.
- Sauter au dessus de l'étagère.
- Arriver au trou de souris.
Credits
Nous avons créé ce jeu sous le nom de notre studio fictif : Darwin's Studio.
Melvin Guellaff - GitHub - LinkedIn
Yanaël Caillot - GitHub - LinkedIn
Evan Choquet - GitHub - LinkedIn
David De Oliveira - GitHub - LinkedIn
Axel Gathelier - GitHub - LinkedIn
Intervenant nous ayant fourni la template :
Adrien Bourgois - GitHub - LinkedIn
License
Ce projet nous appartient. Vous avez la permission de regarder et executer le code à des fins de visualisation, évaluation ou démonstration seulement. Toute modification, distribution ou utilisation commerciale est interdite sans notre autorisation explicite.
English
Project completed in three weeks as part of my studies at Gaming Campus with a provided template in November and December 2023.
Project implemented in C++ with SFML.
Only in french
Currently not continued.
Zorya Sisters is a 2D platformer/puzzle game developed with SFML.
Take on the role of the Zorya sisters, Russian dolls eager to leave their owner's house at all costs. By using their different powers, overcome obstacles and puzzles that stand in your way!
This game is one of our study projects, developed in three weeks. If we had planned to release it on Steam or Itch.io, the idea was to create multiple worlds in the style of Mario games: each room in the house would represent a world containing several levels inside. But due to a lack of time, we decided to create a single level introducing the various mechanics.
The goal of the game is to reach the level exit (in this case, the mouse hole) using three dolls. Each doll has a unique power that the player can choose at the beginning and each time they return to a checkpoint. A checkpoint is created with each doll change. However, once out of a doll, the new one cannot enter the old one. So, careful decision-making is required.
There are currently 5 powers:
- Strength allowing the pushing of objects.
- Dash allowing a dash in a direction.
- Double Jump.
- Gravity inversion allowing a one-time gravity inversion.
- Invincibility.
Controls
| Control | Action |
|---|---|
| ZQSD | Movement |
| Right Click | Power |
| A | Exit the doll |
Planned Solution
- For the first doll:
- Take gravity inversion.
- Climb on the shelf.
- Change doll in front of the books.
- For the second doll:
- Take strength.
- Go to the other side of the books.
- Push the book so that it falls from the shelf.
- Jump on the bed to turn off the lamp with the switch.
- Get off the bed by jumping over the book.
- Climb on the chair, desk, lamp, and shelf with the two lying books.
- Change doll on the two books.
- For the third doll:
- Take double jump.
- Jump on the board.
- Jump over the shelf.
- Reach the mouse hole.
Credits
We created this game under the name of our fictional studio: Darwin's Studio.
Melvin Guellaff - GitHub - LinkedIn
Yanaël Caillot - GitHub - LinkedIn
Evan Choquet - GitHub - LinkedIn
David De Oliveira - GitHub - LinkedIn
Axel Gathelier - GitHub - LinkedIn
Instructor who provided the template:
Adrien Bourgois - GitHub - LinkedIn
License
We are the owner of this project. You are permitted to view and execute this code for evaluation or demonstration purposes only. Any modification, distribution, or commercial use is prohibited without our explicit permission.
VxV Engine v1.0
Welcome on VxV
An OpenGL engine made by VxV Industries
Henri T. | Hugo R. | Victor L. | Yanaël C. | Melvin G. | Gwendal A. | Adrien P.
❓ What is VxV ?
VxV is a homemade OpenGL engine we worked on for 5 weeks.
It only has an educational purpose (for now at least) and it's the best way for us to understand properly HOW does a game engine work.
⚠️ Note
This project is not completed so the releases are not perfect and you may encounter issues or bugs while using it :)
👇🏼 If you are interested in the extern libraries we used, it's just down below
External Libraries :
Overall documentation with Doxygen
We first used GLFW :
It provided us a simple API for creating windows, contexts and surfaces, receiving input and events.
We then imported GLEW and GLM :
GLEW helped us loading and managing OpenGL the "easy" way. It's in some way a portal between us and OpenGL, and it makes OpenGL convenient to use.
GLM is a header only C++ mathematics library for graphic software based on the OpenGL Shading Language (GLSL) specifications. It provides classes and functions designed and implemented with the same naming conventions and functionality than GLSL.
Considering the problems we got while trying to import images and textures ourselves with a "homemade" program... we imported stbImage :
Stb helps us with all the image loading and decoding from file and memory (it supports JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC files).
For the 3D objects importation we chose tinyObj since it's easy as pie to use :
tinyObj is a single file wavefront obj loader that can parse over 10M polygons with moderate memory and time. It is perfect for embedding .obj loader to our (global illumination) renderer.
We then needed a Json reader/writer for managing our saves. Thanks to jsonCPP we got all of that quite easily :
JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings.
It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.
For the UI of our engine, we finally decided to use imGUI
Pokemon ASCII V1.0
Pokemon ASCII
/!\ Pour lancer le programme (Windows 11) /!\
Mettez la console en plein écran et dézoomez avant de lancer le jeu, sinon le programme va planter.
/!\ In Order to launch the program (Windows 11) /!\
Please make the console fullscreen and zoom out a little before playing, otherwise it will crash.
French
Lancez pokemonConsole.exe afin de lancer le programme.
Projet réalisé en deux semaines dans la cadre de mes études au Gaming Campus en Fevrier 2024.
Projet réalisé en C# en console.
Francais uniquement
Actuellement non continué.
Le projet recrée une petite partie du jeu Pokemon Rouge et Bleu initialement sorti en 1998 par GameFreak.
La ville de Bourg-Palette ainsi que la Route 1 sont inclus dans le jeu. L'introduction du professeur Chen est également présente.
Touches
| Touches | Action |
|---|---|
| Flèches directionnelles | Déplacement |
| Entrer | Selectionner |
| Echap (Sur la carte) | Quitter le jeu |
| Echap (Dans un menu) | Quitter le menu |
La license Pokemon, les sprites, les musiques, les sons et l'UI utilisés dans ce projet appartiennent à Nintendo et à GameFreak Company.
English
Launch pokemonConsole.exe to play.
Project completed in two weeks as part of my studies at Gaming Campus in February 2024.
Project implemented in C# console application.
Only in french
Currently not continued.
The project recreates a small part of the Pokemon Red and Blue game originally released in 1998 by GameFreak.
Pallet Town and Route 1 are included in the game. Professor Oak's introduction is also present.
Input
| Input | Action |
|---|---|
| Directionnal Arrows | Movement |
| Enter | Select |
| Escape (On the Map) | Quit the Game |
| Escape (In a Menu) | Quit the Menu |
The Pokemon license, sprites, music, sounds, and UI used in this project belong to Nintendo and GameFreak Company.
Pathfinding Simulation V1.0
Pathfinding Simulation
Table of Content
Francais
Projet réalisé en une semaine dans le cadre de mes études au Gaming Campus en Septembre 2024.
Projet réalisé en C++ avec SMFL.
Acuellement non continué.
Ce programme est une simulation de différents algorithmes de pathfinding :
- BSF (Breadth-First Search)
- DFS (Depth-First Search)
- Dijkstra
- A* (Buggé)
- Greedy
Credits
Melvin Guellaff - GitHub - LinkedIn
Yanaël Caillot - GitHub - LinkedIn
Evan Choquet - GitHub - LinkedIn
Hugo Roy - Github - LinkedIn
License
Ce projet nous appartient. Vous avez la permission de regarder et executer le code à des fins de visualisation, évaluation ou démonstration seulement. Toute modification, distribution ou utilisation commerciale est interdite sans notre autorisation explicite.
English
Project completed in three weeks as part of my studies at Gaming Campus in September 2024.
Project implemented in C++ with SFML.
Currently not continued.
This program is a simulation of multiples pathfinding algorithms :
- BSF (Breadth-First Search)
- DFS (Depth-First Search)
- Dijkstra
- A* (Glitched)
- Greedy
Credits
We created this game under the name of our fictional studio: Darwin's Studio.
Melvin Guellaff - GitHub - LinkedIn
Yanaël Caillot - GitHub - LinkedIn
Evan Choquet - GitHub - LinkedIn
Hugo Roy - Github - LinkedIn
License
We are the owner of this project. You are permitted to view and execute this code for evaluation or demonstration purposes only. Any modification, distribution, or commercial use is prohibited without our explicit permission.
Release Game Of Life V1.0 [EN/FR]
Repository
Francais
Projet réalisé en deux semaines dans la cadre de mes études au Gaming Campus en Avril 2023.
Projet réalisé en C Avec SDL.
Actuellement non continué.
Ce jeu est basé sur le Jeu de la Vie de Conway créé en 1970.
Les instructions sont sur la console et le jeu est sur l'interface graphique
English
Project completed in one week as part of my studies at Gaming Campus in April 2023.
Project implemented in C with SDL.
Currently not continued.
This game is based on the Conway's Game Of Life created in 1970.
The instructions are on the console and the game is on the graphic interface.


