ShiftUnlocked
While the Roblox Shift Lock camera works, I wanted more for my game.
ShiftUnlocked is a third-person camera module for Roblox Studio, offering high customizability, simple setup, and the versatility to support various projects. Fully compatible with Roblox’s native features and more, it provides smooth support across mobile, PC, and console platforms. ShiftUnlocked addresses longstanding issues in the native camera system while faithfully replicating the classic Roblox shift-lock behavior, ensuring a reliable and enhanced user experience.
Features introduced:
- Proper collision detection
- Camera Shake functionality
- Improved Zoom Control
- Camera velocity offset option for a more dynamic camera feel
- Tons of properties for customizing every aspect of the camera
Showcase
Camera Collision
Imagine an area in our game that is initially locked and becomes accessible later on. We want to prevent players from discovering what lies behind the door too early, for narrative reasons.
Any veteran Roblox player can abuse a known Shift Lock bug to see through any wall. This can give them a competitive advantage or break a game’s narrative.
Velocity Offset
ShiftUnlocked
This uses the default Velocity Offset settings, which are designed to be unobtrusive. You can adjust the velocity offset to fit your project’s needs.
Shift Lock
Installation
Wally
To set up using Wally, use the following to get the latest version:
shiftunlocked = "yiannis123git/shiftunlocked@*"
Manual
Download ShiftUnlocked.rbxm
from the latest release and drag and drop the file into Roblox Studio.
Try out right now!
If you want to take a quick look without much hassle you can join the showcase experience.
Documentation
For more info, you can visit the Documentation page. To fully utilize the camera and apply it in your projects correctly, you should give the documentation a read.
GitHub Repository
Give me feedback!
I would love to know your thoughts on this!