utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
372 stars 42 forks source link

Add 3D demo #191

Closed CedNaru closed 4 months ago

CedNaru commented 5 months ago

This PR adds a simple 3D demo so we can test if the 3D maths are properly working in this plugin. The demo is a FPS view with 3 balls.

Left ball: Explosion sound when you kick it. Middle ball: Regular engine noise, like in the 2D demo. Right ball: Barrel roll sound increasing in intensity with the speed of the ball.

Also rename the other demos to "low_level_2D" and "high_level_2D" to match with the new "high_level_3D".

Demo based on https://github.com/tavurth/godot-simple-fps-camera

image

CedNaru commented 5 months ago

Not a draft anymore. I won't correct the issues I noticed in the demo because too many, it will be done in another PR. Things I noticed: