3D Bubble Shooter - v2
About
Continuation of the first 3D Bubble Shooter project. The strict cross-sectional view of the first iteration didn't translate well enough to a 3D space, so I tried showing a thicker cross-section. This was my first exploration into writing shaders, so it was fun to see how far I could go.
InputControllerKeyboardMovementLeft Thumb StickWASDAimingRight Thumb StickMouseTowards CameraRight TriggerEAway from CameraLeft TriggerQShootRight BumperLeft Mouse ButtonExit GameAlt+F4
Moving through the world is still too confusing, so I'm going to continue experimenting with how to communicate moving towards/away from the camera.
I also have a skeleton for a procedural level-generator started, so my next step is to fully implement it. The end-goal is for the player to start at the top and find a path downwards to the next level. To do this, I plan for the generator to make a single path through a 3D list, then pick from a list of objects with different numbers of doors and rotate them appropriately.