Timmy Slap / Ragdoll Physics (3D Workshop) #43
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & Why
Timmy can be interacted with physically — tapping or clicking on him should make him react with a satisfying "boing." This makes the character memorable and immediately communicates that the 3D world is interactive. Simple spring physics (no physics engine required) on his body group is enough for a convincing wobble-and-return.
Note: #32 covers the mobile rage-quit easter egg. This issue covers the desktop 3D Workshop spring-physics interaction.
Done looks like
Out of scope
Tasks
OscillatorNode; spike crystal ball emissive intensity for ~100 ms.Relevant files
the-matrix/js/agents.jsthe-matrix/js/world.jsthe-matrix/js/interaction.jsPR created: http://143.198.27.163:3000/replit/timmy-tower/pulls/85
Implemented all items from the spec: