FLAP
RÔLE
Technical Game designer
DESCRIPTION
Flap is a bird controller project I did on my own during my 4th year at Piktura. My goal was to reproduce an arcade-style bird controller. My various inspirations come from games like Assassin's Creed or even other independent games.
I also developed during my 5th year a gameplay prototype that took the controller.
YEAR
2023
TYPE
Controller
PLATFORM
PC
ENGINE
Unity


Main Work
Main Controller
I was able to realize the basic controller of a bird, its movements and behavior in flight and on the ground. I was strongly inspired by the movements of an airplane, while combining them with the natural movements of birds, such as hovering, diving and climbing.
I was then able to realize certain behaviors, such as the fall of the bird due to a collision with the ground or a tree, and a landing mode. The ability to move the camera during flight etc...
For the air traffic controller, I set up the same behavior as an airplane, using the concept of pitch and roll.

To be able to create my controller I first went through a state machine that enormously helped me to realize my project.

To make this prototype, I looked at several games that use this kind of controller, including Assassin's Creed, which has an eagle view and gives us the control of a bird. I was also able to contact an independent developer who was working on an arcade bird controller, which gave me some ideas for my controller.


Main Work in progress
During my 5th year I was able to work again on the controller and so I worked on several axes:
The first is to improve and add details to the controller, a new animation, a "take-off" state, more fluid and natural camera movements.


The second was to add gameplay around the controller. I took inspiration from the Untilted goose game and Hitman to create a fun game concept. We'll be playing a seagull that has to accomplish objectives that are all related to annoying humans (catching their food, scaring them, grabbing objects...) I wanted to add a sandbox feel to the project since there are several ways to accomplish certain objectives like in Hitman.


The idea behind this project is not to finish the complete game, but to show that I can, design and prototype gameplay mechanics on an existing concept.
Here is a showcase of what I have already done.
