Skip to content

Feat: physics components for impulse and force#363

Merged
popuz merged 2 commits intomainfrom
feat/combined-physics-components
Mar 2, 2026
Merged

Feat: physics components for impulse and force#363
popuz merged 2 commits intomainfrom
feat/combined-physics-components

Conversation

@popuz
Copy link
Contributor

@popuz popuz commented Mar 2, 2026

Adds 2 components for Physics Impulse and Force which represents total Impulse/Force applied by the scene to the Entity. Currently limited only to the player entity

js-toolchain PR

@popuz popuz self-assigned this Mar 2, 2026
@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Test this pull request

  • The @dcl/protocol package can be tested in scenes by running
    npm install "https://sdk-team-cdn.decentraland.org/@dcl/protocol/branch//dcl-protocol-1.0.0-22582426225.commit-da84e3d.tgz"

@popuz popuz changed the title Feat: add physics components Feat: add physics components for impulse and force Mar 2, 2026
@popuz popuz changed the title Feat: add physics components for impulse and force Feat: physics components for impulse and force Mar 2, 2026
@popuz popuz merged commit 28394c4 into main Mar 2, 2026
3 checks passed
@popuz popuz deleted the feat/combined-physics-components branch March 2, 2026 15:34
popuz added a commit that referenced this pull request Mar 2, 2026
* feat: add name color (#350)

Co-authored-by: Kevin Szuchet <31735779+kevinszuchet@users.noreply.github.com>

* Feat: physics components for impulse and force (#363)

Adds 2 components for Physics Impulse and Force which represents total Impulse/Force applied by the scene to the Entity. Currently limited only to the player entity

[js-toolchain PR](decentraland/js-sdk-toolchain#1338)

---------

Co-authored-by: MauroCicerchia <maurocicerchia98@gmail.com>
Co-authored-by: Kevin Szuchet <31735779+kevinszuchet@users.noreply.github.com>
popuz added a commit to decentraland/unity-explorer that referenced this pull request Mar 16, 2026
# Pull Request Description

[protocol PR](decentraland/protocol#363)
[js-toolchain PR](decentraland/js-sdk-toolchain#1338)
[sdk-test-scene PR](decentraland/sdk7-test-scenes#49)

this PR implements Explorer part of Impulse/Force applied by the SDK scene

[ref how-to wiki](https://github.com/decentraland/unity-explorer/blob/dev/docs/how-to-implement-new-sdk-components.md)

## What does this PR change?
- add component handling logic
- extract debug from the core logic system for char velocity
- expose new settings to the char controller

## Test Instructions
[QA epic](#7262) 
[sdk-test-scene PR](decentraland/sdk7-test-scenes#49)

to test this feature go to `flutterecho.dcl.eth` where there are different zones for applying force/impulse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants