I need a 3d rubik's cube engine and all the functions and variables to allow me to simply integrate it into my app There is an engine that exists that is a good start for someone with flash experience with a full tutorial on how it works at [url removed, login to view] For myself this engine is a bit too complicated .. I need someone to either create a simplified engine or expand upon this one making it easy to use for someone new to flash.
I do not need the cube to work freely with mouse movements but just with the functions written to be able to control them in any way I feel necessary for my app.
Need functions that allow me to do the following:
Determine what side is facing user (can be valued as you feel .. a,b,c - 1,2,3 - Red,Green,Blue ... etc.
Rotate specific row/column a specific direction (showing the rotation animation)
Ex: RotateCubeRow (Row,Degrees) RotateCubeCol (Col,Degrees)
Change specific squares images Ex: CubeImage (CubeSide,Row,Col,Image) (also variables to set up images initially)
Determine what cube side, column and row was clicked
Rotate cube on X,Y, Z axis Ex: RotateCubeX(Degrees) .. RotateCubeY(Degrees) .. RotateCubeZ(Degrees)
Set the size of the cube (In size of squares on cube)
Determine what image is in a certain square Ex: GetImage(CubeSide,Row,Col)
As an example, Degrees should work as 360 for a full circle turning one way and -450 for full circle and a half turning the other way for x,y and z axis
All movements should show a full animated motion