Dante-666 / bouncy-ball

hello world game for g3d development and learning
1 stars 0 forks source link

Create a level for the game now that we have the motion controller ready. #24

Open Dante-666 opened 4 years ago

Dante-666 commented 4 years ago

Design it on paper first and create a basic textured level with different OBJ meshes in blender. This will be the tutorial level.

Dante-666 commented 4 years ago

Maybe start along the lines which were proposed, we need a Wiki here probably.

Dante-666 commented 3 years ago

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.

Dante-666 commented 3 years ago

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.

Dante-666 commented 3 years ago

The level will mainly have an array of boxes which the ball needs to break by entering accelerator objects.

Dante-666 commented 3 years ago

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