Page 2 of 3

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 4:59 am
by varundevan
ok , i see your point
please suggest a mod which gives car and tank teh mecanum wheels .. :)

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 5:39 am
by 5thHorseman
varundevan wrote: Mon Jan 27, 2020 3:26 pm i don't use mods ..
i like to play the original ..
But you specifically said you didn't like the original, when it comes to driving.

That is what mods are for, when you like most of a game but dislike a couple specific parts that others like, and that are unlikely to change.

Which this suggestion is.

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 6:32 am
by darkfrei
varundevan wrote: Tue Jan 28, 2020 4:59 am
ok , i see your point
please suggest a mod which gives car and tank teh mecanum wheels .. :)
I can see only one way: change player's character to the car. Yes, it's the way how Fallout's underground subway works.

Or just wait for spidertron.

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 6:39 am
by Koub
[Koub] Actually, didn't notice that this was posted on the wrong subforum. Moving to Ideas and Suggestions.

Re: Electric car with MECANUM WHEELS and fusion reactor

Posted: Tue Jan 28, 2020 6:40 am
by Koub
Also, not sure what Mechanum is, but what's the difference between this suggestion and this one ?

Re: Electric car with MECANUM WHEELS and fusion reactor

Posted: Tue Jan 28, 2020 6:45 am
by varundevan
Koub wrote: Tue Jan 28, 2020 6:40 am Also, not sure what Mechanum is, but what's the difference between this suggestion and this one ?
well , mechanum wheel is https://www.google.com/search?q=mecanum ... zLZ4M6X9M:

at first i mistakenly put that under campaign, i do not know how to remove , and there are many reply ....
so i thought this is the right section , and posted it here . Thanks for the follow up Koub.

Re: Electric car with MECANUM WHEELS and fusion reactor

