A Third-Person Camera for the Roblox Engine
ShiftUnlocked is a third-person camera module for Roblox Studio, offering high customizability, simple setup, and the versatility to support a wide variety of projects. Fully compatible with Roblox's native features and more, it provides smooth support across mobile, PC, and console platforms. ShiftUnlocked addresses longstanding issues found 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
To set up using Wally, use the following to get the latest version:
shiftunlocked = "yiannis123git/shiftunlocked@*"
Download ShiftUnlocked.rbxm
from the latest release and drag and drop the file into Roblox Studio.
This project is licensed under the MIT License - see the LICENSE file for details. Parts of this project incorporate code from AdvancedSpring by DervexHero, which is licensed under the Apache License 2.0.
The following components of this project are derived from software licensed under the Apache License 2.0:
For these components, the original licensing information, as well as any notices required by the Apache License 2.0, have been retained as per the licensing requirements. See the header comments in each file and the APACHE_LICENSE file for the full Apache License 2.0.