-
Notifications
You must be signed in to change notification settings - Fork 258
Description
From discussion with @jgbourque, who I'm sure will correct me if I'm wrong: the third challenge of Champ should be where the majority of "gaps" for participants should be. In particular, this should be where the player-character is not an instance of player.tscn, but a much simplified CharacterBody2D with a simple script attached with obvious gaps & bugs, e.g.:
- No sprinting
- Diagonal movement is faster than up/down/left/right because the two axes of the input vector are calculated separately with Input.get_axis() rather than together with Input.get_vector
- Placeholders for abilities like "walk on water"
This means that there can't be a collectible thread in this level - because interacting with in-world objects is a complex feature of the "real" player script. To work around this and still have a goal in the level, I suggest placing a teleporter at the end of the challenge, or even near the start so the challenge is wholly optional. (Teleporters are just Area2Ds that wait for a body in the correct physics layer to enter them - no player logic required.) But this is why @jgbourque suggests putting this as the final challenge in the quest.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status