Skip to content

Module Six Prototype

mike-snhu edited this page Aug 25, 2026 · 2 revisions

Module Six Prototype

The Module Six Milestone is a reduced Construct + Test checkpoint.

Why the Prototype Is Smaller

The final game has many interacting concerns: world data, movement, items, inventory, a villain, winning, losing, functions, and validation.

The milestone temporarily removes most of those concerns so you can get one important slice working first.

Included

  • Provided three-room dragon dictionary
  • Current-room output
  • Movement commands
  • exit
  • Gameplay loop
  • Decision branching
  • Input validation
  • Debugging/readability

Not Included Yet

  • Your Project One map
  • Items/inventory
  • Villain
  • Get-item commands
  • Final win/loss logic

Milestone Rubric

Criterion Weight
Functionality 30%
Gameplay Loop 10%
Decision Branching 20%
Input Validation 20%
Debugging 10%
Industry Standard Best Practices 10%

Use Project One Without Replacing the Milestone Scenario

Your Project One movement pseudocode can help you think about validation, branching, state updates, and repetition.

However, the milestone's graded behavior comes from its current Guidelines and Rubric and uses the provided small dictionary.

Handoff to Project Two

Carry forward:

  • Programming patterns that worked
  • Debugging lessons
  • Instructor feedback

Do not carry forward as final requirements:

  • The three-room sample world
  • The movement-only scope
  • The exit ending

Project Two returns to your own Project One design and expands the system.

Clone this wiki locally