This new venture requires a flash/actionscript based web front end to interactively manage and graphicaly display the movements of up to 1000 participants within a 100x100x100 3D
There are many features to enter this requirement later, for now the basic engine needs creating - there will likely be more add on work later...
The screen should allow the following features for the player.
Select from available mazes(cubes) to either view activity, join if not full, or restart if already playing.
Buttons to navigate the maze in X, Y, or Z direction
Buttons to rotate the current view of the maze in X, Y, Z directions.
The graphical representation of the maze does not need to show the actual available paths,
except for the external surfaces. However the players poition in the 3D space needs to be shown, plus all other players - currently this only needs refreshing as the player moves. The cube should be thought of as transparent so all players show through, and by rotating the cube you can see their positions relative to each other.
The array of all player positions, maze wall positions, etc will need to be maintained in an external DB - I would prefer Access/MSDE/SQL Server, but will consider other structures presented in your proposal.
There needs to be admin features to manage and generate the available mazes, plus players and their current locations - if this can be done in actionscript then great, if not then I would prefer either ASP for web, or VB6 for external app.
As stated above, at this stage it is the basic 3d engine and interface that is required, much more will come later. Please quote indicating which functionality you can provide.
I will upload mockup screens shortly...