I crafted this game from the game design document to the gold version. I created a prototype
to ensure the game was fun and consistent with the narrative and gameplay, and handled programming and production. I also went through bug fixing and polishing
in the beta and alpha versions. It was great learning opportunity, especially in regards to production management.
J'ai créé ce jeu à partir du document de conception du jeu jusqu'à la version finale.
J'ai créé un prototype pour m'assurer que le jeu soit amusant et cohérent avec la narration et le gameplay, et j'ai géré la programmation et la production.
J'ai également procédé à la correction des bogues et à l'affinement dans les versions beta et alpha. Cela a constitué une excellente expérience
d'apprentissage, particulièrement en ce qui concerne la gestion de la production.
Task & requirements:
Tâche & exigences:
Design and build a game
Concevoir et construire un jeu
Programmed in C#
Programmé en C#
Built with Unity
Construit avec Unity
Concept:
Concept:
The robot protagonist must reach the rocket before the timer runs out, while avoiding and destroying enemies, in order to escape the planet
Le protagoniste robot doit atteindre la fusée avant que le minuteur ne s'épuise, tout en évitant et en détruisant des ennemis, afin de s'échapper de la planète
Drawing inspiration from elements of the video game Portal, as well as films like The Martian and Blade Runner 2049
S'inspire des éléments du jeu vidéo Portal, ainsi que des films comme Seul sur Mars et Blade Runner 2049
A combination of Stealth, Escape Room, Platforms, and FPS genres
Une combinaison des genres Stealth, Escape Room, Plateformes et FPS
Targeted audience:
Public visé:
Recruiters and friends
Recruteurs et amis
Capture the attention of people with a short attention span
Capturer l'attention de personnes ayant une courte durée d'attention
Showcase a wide variety of implementations
Présenter une grande variété d'implémentations
Key design objectives and decisions:
Objectifs et décisions clés de conception:
Grab the attention quickly
Attirer l'attention rapidement
The goal is simple, the mechanics and gameplay ingredients are clear and easy to understand
L'objectif est simple, les mécaniques et les ingrédients de jeu sont clairs et faciles à comprendre
Engaging core gameplay loop: analyzing, crossing, and reaching objectives
Boucle de jeu engageante: l'analyse, la traversée et l'atteinte des objectifs
Creating an enjoyable and intuitive experience for players based on the 3C's
Créer une expérience agréable et intuitive pour les joueurs basée sur les 3C
The character's metrics are consistent with the metrics of the level design
Les métriques du personnage sont cohérentes avec les métriques de la conception de niveau
Challenge the player's physical abilities (reflexes, precision, coordination) and mental skills (analysis, reflection)
Défier les capacités physiques (réflexes, précision, coordination) et les compétences mentales (analyse, réflexion) du joueur
Game Design Document:
Document de conception du jeu:
Level design: Capture the flag
Conception de niveau: Capturer le drapeau
I designed this small space with meticulous attention to detail, creating multiple strategy choices and varied gameplay options for the player each game.
J'ai conçu ce petit espace avec une attention méticuleuse aux détails, créant ainsi de multiples choix de stratégies et options de jeu variées pour le joueur à chaque partie.
Task & requirements:
Tâche & exigences:
Design a game level
Concevoir un niveau de jeu
First Person Shooter
Jeu de tir à la première personne
Built with Unity
Construit avec Unity
3 to 4 players per team
3 à 4 joueurs par équipe
Use the package: RPG/FPS Game Assets for PC/Mobile (industrial Sets)
Utiliser le package: RPG/FPS Game Assets for PC/Mobile (industrial Sets)
Inspirations:
Inspirations:
Counter-Strike
Unreal Tournament
Prototype and test:
Prototype et test:
Map size and metrics efficiency
Taille de la carte et efficacité des métriques
Multiple paths choices
Choix de plusieurs chemins
Analyzed the ratio of opened/covered areas to ensure an enjoyable and balanced gameplay experience
Analyser le rapport entre les zones ouvertes et couvertes pour garantir une expérience de jeu agréable et équilibrée
Design decisions to foster player's engagement, exploration, and challenge:
Décisions de conception pour favoriser l'engagement des joueurs, l'exploration et le défi:
Fast respawn environment
Environnement de réapparition rapide
Reduced downtime by decreasing run time between flags
Temps d'arrêt diminués en réduisant le temps de course entre les drapeaux
Spaces that allow for long-distance shooting
Espaces qui permettent le tir à distance
Areas to provoke players to engage in close encounters
Zones pour provoquer les rencontres rapprochées entre joueurs
Map features 8-shaped paths that provide different strategies and maximum action
Carte présente des chemins en forme de 8 qui offrent différentes stratégies et un maximum d'action
Multi-level access paths
Chemins d'accès multi-niveaux
Less traffic but increased visibility achieved by using side paths
Moins de circulation, mais visibilité accrue grâce à l'utilisation de chemins latéraux
Middle area opened to encourage teamwork
Zone centrale ouverte pour encourager le travail d'équipe
Creating AI images with Midjourney
Création d'images IA avec Midjourney
“ A picture is worth a thousand words ”
« Une image vaut mille mots »
Prompt engineering is an effective way for me to collaborate and express abstract concepts. I'm especially passionate about using this process
in game design, where it helps me communicate ideas more efficiently. By using optimised prompts, I can express my vision without having to search for
references. I also use these techniques to create art for my home and my children's books.
Whether it's sparking the imagination of an artist for creating assets or guiding a programmer's perspective on the interplay of game elements,
I anticipate utilizing this tool to convey ideas and establish a shared understanding.
La création d'images est une méthode efficace pour collaborer et exprimer des concepts abstraits. Je suis particulièrement passionné par
l'utilisation de cette méthode dans la conception de jeux, où elle m'aide à communiquer des idées plus efficacement. En utilisant des demandes optimisées,
je peux exprimer ma vision sans avoir à chercher de références. J'utilise également ces techniques pour créer de l'art pour ma maison et des
livres pour mes enfants.
Que ce soit pour stimuler l'imagination d'un artiste pour créer des ressources ou de guider la perspective d'un programmeur sur
l'interaction des éléments du jeu, j'anticipe l'utilisation de cet outil pour transmettre des idées et établir une compréhension commune.