Charles Russell

Charles Russell

Software Developer.

Charles Russell

Charles Russell

Software Developer.

Projects

This is a collection of my public projects on GitHub pulled from the GitHub API.

Project
Java-Flappy-Bird-Clone

Created: March 2022

Last Updated: February 2024

Java-Flappy-Bird-Clone


Java-Flappy-Bird-Clone

This is a project born during the summer after my first coding class in university.
This is my take on the classic Flappy Bird game, built entirely in Java using the java.awt package.

Explore the docs »

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Usage
  3. Contact
  4. Acknowledgments

About The Project

Java-Flappy-Bird-Clone

Java-Flappy-Bird-Clone is my personal project, created with a lot of passion and effort during my early days of learning programming. As a fan of classic games and with a newfound interest in coding, I decided to challenge myself by recreating the popular Flappy Bird game.

The game features a simple yet addictive gameplay mechanic where players control a bird by tapping the screen to keep it airborne while avoiding pipes. It may sound simple, but it's surprisingly challenging and fun!

This project not only helped me solidify my understanding of Java programming but also allowed me to explore game development concepts, such as collision detection, game loops, and user input handling. Overall, Java-Flappy-Bird-Clone holds a special place in my coding journey as it marks the beginning of my exploration into game development.

(back to top)

Usage

To run the game, you need to have Java installed on your system. You can download the JAR file from the latest release.

  1. Download the JAR file from the latest release.
  2. Open Command Prompt and navigate to the directory where you downloaded the JAR file.
  3. Run the game by executing the following command:
    java -jar Flerppy.Birb.jar
    

Contact

If you have any questions, suggestions, or just want to chat about coding or game development, feel free to reach out to me!

(back to top)

Acknowledgments

I want to express my gratitude to the developers and contributors of the java.awt package for providing the tools and resources necessary to bring this project to life.

(back to top)

gamejavajava-game-developmentjavaawtjavaswing