Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evgenyzhukov/ambientball3d
Mobile game developed with Unity. Available on Google Play.
https://github.com/evgenyzhukov/ambientball3d
arcade-game csharp game-development google-play-store indie-game-dev unity3d
Last synced: about 1 month ago
JSON representation
Mobile game developed with Unity. Available on Google Play.
- Host: GitHub
- URL: https://github.com/evgenyzhukov/ambientball3d
- Owner: EvgenyZhukov
- License: other
- Created: 2022-07-31T14:45:41.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T20:35:09.000Z (3 months ago)
- Last Synced: 2024-12-15T19:24:33.887Z (about 2 months ago)
- Topics: arcade-game, csharp, game-development, google-play-store, indie-game-dev, unity3d
- Language: C#
- Homepage: https://saveloadgames.wordpress.com/
- Size: 5.41 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **Ambient Ball 3D**
Ambient Ball 3D is an exciting 3D arcade game with a minimalist design and atmospheric music. The goal is to collect stars, overcome obstacles, and solve puzzles using unique ball control mechanics.
[**Download on Google Play**](https://play.google.com/store/apps/details?id=com.SaveLoadGames.AmbientBall3D&hl=en)
[**Visit the Game's Website**](https://saveloadgames.wordpress.com/)---
## ๐ฎ Game Features
- **Handcrafted levels:** Eight unique levels, each introducing new mechanics and challenges.
- **Procedurally generated mode:** Unlocked after collecting enough stars.
- **Controls and physics:** Realistic physics with two control modes (joystick or tilt controls).
- **Diverse abilities:** Change the ballโs properties, including jumping, acceleration, and weight adjustment.
- **Soundtrack:** Relaxing ambient music creating a calming and immersive atmosphere.---
## ๐ Technical Details
- **Unity version:** 2022.3.7f1
- **Programming language:** C#
- **Platforms:** Android
- **Assets:**
- "Save Game Free โ Gold Update" by Bayat Games
- "Joystick Pack" by Fenerax Studios
- "DL Fantasy RPG Effects" by dreamlevel### **Implemented Mechanics and Technologies**
1. **Object physics:** Custom handling of mass, jumps, and acceleration.
2. **Level system:** Eight handcrafted levels plus a procedurally generated endless mode.
3. **Camera controls:** Free rotation for full overview.
4. **Control modes:** Switching between joystick and gyroscopic control.
5. **Progress saving:** Implemented using JSON serialization.
6. **Post-processing effects:** Using Universal Render Pipeline (URP).
7. **Particle effects:** Includes visual elements like explosions and star glimmers.
8. **Advertisements:** Integrated using Unity Ads with minimal user interruption.
9. **Optimization:** Adjusted for smooth performance on low-spec devices like the Samsung A10.
10. **Testing:** Performed using Android Studio and Unity Remote.---
## ๐ Credits
### **Sound and Music**
- **Sound effects:** Jordan Powell (Erokia)
- **Composer:** Jens Johansson (DEX 1200)
- **Soundtrack:**
- Reflexion
- Lucy
- Numfashi
- Annashuwa
- Stellar Minds
- Image Of Contisalem
- Obsticalls
- Alert
- Yanayi### **Assets**
- "Save Game Free โ Gold Update" by Bayat Games
- "Joystick Pack" by Fenerax Studios
- "DL Fantasy RPG Effects" by dreamlevel### **Fonts**
- In-game: Disaster Fonts (Andrew Young)
- Logo: Christian Robertson### **Icon**
- Logo icon design: Maxim Kulikov### **Development**
- Game design and programming: Evgenii Zhukov---
## ๐ License
This work is licensed under a [Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License](https://creativecommons.org/licenses/by-nc-nd/4.0/).You are free to:
- Share โ copy and redistribute the material in any medium or formatUnder the following terms:
- **Attribution:** Credit must be given to the creator.
- **NonCommercial:** The material cannot be used for commercial purposes.
- **NoDerivatives:** You cannot modify or distribute modified versions of the material.For more information, see the full license text in the [LICENSE](./LICENSE) file.
---
## ๐ Contact
- **Developer:** SaveLoadGames
- **Email:** [[email protected]](mailto:[email protected])
- [Game Website](https://saveloadgames.wordpress.com/)
- [Google Play](https://play.google.com/store/apps/details?id=com.SaveLoadGames.AmbientBall3D&hl=en)