3D Rubiks Cube Engine that is designed to be used with someone with basic flash skills.

This project received 6 bids from talented freelancers with an average bid price of $469 USD.

Get free quotes for a project like this
Employer working
Project Budget
$30 - $150 USD
Total Bids
Project Description

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

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online