Jump to content


Mad Marbles(LWP with realtime glass ball effect(ì)

android opengl-es physics 3d

3 replies to this topic

#1 DrKappa

    New Member

  • Members
  • Pip
  • 2 posts

Posted 24 September 2012 - 09:16 AM

Mad Marbles / Mad Marbles Lite is an android live wallpaper I recently released on Google Play.

Posted Image

It renders a set of moving glass marbles affecting the background image. The wallpaper features OpenGL ES 2.0 rendering and physics simulation. It is also interactive as you can select single marbles and move them around. Marbles collide and there is also an accelerometer-driven mode that makes marbles move accoring to you device orientation. On devices supporting background scrolling when changing home screen, marbles gets a gravity impulse following the hone screen change.

Technically speaking physics is performed using a dynamic box2d library compiled in native code for performance. Box2D library is then called from java code using JNI. Rendering is 100% OpenGL ES and glass ball effect is achieved with a fragment shader.

The difference between the lite and full versions is full version supports custom background images, has a customizable halo effect, allows selecting a specific marbles color and adds multicolor mode with 10 presets included.

Feedback and suggestions are welcome!

#2 v71

    Valued Member

  • Members
  • PipPipPipPip
  • 354 posts

Posted 26 September 2012 - 04:23 PM

The concept is nice, but the problem is that there is an old atari game called marble madness ( mid 80s ) , is it possible to incur into alegal action from atari ?
Check my code in the c/c++ section :
http://www.binpress.com/browse/c

#3 DrKappa

    New Member

  • Members
  • Pip
  • 2 posts

Posted 27 September 2012 - 01:01 PM

Hi, thank you for your reply!

I assume that shouldn't be a problem. In google play I added LWP to both apps to make it clear it's a live wallpaper. The description, screenshots and video clearly show it's a live wallpaper and I don't reference the atari videogame marble madness. Also the title doesn't trick users into thinking it's a game or not even a clone... if my intention was to trick users I might have chosen some weird title like "marbles of madness" or "the madness of mables" so that by searching marble madness my app could have been returned by google play search. Actually if you search for "marble madness" you won't find my app but a serie of Marble Madness clones.

Hope you enjoyed the app.

:)

#4 v71

    Valued Member

  • Members
  • PipPipPipPip
  • 354 posts

Posted 27 September 2012 - 05:26 PM

You are perfeclty correct, i just had a quick glimpse about your app and my subconscious suggested it was a marble madness clone.
I guess its old age starting to play tricks
Check my code in the c/c++ section :
http://www.binpress.com/browse/c





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users