Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.73 KB

File metadata and controls

41 lines (29 loc) · 1.73 KB

1️⃣ Introduction

"FLAPPY BIRD" is a classic side-scrolling mobile game recreated using OpenGL graphics package and implemented with C programming language.

2️⃣ Architecture Diagram

3️⃣ Prerequisites

HARDWARE REQUIREMENTS
✔ RAM: 2GB or Higher.
✔ Hard Disk: 40GB or higher
✔ Monitor:1024 x 768 Display Resolution.
✔ Operating System: Windows /Linux.

2.3 SOFTWARE REQUIREMENTS
✔ C language
✔ UBUNTU 22.04
✔ OpenGL

4️⃣ Steps

1 Environment Setup: Configure the project environment for OpenGL graphics.

2 Graphics Creation: Design the 2D retro-style visuals for the game.

3 Game Mechanics: Define how the game operates, such as continuous rightward movement and gravity effects.

4 Collision Handling: Implement collision detection between Faby and pipes.

5 Scoring System: Develop a system to track and display the player's score.

6 User Interaction: Enable player input to control Faby's upward flapping.

7 Main Loop: Set up the core game loop for smooth gameplay.

8 Testing and Debugging: Thoroughly test the game for any issues and debug as needed to optimize performance.

5️⃣ Output