Work

Flappy Propeller

Personal Project

Duration : 2 days

Source Code : https://github.com/nniodil/Flappy-Propeller/tree/main/Scripts

Web Browser Playable Link : https://nadirio.itch.io/flappy-propeller

Gameplay :

Project Overview:

Developed a fully functional clone of Flappy Bird in just two days, demonstrating a solid understanding of basic game development principles and efficient problem-solving skills.

Skills and Knowledge Applied:

Game Loop Implementation:

  • Managed game updates and rendering within a loop to create a seamless gameplay experience.

User Input Handling:

  • Implemented responsive controls to ensure smooth and accurate player interactions.

Physics and Movement:

  • Applied basic physics principles to simulate gravity and control the movement of the bird.
  • Collision Detection:
  • Integrated collision detection to handle interactions between the bird and obstacles.

Scoring System:

  • Developed a scoring mechanism that tracks and displays the player’s score.

State Management:

  • Managed different game states (e.g., playing, game over) to control game flow.

Game Mechanics:

  • Designed and implemented core gameplay mechanics, such as flying through gaps between obstacles.

Infinite Scrolling:

  • Implemented an infinite scrolling system for the ground and pipes to ensure smooth and continuous gameplay.
  • Technical Skills Demonstrated:

Programming Languages: Used C# for scripting game logic.

Game Engine:

  • Utilized Unity to develop and test the game, showcasing familiarity with a professional game development tool.
  • Debugging and Optimization:
  • Identified and fixed bugs, ensuring the game runs smoothly and efficiently.

I did not create Assets.