Mikey of Legend

Week 4: Character Design and Arcs

Learning objectives: Design a small cast grounded in clear want-need dynamics and distinct voice.

Estimated time: 6-8 hours

Signed in as loading...

Checking purchase access...

Introduction

Build a focused cast whose motivations, conflicts, and dialogue voices support your theme and interactive structure.

Lesson breakdown

  • Lesson 1: Want vs Need - Define internal conflict engines that drive meaningful dialogue and choice behavior.
  • Lesson 2: Protagonist and Player Agency - Choose how fixed or open your protagonist is and justify it against your premise.
  • Lesson 3: Character Voice and Arc Signals - Differentiate speech rhythm, vocabulary, and relational dynamics across your cast.
  • Lesson 4: Integration and testing pass for this week scope.
  • Lesson 5: Final polish and handoff notes for next week.

Try this now

  • Complete one focused implementation pass before watching the next segment.
  • Capture a before and after snapshot for the system you changed.
  • Write one short note on what to tune in your next iteration.

How this week works

Build a focused cast whose motivations, conflicts, and dialogue voices support your theme and interactive structure.

Video segment plan

Use one focused segment per part, then pause to implement and validate before continuing.

Implementation evidence

Keep short notes, screenshots, and branch results so this week's work is reusable in later polish passes.

Interactive lesson parts (6-10 min each)

Part 1: Want vs Need

Watch Build Check
7 min Part video
Video part 1: Want vs Need

Complete the focused task for this part before moving on.

Define internal conflict engines that drive meaningful dialogue and choice behavior.

Part 2: Protagonist and Player Agency

Watch Build Check
8 min Part video
Video part 2: Protagonist and Player Agency

Apply and validate this technique in your project artifact.

Choose how fixed or open your protagonist is and justify it against your premise.

Part 3: Character Voice and Arc Signals

Watch Build Check
9 min Part video
Video part 3: Character Voice and Arc Signals

Finish with a validation step and one clear next action.

Differentiate speech rhythm, vocabulary, and relational dynamics across your cast.

Hands-on milestone

  • Create complete character sheets for protagonist and 2-4 supporting characters.
  • Run a voice differentiation test on characters who share scenes.
  • Align character arcs with your theme and worldbuilding constraints.

Code checkpoint

Use this checkpoint marker to confirm this week's implementation pass is complete.

Practice snippet GDScript
# Step checkpoint for Week 4: Character Design and Arcs
func _ready() -> void:
    print("Checkpoint complete for this week")