Project
Flip Decibel
Android coin-flip app with 3D OpenGL ES rendering and a hidden volume-based rigging mechanic.
About the project
Flip Decibel is a customizable coin flipper app for Android. It's built in Java using Android Studio. The coin is rendered in 3D with OpenGL ES 2.0 and has a smooth flip animation that can be adjusted with the animation speed slider. It's a simple app that flips a coin, but is also a hidden pranking tool.
The app features a Rig Mode that links the coin's result to the volume level of the phone. If Rig Mode is enabled, then any flip above 50% volume will always land heads and any flip below will always land tails, giving the user silent control over every flip. Additionally, the coin can be individually customized on each side with a skin system including, but not limited to, text labels, custom images and animal skins such as dog, cat, monkey, bear, duck and chicken (more incoming). All the settings and preferences are stored locally using SharedPreferences.
Flip Decibel was developed solo over a period of two months, and was the first Android application I have ever developed with no experience in Android development or OpenGL ES.
Details
Coming soon!