Skip to content

Department of Malicious VaguenessMVP

The Department of Malicious Vagueness is a social roguelite combining elements from Papers Please and Slay the Spire set in an afterlife DMV where doing your job too well gets you promoted out of existence and slacking off gets you fired into oblivion. Balance bureaucratic efficiency with quiet rebellion as you manipulate metaphysical paperwork, while maintaining your existence in purgatory.

As the Encounter Designer, I designed and implemented an enemy roster with mechanics and behaviors that reinforced core narrative themes and advanced player skill progression. This culminated in a multi-phase boss encounter that successfully tested the player's mastery of all game systems.

  • Engine: Unity
  • Role: Encounter Designer, Programming
  • Team: 6 core team members

Responsibilities

Enemy Design

  • Developed Enemy Design Framework
  • Created enemy and boss documentation
  • Difficulty Pacing and Introduction
  • Resource and Tension Management
  • Implemented Visual Tells

Boss Design

  • Non-Linear State Design
  • Encounter Progression
  • Art Direction & Communication
  • Narrative Climax

MVP Scope & Constraints

  • Included: Core enemy roster slice, ability gating curve, resource/tension pacing, single multi-phase boss.
  • Deferred: Meta-progression systems, extended analytics UI, additional boss variants, advanced VFX & polish layers.
  • Goal: Validate player learning cadence & encounter loop clarity before expanding content breadth.

Enemy Design

New Player Experience, Difficulty, and Pacing

Problem: Early builds exposed every ability immediately, producing option paralysis and longer first-turn dwell time.

Insight: Cognitive overload reduced experimentation and undermined early retention signals.

Solution: Layered ability unlocks + tutorial encounter + enemy queue preview to externalize upcoming threats.

  • Gated unlock curve (reduces initial cognitive surface)
  • Tutorial encounter with tightly scoped verbs
  • Enemy queue: future intent surfaced upfront
Difficulty Pacing: Initial player experience screen
Difficulty Pacing: Gradual ability unlock progression
Difficulty Pacing: Later encounter with increased challenge

Resource and Tension Management

Designed specific enemy abilities & resistances to force meaningful resource management trade–offs.

  • Player may choose low-impact removal (no trigger) to conserve limited resources.
  • Deathknell:A conditional trigger that produces a beneficial swing (cleanse / advantage) if timed correctly. Possible cleanse & boost if timed; penalty if ignored.
  • Non-mitigable states: Forces adaptive sequencing of ability usage.
  • Behavior shifts: Later enemies punish static planning.

Skill Expression: Correct high-impact trade decisions improved from 30% → 60%.

Implemented Visual & Textual Tells

Problem: Players didn't fully understand causal links between enemy actions and resource changes.

Solution: Added per-action numeric feedback & predictive intent using Intent TellA pre-action indicator (text/icon) communicating what an enemy will do next to aid tactical planning. messaging plus severity-coded icons.

Result: “What happened?” inquiries dropped; intent prediction accuracy improved.

Enemy action intent text tell example
Player decision making influenced by enemy intent UI

Enemy Design Framework

Authored a reusable documentation + data schema enabling rapid enemy prototyping and consistent balancing across tiers.

  • Unified ability template (Scriptable Object fields)
  • Clear progression tiers & gating rules
  • Balance guidelines + test matrix

Framework: Documentation overview page
Framework: Tier classification sheet
Framework: Ability template fields
Framework: Balance guidelines table
Framework: Implementation guide reference
Framework: Test matrix
Framework: Advanced concepts section
Framework: Final implementation artifact

Boss Design

Non-Linear State Design

Multi-state architecture: players choose initial engagement order, which gives replay incentive.

  • State A(Enraged): Strong resource pressure
  • State B(Pacified): Slow down pacing and intensity
  • State C(Neutral): Randomized resource pressure

Result: More positive player sentiment; better player retention.

Boss Phase 4 - Final State (Combined Pressure Apex)
Boss Phase 3 - Advanced State (Escalated Patterns)
Boss phases are chosen by the player

Encounter Progression

Designed phase escalation to sync resource depletion with narrative stakes—minimizing trivial end-phases.

  • Phase 1: Establish baseline pacing & economy
  • Phase 2: Introduce layered overlapping threats
  • Phase 3: Compression—forces mastery-level prioritization

Result: Average failure point shifted from Phase 1 to Phase 3 indicating healthier curve.

Art Direction & Communication

Worked with artist to ensure that phase transitions delivered diegetic narrative cues aligned with mechanical escalation—rewarding survival with context.

  • Transition stingers(art) reinforce boss emotional state
  • Color palette shifts signal difficulty ramp
  • Ambient audio layering increases perceived tension

Result: Improved player understanding of boss mechanics and emotional states.

Nepo Baby boss visual – Calm state palette and expression
Nepo Baby boss visual – Neutral transitional state
Nepo Baby boss visual – Angry/enraged state with intensified palette

Encounter Flow & Boss State Diagrams

Player Learning Flow: Controlled onboarding → Core verb confidence → Mastery (pattern recognition).
OnboardingTutorial + gated abilitiesCore Verb ConfidenceEarly safe encountersMastery (PatternRecognition)
Boss State Loop: Sequential escalation (State A → State B → State C) with cyclic return paths from State C back to State A or State B.
State AState BState C

Glossary

Deathknell
A conditional enemy or effect trigger that grants a positive swing (e.g., cleanse, momentum shift) only if removed or activated at a timing window; punishes premature or negligent interaction.
Intent Tell
A pre-action indicator (text/icon/value) that communicates the enemy's upcoming behavior to enable proactive planning and reduce unexplained feedback loops.

Future Improvements

Items below were intentionally deferred beyond MVP scope to accelerate validation.

  • Automated difficulty scaler refining enemy composition weightings
  • Expanded tell system: layered audio cues for high-severity moves
  • Post-encounter analytics screen surfacing resource efficiency