People Playground

People Playground

View Stats:
Squigee Oct 22, 2022 @ 8:00pm
Mechanical belts are a cruel joke
why would you add a mechanical belt that just slips, it cannot transfer any meaningful amount of force, physically rolling two wheels against eachother transfers more energy, why do they have absolutely no friction? Still after years the Physics part of the Physics sandbox is horrible, every time i try to make some kind of mechanical contraption i go "Why the ♥♥♥♥ arent i playing Scrap mechanic, or Algodoo, or literally any other physics sandbox?"
Last edited by Squigee; Oct 22, 2022 @ 8:02pm
< >
Showing 1-15 of 52 comments
Xenkishøtz Oct 23, 2022 @ 4:54am 
True. However you gotta remember this game is made by a single dude in his spare time.
There's no dev team working on this. ♥♥♥♥'s gonna break, but it usually gets fixed.

Yes this is a "physics sandbox", however the emphasis is on the killing of humans and building contraptions to that specific end. However, I agree there should be more polish on some of the tools, the mechanical belt especially.
they SORTA work
zooi  [developer] Jan 1, 2023 @ 2:22pm 
Originally posted by https://www.studiominus.nl/community-qa.html:
Are there any updates on the Gears situation?

I appear to be dumb as hell because I can't figure out how to make gears work properly. It seems like a simple problem at first: make a thing spin when another thing spins. Turns out it's not that easy.

Imagine two gears, A and B, that are connected to each other. If one of them spins the other one spins in the opposite direction and vice versa. Let's say we give A a spin, we should see B start to spin too but it isn't. In fact, we can't give A a spin because B isn't spinning. B is preventing A from spinning because it's trying to impose its own rotational velocity onto A.

Even if they're both spinning we have another problem: we can never stop them from spinning. A is making B spin and B is making A spin simultaneously. Neither of them care about the external forces we apply, they will just copy each other. I "solved" this by making them only copy 50% of each other's velocity and leaving the rest open for the physics engine to interact. This worked to an extent, but it made torque transfer poorly. You can't lift an object using these 50% gears because they will slip and slide.

Gears don't slip. They're practically wheels with infinite friction. So I changed gears to belts, because belts can acceptably slip to an extent. If you can think of a solution to this issue, please help.

Oh and yes, Box2D does have a Gear joint. Unfortunately not only does Unity not implement this, the existing third-party implementations require both gears to be pinned to the wall.
RayyanbabaOG Jan 1, 2023 @ 3:51pm 
omg this has gotten to the point where the dev has to comment on this
Squigee Jan 1, 2023 @ 4:06pm 
i feel like your dumbed down explanation was actually so dumb that it made the problem look simple, i'm sitting here thinking you really DO appear to be dumb as hell, ive made a functional gearbox in your physics engine already, just uses metal wheels and a ♥♥♥♥♥♥♥♥ of effort.

but in reality the problem is easier to explain than it is to fix, and in all truth the unity engine is the one at fault here, its like making a game out of building blocks, but to get the game to work you've gotta cut some of the blocks in half, and set them on fire.
Squigee Jan 1, 2023 @ 4:14pm 
Originally posted by RayyanbabaOG:
omg this has gotten to the point where the dev has to comment on this
i mean... it was a two-reply post, there are some on here that go for thousands.
zooi  [developer] Jan 1, 2023 @ 4:33pm 
Yes make no mistake, I am retarded. However, the gear problem really is not as simple as it seems and I haven't come across a solution yet. Everyone who has attempted to give me one either misunderstands (probably because of my poor explanation) or their solution doesn't work. In any case, if you can think of something clever here, please enlighten me.
Last edited by zooi; Jan 1, 2023 @ 4:34pm
Xenkishøtz Jan 2, 2023 @ 8:29am 
Big ups for creating PPG by the way, one of my favourites and evokes nostalgia from old flash games like Interactive Buddy. Good job.
Squigee Jan 2, 2023 @ 2:41pm 
Originally posted by ᛟLilTraumatikᛟ:
Big ups for creating PPG by the way, one of my favourites and evokes nostalgia from old flash games like Interactive Buddy. Good job.
interactive buddy? *takes a long haul off a cigarette that just appeared* i haven't heard that name in years....
Originally posted by Embrogel:
Originally posted by ᛟLilTraumatikᛟ:
Big ups for creating PPG by the way, one of my favourites and evokes nostalgia from old flash games like Interactive Buddy. Good job.
interactive buddy? *takes a long haul off a cigarette that just appeared* i haven't heard that name in years....
what the... what is interactive buddy?
fumbled Jan 2, 2023 @ 7:42pm 
Originally posted by ᛟLilTraumatikᛟ:
Big ups for creating PPG by the way, one of my favourites and evokes nostalgia from old flash games like Interactive Buddy. Good job.
interactive buddy.. :steamsad:
yuzixx Jun 7, 2024 @ 3:13am 
Originally posted by zooi:
Yes make no mistake, I am retarded. However, the gear problem really is not as simple as it seems and I haven't come across a solution yet. Everyone who has attempted to give me one either misunderstands (probably because of my poor explanation) or their solution doesn't work. In any case, if you can think of something clever here, please enlighten me.
(Sorry im super late to the discussion) You should make like a version of the belt what does not slip, in like a sub-menu (like ropes are under wires) and if im smart enough it should be a lil copy paste and changing the values a bit, i could be also wrong tho.
amazing necropost
TheDude Jun 7, 2024 @ 7:44pm 
erm what the flying sigma is a necropost
Originally posted by TheDude:
erm what the flying sigma is a necropost
you just necroposted again oh my god
< >
Showing 1-15 of 52 comments
Per page: 1530 50

Date Posted: Oct 22, 2022 @ 8:00pm
Posts: 52