Driving a better Vehicle Camera

This is a minor fix that was definitely needed, I hated having to pan my camera back when sitting still. Than you!

1 Like

omg are you kidding me? i been waiting for these updates to happen since the last camera update years ago! i thought seats where abandoned, stated by another admin, but seems you listened to the complaints, thank you so vary much!

1 Like

I missed this announcement but I haven’t missed the updated camera. I’ve been using a former version of the PlayerModule scripts in my games to disable this camera as the motion gives me a headache to look at.

Not sure if just it “doesn’t feel right” after what I’ve been used to for so long or what it is, but the new camera makes me feel unwell and others I know also haven’t liked it.

5 Likes

I don’t like the new camera. I can’t turn the camera, making 3rd person driving nearly impossible. Maybe give us an option to enable it, or something like that?

1 Like

Yes. However it seems to be the only good solution we have. And besides we can already select from options of the normal camera so why not the driving camera?

1 Like

The “ActivateCameraController did not select a module” bug is still happening, and it’s super annoying for any developer that dares to change their CameraType to Scriptable.

3 Likes

Since Jailbreak has their own system so they can’t really have it either, AND I LOVE how Jailbreak does cars, this camera TURNING thing, ALWAYS annoyed me;

1 Like

You successfully ruined all driving games with this update.
Add an option in the engine to disable this new camera and add the same option to an API for game developers.

6 Likes

All I’m going to say is: giving devs options to turn things on and off has almost no negative impacts. There is therefore almost no reason why Roblox shouldn’t.

1 Like

Yeah, some cars have mesh/brick parts blocking the camera so you can’t see, I think the best idea would giving us a choice whether not to enable it or disable it

Please give us the option to use the “old” vehicle camera! I have noticed the new one does not fit in for a few types of games and can cause some scripts to not work/ unintended features.

This has broken many games like people are saying, and I really wish Roblox made this an “enable/disable” feature from the start.

4 Likes

That would only make things worse because it would interfere with many games UIs.

The fact that the player camera centers around the vehicle’s bounding sphere is probably okay for cars, but it could make it difficult to see in larger vehicles like buses or trains where the front of the vehicle is too far in front of the camera. Also, the auto tilt feature is a bit slow to respond and not very effective when a vehicle is driving on bumpy ground / going up and down hills constantly. It also glitches when a vehicle is vertical. I have found this a problem in my boat game, where when the boat sinks and ends up facing directly up/down, it is impossible to control the camera properly. I’ve also noticed that the camera also glitches in confined spaces for example when driving in a tunnel (especially in longer vehicles). I personally don’t like having the camera auto-rotate in 1st person. It’s most annoying for when you are trying to drive a vehicle backwards and it keeps rotating to face forwards. I can’t wait for the customisation features to come out so I can disable it all.

3 Likes

I posted in another thread about this but I’ll echo it here, since the arrow key fix, I noticed that the default zoom level was changed further out. (or maybe it was already doing that with the arrow key issue and I was too distracted by the arrow key issue to notice the new zoom out). Anyway, it seems to far out for my taste. Now every time I get in and out of the car I have to zoom back in manually. My 2 cents.

Thanks.

pics of
Normal zoom level:


sit in car:

jump out of car(have to zoom back in to resume normal play):

On pc this is a quick spin of the scroll wheel, on mobile this might get tedious pinching to zoom?

1 Like

I’m pretty sure when you step into the car it auto-follows (camera) and sets it into a certain POV (not sure if you can change it), but when you step out of the car it exits the auto-follow.

Images:

(out of the car, no camera following)

(In the car)

Is that your game? Is it a vehicle seat using the default camera? I have a vehicle with a custom camera that behaves as your screenshots, but generic vehicle seat (classname: VehicleSeat) vehicles with no custom cams zoom out, but do not revert back to zoomed in mode when out of the seat and out of following mode.

EDIT: I realized what was happening here, and it was my own fault not studio. I had a transparent GUI element covering the entire screen, which of course was causing all the problems I listed. Once I removed that, everything worked fine.

I started getting the “ActivateCameraController did not select a module” a few days ago in my game when I was scripting a cutscene, but I didn’t see an easy fix and it didn’t seem to be bothering anything so I let it go.
Fast forward to last night, a few hours after I finished reworking my cutscene to use bezier curves instead of tweens, everything had been working fine and I moved on to other parts of my game. I had not done anything else to change the camera but when I went to test before bed after my cutscene I had no mouse control over the camera. I was able to use left/right directional keys to pan, but I had no zoom or any other control. I tried messing with my scripts, changing the camera types around and setting and resetting the control but nothing fixed it. I even took out the CameraSubject assignment that caused the warning and it still locked the camera.
On top of that, it seems like it also did something to the mouse hit detection I was using in another script. Instead of being tied to the mouse location, using a clickdetector and .MouseClick, .MouseHoverEnter and .MouseHoverLeave, it seems to now be tied to a set distance in front of the player’s character that only changes with player movement.
I have no idea what happened or what to do to try to fix it, and I’ve been banging my head against the wall for hours now. Any idea what’s going on?

Yo, can anyone link me a topic or so on how to make a similar looking speedometer as included in the video on the bottom? It’s not straight, it’s curved and I wanted to learn how to make that.

Yes, It is my game but and yes, I am using the default camera although I added a camera plug-in (camera view) and I’m not sure if that affects the camera view. Usually it is like that, it auto follows for you when you step into the car.

If you are using some sort of camera plug-in I would think its type = scriptable