Poule Poeufs is a restyled version of the classic game Snake, where the player controls a chicken instead of a snake. The goal is to collect as many eggs as possible without hitting the walls or the chicks following the player. The game was developed in Unreal Engine 5 using Blueprints, in a team of 5 people, three artists from the NAD-UQAC and two programmers from UQAC.
This was the first project made in the context of the course “Making a Video Game” (8GIF185 The page is in French).
Retrospective
I was in charge of the snake body, the menus (main menu, credits menu, pause & game over menu) and the score system. I also added the sound effects made using sfxr.
It was my first game where I collaborated with artists, it was a great experience to work with them. Even though the game is simple, it was a good opportunity to learn how to work with a team composed of different roles. I learned a lot about communication and how to work with artists.
Features
Menus:
- Main menu
- Credits menu
- Pause menu
- Game over menu
Score system:
- The score is displayed on the screen during the game
- The score is saved and displayed on the game over screen
- There is a leaderboard
- The scores are saved when the game is closed
- You can reset the scores
Controls:
- The player can move the chicken using the arrow keys,
WASD
/ZSQD
or a controller - The player can pause the game using the
P
or theESC
key
The game
The whole game is in French due to the course requirements.
The game is not available for download, but you can watch the gameplay below.
Screenshots
Poule Poeufs: Play | Score | Credits | Quit
Pause: Continue | Quit
Game over: You collected X chicks! | Quit
Score - Reset