"A multiplayer escape game set in the world of EPITA LYON."
ROGER Robin
\0/
Discover ATIPE in Action.
Dive into the immersive world of ATIPE with this short video
showcase.
ATIPE is a multiplayer video game where two players work together to
infiltrate a virtual version of the EPITA school and retrieve exam
topics while avoiding a night guard.
Key gameplay features :
This section showcases the major aspects of the project that I
created, reflecting the significant effort I contributed to the
development of the game. Due to a lack of motivation from my
teammates, I ended up completing the majority of the project
independently, which earned me an excellent grade of 17/20.
I used Blender to model a wide variety of assets for the game,
including large-scale environments and detailed objects.
Here
are the primary elements I modeled:
Environments:
Miscellaneous Objects:
I developed the majority of the core gameplay mechanics, ensuring the game's functionality and immersive experience. Below are the primary programming features I implemented:
Player Mechanics:
Puzzle Systems:
Designed and implemented all puzzles (enigma systems) in the game, providing engaging challenges for the players.
Player 2's Computer Simulator:
Created a mini-computer simulator for Player 2 with a functional file explorer and access to the school’s security cameras. This feature allowed Player 2 to guide Player 1 remotely, adding a unique collaborative aspect to the gameplay.
Integrated Computer System:
I developed an in-game computer simulator for Player 2, which includes:
.
Before implementing this feature, I carefully thought about
the most efficient method. After some testing, I concluded that
using canvas was the best approach. I designed a hierarchical
system within the canvas to manage the different buttons and files.
Buttons could activate other canvases, creating an organized and
dynamic structure that replicated basic computer functionality.
This system allows Player 2 to navigate a directory structure and
interact with applications like the security camera feed, providing
an immersive and collaborative experience.
.
Multiplayer Functionality:
Implemented robust multiplayer mechanics enabling two players to connect and collaborate seamlessly in the game. Using the public library Mirror.
.
You can view the complete source code for this project on GitLab:
You can download the executable for this Game by clicking the button below: