Alternate Playable Characters #44

Closed
opened 2021-08-09 17:28:18 +00:00 by kirsle · 0 comments

An idea how to have alternate playable characters for a given level.

Link a Start Flag to another Doodad.

The Play Mode, on init, will find the Start Flag that the character will spawn at and can check it for links to see who the player character should be.

If there are multiple linked doodads, one is chosen from randomly. All doodads linked to the Start Flag are destroyed at init time and the player character is created as a copy of the chosen doodad.

Should work OK for Boy and Blue Azulian because they were playable characters before.

It will be interesting to see what happens if you try to play as a Key or a Trapdoor. Will you be able to move?

If all goes well it may be cool to make all Creatures as possibly playable:

  • The Bird is not affected by gravity and could travel freely through the level.
  • The Red Azulian would play similar to the Blue Azulian.
  • The Thief would play similar to Boy + be able to steal items (automatically) from other doodads that it passes.
An idea how to have alternate playable characters for a given level. **Link a Start Flag to another Doodad.** The Play Mode, on init, will find the Start Flag that the character will spawn at and can check it for links to see who the player character should be. If there are multiple linked doodads, one is chosen from randomly. All doodads linked to the Start Flag are destroyed at init time and the player character is created as a copy of the chosen doodad. Should work OK for Boy and Blue Azulian because they were playable characters before. It will be interesting to see what happens if you try to play as a Key or a Trapdoor. Will you be able to move? If all goes well it may be cool to make all Creatures as possibly playable: * The Bird is not affected by gravity and could travel freely through the level. * The Red Azulian would play similar to the Blue Azulian. * The Thief would play similar to Boy + be able to steal items (automatically) from other doodads that it passes.
kirsle added the
doodad
label 2021-08-09 17:28:18 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SketchyMaze/doodle#44
There is no content yet.