Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dulvui/ball2box
Casual ball game created with Godot Engine for iOS, Android, Linux and Web
https://github.com/dulvui/ball2box
android fdroid flatpak godot html5 ios itchio linux opensourcegames web
Last synced: 6 days ago
JSON representation
Casual ball game created with Godot Engine for iOS, Android, Linux and Web
- Host: GitHub
- URL: https://github.com/dulvui/ball2box
- Owner: dulvui
- License: agpl-3.0
- Created: 2022-09-01T18:18:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T16:55:47.000Z (12 days ago)
- Last Synced: 2024-10-27T19:53:19.205Z (12 days ago)
- Topics: android, fdroid, flatpak, godot, html5, ios, itchio, linux, opensourcegames, web
- Language: GDScript
- Homepage: https://simondalvai.org/games/ball2box
- Size: 47.7 MB
- Stars: 37
- Watchers: 2
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Roadmap: ROADMAP.md
Awesome Lists containing this project
- awesome-godot - Ball2Box - Shoot the ball into the box, available for iOS, Android and html5. (Games / 3D)
- awesome-godot-3 - Ball2Box - Shoot the ball into the box, available for iOS, Android and html5. (Games / 3D)
- awesome-godot-3 - Ball2Box - Shoot the ball into the box, available for iOS, Android and html5. (Games / 3D)
README
# Ball2Box
[![Android upload](https://github.com/dulvui/ball2box/actions/workflows/upload-android.yml/badge.svg)](https://github.com/dulvui/ball2box/actions/workflows/upload-android.yml)
[![iOS upload](https://github.com/dulvui/ball2box/actions/workflows/upload-ios.yml/badge.svg)](https://github.com/dulvui/ball2box/actions/workflows/upload-ios.yml)
[![itch.io upload](https://github.com/dulvui/ball2box/actions/workflows/upload-itchio.yml/badge.svg)](https://github.com/dulvui/ball2box/actions/workflows/upload-itchio.yml)
[![REUSE Compliance Check](https://github.com/dulvui/ball2box/actions/workflows/reuse.yml/badge.svg)](https://github.com/dulvui/ball2box/actions/workflows/reuse.yml)Swipe to toss the ball and hit the box in over 100 levels.
This game is open source, with no ads and no tracking.Made with [Godot Engine](https://godotengine.org) version 3.x
Track the migration to Godot 4.x in [issue #6](https://github.com/dulvui/ball2box/issues/6)
## Table of contents
- [Ball2Box](#ball2box)
- [Table of contents](#table-of-contents)
- [Roadmap](#roadmap)
- [Setup](#setup)
- [export\_presets.cfg](#export_presetscfg)
- [Translations](#translations)
- [Contributions](#contributions)
- [Licenses](#licenses)
- [Code](#code)
- [Audio](#audio)
- [2D assets](#2d-assets)
- [3D assets](#3d-assets)
- [Font](#font)## Roadmap
Features/issues lists are visible in the [Roadmap](ROADMAP.md)## Setup
Get the latest version of the Godot Engine editor and check out the
repo. Then open the `game/project.godot` file with the editor.For further instructions, like exporting to mobile, please read the official [Godot Docs](https://docs.godotengine.org/en/stable/).
### export_presets.cfg
To be able to export for Android or iOS, copy the `export_presets.[platform].exmaple` file and fill in your values.
Example for Android
```sh
cp game/export_presets.android.example game/export_presets.cfg
```## Translations
If you found typos or want to add a language to the game, please open a pull request.All words in the game with all it's languages are located in this file
`game/assets/i18n/UltimateTossi18n.csv`The store descriptions are located here
`store-pages/`## Contributions
If you want to contribute to the project, please fork the repo, make your changes and make a pull request with a short description of the changes you made.To be sure that your changes will be merged, you can open an issue first with the details of the changes.
Then we will see together, if and how the change could be implemented.## Licenses
The game itself is licensed under the [GNU AGPL v3.0](LICENSE) license and all
assets made by myself are licensed under the [CC-BY-SA-4.0](https://creativecommons.org/licenses/by-sa/4.0/) license.### Code
"Ball2Box"
Copyright: 2020 Simon Dalvai
License: [GNU AGPL v3.0](LICENSE)
```
game/src/**.tscn
game/src/**.gd
```"Godot Engine"
Copyright: Juan Linietsky, Ariel Manzur and contributors
License: [MIT](godotengine.org/license)### Audio
"The heist" Royalty-Free Music
Copyright: https://audiohub.com
License: [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
```
game/assets/audio/heist.ogg
```"Snares and Crash"
Copyright: LMMS (https://github.com/LMMS/assets)
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/audio/snare05.ogg
game/assets/audio/snare02.ogg
game/assets/audio/crash02.ogg
```
### 2D assets"2D Assets"
Copyright: 2020 Simon Dalvai
License: [CC-BY-SA-4.0](https://creativecommons.org/licenses/by-sa/4.0/)
```
icon.png
game/assets/target.jpg
game/assets/background-2.png
game/assets/pause.png
```"Game Icons"
Copyright: kenney.nl (https://www.kenney.nl/assets/game-icons)
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/star.png
game/assets/right.png
game/assets/musicOn.png
game/assets/musicOff.png
game/assets/left.png
game/assets/audioOn.png
game/assets/audioOff.png
game/assets/arrowDown.png
game/assets/information.png
game/assets/pointer.png
```"Patterns Pack"
Copyright: kenney.nl (https://www.kenney.nl/assets/pattern-pack)
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/patterns/pattern_04.png
game/assets/patterns/pattern_09.png
game/assets/patterns/pattern_27.png
```"Patterns Pack 2"
Copyright: kenney.nl (https://www.kenney.nl/assets/pattern-pack-2)
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/patterns/pattern_0001.png
game/assets/patterns/pattern_0003.png
game/assets/patterns/pattern_0007.png
game/assets/patterns/pattern_0008.png
game/assets/patterns/pattern_0021.png
game/assets/patterns/pattern_0024.png
game/assets/patterns/pattern_0025.png
```"Github icon"
Copyright: simple-icons https://github.com/simple-icons/simple-icons
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/github.svg
```"Copy/Paste icons"
Copyright: Google material-design-icons https://github.com/google/material-design-icons
License: [Apache-2.0](https://github.com/google/material-design-icons/blob/master/LICENSE)
```
game/assets/copy.svg
game/assets/paste.svg
```### 3D assets
"Torus ball"
Copyright: 2020 Simon Dalvai
License: [CC-BY-SA-4.0](https://creativecommons.org/licenses/by-sa/4.0/)
```
game/assets/obj/torus-ball.obj
```"Star"
Copyright: Savino (https://opengameart.org/content/star-0)
License: [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/)
```
game/assets/obj/star.obj
```"Volleyball"
Copyright: PatelDev (https://skfb.ly/6VWCM)
License: [CC-BY-4.0](http://creativecommons.org/licenses/by/4.0/)
```
game/assets/obj/Volleyball.obj
```"Football"
Copyright: siixarn (https://skfb.ly/KqJH)
License: [CC-BY-4.0](http://creativecommons.org/licenses/by/4.0/)
```
game/assets/obj/Football.blend.obj
```License: "Octoball"
Copyright: EZduzziteh (https://opengameart.org/content/some-more-wire-balls)
[CC-BY-3.0](https://creativecommons.org/licenses/by/3.0/)
```
game/assets/obj/Octoball.obj
```### Font
"manrope.thin.otf"
Copyright: sharanda (https://github.com/sharanda/manrope)
License: [SIL Open Font License](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)
```
game/assets/font/manrope.thin.otf
```