Posted: Tue Jan 28, 2020 7:18 am
by Koub
Oooohhhh nice wheels :)
[Koub] Well, both topics are basically the same, I'm merging them.
Also this is very related to :
viewtopic.php?f=6&t=15377
viewtopic.php?f=80&t=21022

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 8:07 am
by Laramy65
I'm honestly surprised the about the positive feedback this idea is getting. For me this would kill the car. It's just so fun, and is also a reason I don't rely on exoskeletons. They feel movement so dry and boring without acceleration and momentum mechanics. Plus, there's certain amount of skill in maneuvering the car around factory.

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 9:26 am
by Pi-C
darkfrei wrote: Tue Jan 28, 2020 6:32 am
varundevan wrote: Tue Jan 28, 2020 4:59 am
ok , i see your point
please suggest a mod which gives car and tank teh mecanum wheels .. :)
I can see only one way: change player's character to the car. Yes, it's the way how Fallout's underground subway works.
Nice hack, but I see some problems with it:
  1. Player has inventory and weapons, may also have a grid (with modular/power armor). Cars have inventory, may have weapons (your Crawler, for example, doesn't) and grid (added by a mod like Vehicle Grid). When a player's driving_state changes (enter/leave vehicle), you'd need to keep a list of inventories, grids, and equipped weapons of player and vehicle, and switch between them. That's a lot to keep track of, and it's very likely this will introduce new bugs.
  2. Vehicles based on the "car" prototype may have driver and passenger; they also allow to turn weapons control to either driver or passenger. If one player was the vehicle, he'd assume the role of driver -- but how would you add a passenger? Removing the passenger's character and changing the passenger's player position may work. In case the vehicle is hit so strong that the vehicle is destroyed and its occupants are killed, you'd have to restore the corpse of the passenger's character. That's possible, but again there's a big potential to introduce bugs.
  3. I usually use the word "vehicle" instead of "car" because things like hovercrafts, boats, planes etc. are also based on the "car" prototype. A boat or a plane may "drive" over tiles that the player can't move on (water, cliffs). Before replacing the vehicle with the player, you'd have to check that their collision masks match. That's some more overhead.
  4. Mod interaction: In my mod GCKI, players are allowed to "lock" a vehicle (making it non-active/non-operable/non-minable), ejecting all occupants in the process. They also can summon a vehicle (in effect, teleporting it close to them). This would lead to unexpected results if the vehicle had been replaced with the player. Either your mod would have to keep player and vehicle position in sync so other mods will work in spite of the replaced entities, or you'd require mods that interact with vehicles to do a lot of overhead work. The easy way out would be conflicts against the other mods, but that's obviously not a good option for the players.
Summary: It's a nice idea, but I sincerely hope you'll never make such a mod! :-D

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 11:35 am
by darkfrei
We can also add new keybindings for all vehicles, that do actions for example with UHJK instead of WASD.
For example the pressing key "K" adds speed and slowly turns the vehicle to the east. The key "H" decreases the speed and then turns the car to the west and then accelerates the vehicle.

Re: Let the car and tank move like the player does

Posted: Tue Jan 28, 2020 12:19 pm
by eradicator
varundevan wrote: Sat Jan 25, 2020 5:41 am I would suggest a all directional movement car with MECANUM WHEELS that can move how a player moves.
Problem with that is that mecanum wheeled vehicles *don't* move like the player. The player has infinite rotation speed and can only walk "forward". For an MWV the exiting WASD (four keys) input is insufficent. Does "D" mean go right? or rotate right? or drive right but backwards? If your answer is "just instantly rotate the car" then the car becomes just a weird player skin that can only move in 8 directions.

Re: Let the car and tank move like the player does

Posted: Wed Jan 29, 2020 4:25 am
by varundevan
eradicator wrote: Tue Jan 28, 2020 12:19 pm
varundevan wrote: Sat Jan 25, 2020 5:41 am I would suggest a all directional movement car with MECANUM WHEELS that can move how a player moves.
Problem with that is that mecanum wheeled vehicles *don't* move like the player. The player has infinite rotation speed and can only walk "forward". For an MWV the exiting WASD (four keys) input is insufficent. Does "D" mean go right? or rotate right? or drive right but backwards? If your answer is "just instantly rotate the car" then the car becomes just a weird player skin that can only move in 8 directions.
yeah, i see your point ..
i think with those kind of wheels, the car does not have to rotate to move right when we press D, so rotation of the car is not needed IMO , however we can have option to rotate the turret mounted on the car ..

Re: Let the car and tank move like the player does

Posted: Thu Jan 30, 2020 11:09 am
by seltha
Laramy65 wrote: Tue Jan 28, 2020 8:07 am I'm honestly surprised the about the positive feedback this idea is getting. For me this would kill the car. It's just so fun
100% with you on that, the car is like driving in a good old 2D 8-bit games, brings back great memories from my childhood (and possibly shows my age)... if you want fast WASD movement, put some legs in your power armor!

Re: Let the car and tank move like the player does

Posted: Thu Jan 30, 2020 3:29 pm
by Olacken
seltha wrote: Thu Jan 30, 2020 11:09 am 100% with you on that, the car is like driving in a good old 2D 8-bit games, brings back great memories from my childhood (and possibly shows my age)... if you want fast WASD movement, put some legs in your power armor!
How do I put my 20 roboport in my suit If use legs?
Ok i'm a little bit exagerating I only use 16 roboports

Re: Let the car and tank move like the player does

Posted: Thu Jan 30, 2020 3:36 pm
by Laramy65
Olacken wrote: Thu Jan 30, 2020 3:29 pm
seltha wrote: Thu Jan 30, 2020 11:09 am 100% with you on that, the car is like driving in a good old 2D 8-bit games, brings back great memories from my childhood (and possibly shows my age)... if you want fast WASD movement, put some legs in your power armor!
How do I put my 20 roboport in my suit If use legs?
Ok i'm a little bit exagerating I only use 16 roboports
have a second power armor in your inventory. they're quite quick to switch out when you need to

Re: Let the car and tank move like the player does

Posted: Thu Jan 30, 2020 4:10 pm
by Olacken
Laramy65 wrote: Thu Jan 30, 2020 3:36 pm have a second power armor in your inventory. they're quite quick to switch out when you need to
Fair enough

Re: Let the car and tank move like the player does

Posted: Thu Feb 06, 2020 1:11 pm
by darkfrei
varundevan wrote: Sat Jan 25, 2020 5:41 am Hi,
The navigation in car is super clunky to drive since especially turning left and right is changes with direction of movement.
In my opinion the current driving method is not enjoyable.
Please try this mod:
https://mods.factorio.com/mod/OmniCar

The control uses Up-Arrow for North direction, Right-Arrow to East direction, Down-Arrow for South direction, Left-Arrow to West direction. Keys W and S for acceleration and brake as before.

Re: Let the car and tank move like the player does

Posted: Thu Feb 06, 2020 4:03 pm
by Moo Rhy
Main problem for me why playerlike movement is not applicable for vehicles is that vehicles have momentum but the player not. You can instantly change direction and stop. A vehicle behaves different. It will continue going in its current direction until friction stops it or a force changes its direction. When you drive to the left at 100 km/h but decide you want to drive to the right you have to make either a big turn or brake, stop and drive backwards. How would you realise this with a direct control (W = north, D = east ...)? No momentum for vehicles? Does it mean the car will instantly boost to maximum speed and stop when you release all buttons?

I know it is a bit weird that vehicles behave differently. You have to set yourself into the car and change your perspective. It is like driving a RC car in the real world. When the car is coming towards you and you want it to go left you need to steer right.

Re: Let the car and tank move like the player does

Posted: Sat Feb 08, 2020 5:47 am
by varundevan
Moo Rhy wrote: Thu Feb 06, 2020 4:03 pm Main problem for me why playerlike movement is not applicable for vehicles is that vehicles have momentum but the player not. You can instantly change direction and stop. A vehicle behaves different. It will continue going in its current direction until friction stops it or a force changes its direction. When you drive to the left at 100 km/h but decide you want to drive to the right you have to make either a big turn or brake, stop and drive backwards. How would you realise this with a direct control (W = north, D = east ...)? No momentum for vehicles? Does it mean the car will instantly boost to maximum speed and stop when you release all buttons?

I know it is a bit weird that vehicles behave differently. You have to set yourself into the car and change your perspective. It is like driving a RC car in the real world. When the car is coming towards you and you want it to go left you need to steer right.
it shall have momentum , and it shall break and slow down like the normal vehicles.. The direction is control can be like the player ..
There are some concept mecanum wheels RC cars .. which behave like how the player moves in the game ..
This could make driving combating and playing experience more fun .. instead of hitting and destroying the things around.. (there shall be a research so that people can opt out those if they don't want)...

Re: Let the car and tank move like the player does

Posted: Sat Feb 08, 2020 7:04 am
by HDL_CinC_Dragon
I just wanted to +1 in favor of the current driving mechanism. To say that it is "not intuitive" is very strange to me. A vehicle turns based on where it is facing. A right turn is a right turn from the perspective of the vehicle. I think if it steered based on how you're looking at the vehicle rather than how the vehicle is oriented, I would never be able to drive it. I would always turn incorrectly unless I was driving due north.

If they do ever implement this change for some reason, I seriously hope they make it an option in the settings. I'd even pay for a $5 DLC that made it work properly like it does now.