Open Dante-666 opened 4 years ago
Maybe start along the lines which were proposed, we need a Wiki here probably.
Private repos don't allow a wiki page so keep this as it is and use the google doc. Close the Wiki creation task as this is not needed. Implement the main test level in stages in this Milestone and finish the rest. This task is essentially a mini-level which will open up more ideas to implement.
For now, I need to add a LevelEditor and let's store everything inside the AnyFile with indexed objects. This seems to be the best way to go about this since we need some initialization and if we can exploit the SceneEditing features, why not? The first mini-game that the ball needs to perform is break a wall.
The level will mainly have an array of boxes which the ball needs to break by entering accelerator objects.
Investigate Collision callbacks and how to use them in G3D. This would be tricky. We need to find if the ball has entered some area so that an effect, like a force-field can be applied to it. #33
Design it on paper first and create a basic textured level with different OBJ meshes in blender. This will be the tutorial level.