As a Roblox developer, it is currently too hard to decode and make a system or module to smoothen the Players’ or users’ camera to become more realistic and much more of a smooth experience with the screen and possibly for cutscenes and such, i
Anyway, the ability or having inertia of making the Camera smoother inside the Engine and Client would be kind of useful to add an use for many games as it would open up a realistic camera movement or just script one with many and many lines from resources from the Hub and youtube, but some beginner developers or users who don’t have enough time or effort to do something like this is very challenging for them like me and other developers out there.
With the idea and case of making the Users’ Camera more smooth, it can make the players’ camera movement and zoom in and out would look more smooth and realistic instead of a frame by frame/position by position camera look from the players’ perspective. Some workarounds and alternatives could be to use Attach
and Follow
CameraTypes’ to make it a bit smoother than the Custom
CameraType, and you could script your own Smooth Camera and configure it into the game.
A prototype of what SmoothCamera could look like:
Video:
^ For those who were wondering what plugin or resource that I used, it was the SmoothCamera plugin made by Crazyman32/sleitnick and it works well inside studio.
If you’re a game developer or game owner, you could do LeftShift + P
to enable FreeCamera which behaves as a Smooth Camera, but only for video/picture taking and not for every user in the game, could act the same smoothness for the users’ camera movement.
If smoothening the Camera
isn’t the best I thought of settings for the Camera
and a CameraType Enum whenever it could get added or enabled:
- Smooth Factor.
- Smooth Time.
- Zoom Factor.
- Rotation Factor.
If this issue is addressed, it would improve my development experience because it will bring an excellent and ease the experience for games and studio because it will bring out some more creations and user experience for cutscenes and video making in both scenarios. This will also improve the quality of camera movements when moving the camera with the mousepad/mouse around the game and in studio.