Streets Of Boston Software

Software by Anton Spaans

Gube

GubeThe Rubik’s Cube for Android Phones

In 1974, the Hungarian professor of architecture Ernő Rubik invented the now well known puzzle that is named after him: “Rubik’s Cube™”. To solve the puzzle, each of the six faces must be of one solid color. This ageless game is a test of wit, dexterity and problem solving and has now been brought to the virtual world of Android as “Gube”.

If you have any comments, complaints or compliments, you can do so in the comments-section below.

Thank you very much.
– Anton Spaans.

Category: Android, Gube, Rubik's Cube

Tagged: , , ,

11 Responses

  1. Ryan Heaton says:

    Thank you for making Gube! It runs GREAT! It is loads of fun and I’m glad to have when the physical cube isn’t around or just wouldn’t look right to be solving (church?). ;-)

    I have been thinking of a few suggestions for the product, if you don’t mind. Here are two “easy” ones to define:

    - Custom skins for the squares.
    - 4×4 + sized cubes. (Not that I know how to do those, but I could learn.) :-)

    The other suggestion I have is much more complicated to type in a short note. It has to do with building an option to “lock” the cube position at a top-front view (60-ish degree?) and then have a fixed rotation only on the axes. (Still starting the rotation process from the top or bottom portions of the screen like it is now.)

    If you are interested in my suggestion, I would be happy to more clearly define it for you. If you are already working on something or just don’t need the info, that’s fine too. :-)

    Thanks again for a fun app!

    Ryan

  2. Streets says:

    Hi Ryan,

    I’m happy you like The Gube and I want to thank you for your suggestions.

    I’ve already been thinking about locking the Gube in some position to ease the turning of the layers. I’m still thinking about the specifics for this. But any suggestion is welcome.

    About the 4×4x4 cube: The main problem, for cubes that are more than 3×3x3 in dimension, is the sizes of the little faces on the screen. The smaller they get, the harder it is to turn the layers. They are already smallish for the 3×3x3. For now, i’m not going to do this. But maybe in the future, you never know :)

    Custom Skins: Good suggestion!
    Picking 6 pics from your phone or the internet, maybe crop them to a square and assign each of them to one face.

    But, aren’t you supposed to pay attention in church…? :-D

  3. Lajos Kelemen says:

    Hi,

    I bought Gube from Handango. It seems that it doesn’t save the state of the cube after a while.
    Is there any update of the game? It doesn’t seem to check for updates although it is said on its Handango page:
    “Checks automatically for Gube updates”

    thanks
    Lajos

  4. Streets says:

    Hi Lajos,

    You should be able to go to Handango and get your *free* upgrade (latest version is 1.0.3).

    Let me know if this works out for you. If not, I’ll make sure you get the latest version.

    Thanks for contacting me.
    – Anton

  5. David Barr says:

    Thanks for developing the nice Rubik’s Cube program. I’ve got two suggestions.

    I think the cube rotation interface is more complicated than necessary. I don’t think that you need to do the Z axis rotation when we drag horizontally in the upper half of the screen. I’d rather have the upper half work exactly like the lower half.

    Also, I get tired of waiting for the cube to scramble. Either make the layer rotation speed increase about tenfold while scrambling or don’t animate the scramble at all.

    Thanks,

    David

  6. Streets says:

    Thanks for commenting, David.

    I may be able to make it optional, the Z-rotation when you touch the top-part of the screen.

    About the scramble speed: Go to the Menu and then the layer settings. Increase the layer turning speed to maximum. Scrambling now goes a LOT faster :)

  7. Zu-Yon Han says:

    We are looking for people that either is considering to develop or have already developed application(s) on the Android platform.

    The Luleå University of Technology, Sweden, together with the University of Manchester, UK, is about to start a study in US on developer experience.

    The research process includes online sessions in mid September. This will consist in participating during 10 days (1 question per day) to a bulletin board session (i.e. a forum on the Ning.com web site - no installation required).

    If you would like to participate in one of the sessions, that would take a maximum of 15 minutes of your time (per day), please contact me at: zuyon@prontocommunication.se

    30 $ will be offered to the participants.

    Regards,
    Zu-Yon Han at Pronto Communication, Sweden.

  8. Sure says:

    Hi Lajos,

    I found here from the Google Android Developers Group.

    I’ve a question about your “gluUnProject” methed which you shared on the site.
    Regarding the argument “float winz”, could give me some help of how to get this value correctly?

    Thank you very much indeed!

    Regards
    Sure Zhang

  9. Streets says:

    About the winz paramater of gluUnproject:
    The value of ‘winz’ is either 0 or 1 when trying to obtain a 3D coordinate of your 2D touch-point on the screen.

    You have to call gluUnproject twice, once with winz=0 for the near-plane, the other time with winz=1 for the far-plane. Then you have a line in your 3D model, perpendicular to your screen (near-plane) to the far-plane.

    After that you have to calculate the nearest intersection-point of this line with one of your opengl objects.

  10. Sure says:

    :)
    Thank you very much for your help!
    Now I’m on the correct way!

    Sure

  11. anfernee says:

    i want to know that the viewport in gluUnProject

    i use gl.glGetIntegerv(GL11.GL_VIEWPORT,viewport,0);
    to get the viewport values,but it always return 0;

    could give me some help of getting the viewport?

    Thank you very much indeed!

    Regards
    Anfernee Cheung

Leave a Reply

Download 'The Gube'

Download 'Snap FX'

Welcome

Streets Of Boston Software welcomes you on our web-site. You can find software products here that are freeware or that can be purchased for a small fee on various markets.


Streets Of Boston Software is tied to Streets Of Boston Photography by the fact that both are owned by Anton Spaans from Boston, MA.


If you like to leave me a Voice Mail...

 

Social