Pointer Lock is intended to simplify mouse locking to access mouse events even when the cursor goes past the boundary of the window or screen. For example, a user can continue to rotate or manipulate a 3D model by moving the mouse without end. Without mouse locking, the rotation or manipulation stops the moment the pointer reaches the edge of the window or screen.
To sum up, if you want to make a first-person 3D game (DOOM-like, Quake-like etc.) with Defold, you need this extension.
Check out the web demo to test Pointer Lock on your desktop PC.
I wanted to join the latest LD49 and to make another one 3D FPS game with Defold. However, I didn’t come up with an idea. And instead of that, I made this asset based on DRILLER.
Enjoy!
Check the Github page to see what’s included and how to use the asset: