LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

Rubik's cube 2D display

Root / General / [.]

12Me21Created:
I am making a virtual Rubik's cube in smilebasic. At first, I wanted a "true" 3D display, where you could rotate the cube. However, I don't know how I would make this, and it wouldn't allow you to see all the sides of the cube at once. I tried using a cross shaped net, but it was bad because adjacent faces didn't always connect. Then I tried this: which works, but it's an optical illusion (red is meant to be the front, not the back of the inside). So, instead of trying to fix this illusion, I used it to my advantage with this design https://www.dropbox.com/s/0oanqia0ev4rccf/example.png?dl=0 (sorry, all image hosting sites are total shit) I'm not sure how well it will work though...

looks cool!

Looks pretty cool dude! I like the illusion this makes

Agreed, this is a neat way to represent a rubik's cube. How are you going to handle controls? I feel like the game has such a tactile quality that quick turns,orientation, and row/column changes are required to make this feel right. Have you considered an unwrapped cube, like a 't' shape, with slight perspective folds( similar to your picture)? I guess the discontinuity might make understanding moves too difficult.

1) If only there was a 3d, flatshaded polygonal rubiks cube... 2) Why/What about the 2x2? I would think, it would be easier to do. 3) Use Circle pad to rotate cube (even in 2-d mode), d-pad+Buttons combo for cube row/column moving. (better for 2x2.)

I don't know why I didn't do a 2x2... I guess because the 3x3 is the original size, and most widely known. and now that I have the code for turning a 3x3, I might as well make a display for it, rather than starting over with a 2x2x2.

The voxel editor by OBONO has an engine very close to what you were trying to do, but tearing it apart just for the 3D rendering bits would be a bigger hassle than making your own 3D engine. I'm not even sure if a download key for it is on this website.

http://www.rubiksplace.com/images/2x2BeginnersMethod/rubiks-cube-2x2.PNG Would you like it to look like that? Rotate it to see each color with d-pad?

http://www.rubiksplace.com/images/2x2BeginnersMethod/rubiks-cube-2x2.PNG Would you like it to look like that? Rotate it to see each color with d-pad?
That was my original intent, but every "3D" rubik's cube I've used just feels wrong. even an early version of my 2D display was better. I actually managed to solve the cross at the bottom! :)

I can help you with the 3d code. I´ll give you some formulas made in PTC (compatible) that would imnediately fit. Just say okay. :)

...That was my original intent, but every "3D" rubik's cube I've used just feels wrong. even an early version of my 2D display was better. I actually managed to solve the cross at the bottom! :)
I agree, no matter how well done a 3D cube is they still all feel wrong to me. I say keep going with this idea. You might actually come up with a playable digital cube, something the 3D versions fail at. (they're slick but nothing like playing a real cube)

How about using a 3d engine to make a 3d cube?

How about using a 3d engine to make a 3d cube?
Thats what I want to help with.

How about using a 3d engine to make a 3d cube?
Thats what I want to help with.
I guess you could try modifying the raycaster. I hope that helps.

You could do six grids of 3x3 and label them. That's all I can think of.