Skip to content

GabrielOlivierDEV/BallGame

Repository files navigation

🎾 BallGame

BallGame is a Pong clone developed in Godot 4, created as a learning project for my programming and game design journey.
It features characters from my webcomic Haruka the Demon Boy.

About the Project

How to Play / Run the Game

  • Clone the repository:
    git clone https://github.com/GabrielOlivierDEV/BallGame.git
    
  • Open the project in Godot 4
  • Run the main scene
  • Enjoy!
  • Or just download the latest .zip file from releases, extract and open the .exe =P
  • Enjoy!

🎮 Gameplay & Features 🎮

  • Modes

    • Finite Mode: First to score 3 points wins.
    • Infinite Mode: Play endlessly until you give up!
    • Secret Glitch Mode: Hidden surprise… can you find it?
  • Difficulties (Singleplayer)

    • Easy
    • Hard
  • Game Options

    • Singleplayer (vs AI)
    • Multiplayer (1v1 local)
  • Controls

    • Player 1: WASD
    • Player 2: Arrow Keys
    • Fullscreen: Press F12

🎵 Music Credits 🎵

The following music tracks are used in BallGame and are all public domain / free to use from OpenGameArt.org:

📝 License ⚖

BallGame is an open-source project. You are free to use, modify, and distribute the code under the terms of the MIT License.

Important notes:

  • The all visual assets and characters remain copyrighted by the creator (from Haruka the Demon Boy/Haruka the Chaotic Boy) and cannot be used or redistributed without permission.
  • The music tracks included in the game are from OpenGameArt.org and are public domain / free to use.
  • The game uses the Dialogic dialogue plugin, which is open-source and free to use under its own license.
  • More licenses inside the "licenses" folder.