Skip to content

Dev Archipelago: Improve camera in Dev Grapple and add long needles example - #2882

Merged
wjt merged 3 commits into
mainfrom
dev-grapple-camera
Sep 14, 2026
Merged

wjt merged 3 commits into
mainfrom
dev-grapple-camera

Conversation

@manuq

@manuq manuq commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Dev Grapple: Add example of long, long needles path

As a test that this can be done, only with the corresponding camera.

Dev Grapple: Add PhantomCamera

The camera in this demo had no smoothing. All cameras in lore levels have
position smoothing activated. But for grapple scenes is better to use a
PhantomCamera. Add one and set its limits to the water tilemap layer.
Explanation will come in next commit.

The camera in this demo had no smoothing. All cameras in lore levels have
position smoothing activated. But for grapple scenes is better to use a
PhantomCamera. Add one and set its limits to the water tilemap layer.
Explanation will come in next commit.
As a test that this can be done, only with the corresponding camera.
@manuq
manuq marked this pull request as ready for review September 11, 2026 14:06
@manuq
manuq requested a review from a team as a code owner September 11, 2026 14:06
@github-actions

Copy link
Copy Markdown

Play this branch at https://play.threadbare.game/branches/endlessm/dev-grapple-camera/.

(This launches the game from the start, not directly at the change(s) in this pull request.)

@manuq

manuq commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator Author

To test it, play scenes/dev/grapple/grapple_gym_1/grapple_gym_1.tscn and at the end, use this needle to go back to the beginning:

Screenshot From 2026-09-11 14-02-12

@wjt wjt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

😂 😂 😂 😂

@wjt
wjt merged commit 77c337e into main Sep 14, 2026
7 checks passed
@wjt
wjt deleted the dev-grapple-camera branch September 14, 2026 15:03
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