- Prototype and validate gameplay verbs, activities, and environmental interactions in Unreal Engine for online multiplayer.
- Build and refine levels using created mechanics and tools alongside existing systems, hazards, and enemies.
- Playtest with the team and refine levels and features based on how players discover and use gameplay affordances.
- Design, implement, debug, polish, and maintain interactive world features and environmental gameplay toys.
- Build levels from blockout through delivery, shaping flow, pacing, navigation, and readability.
- Create reusable, configurable gameplay components and tools for efficient level design and iteration.
- Prototype and playtest ideas to validate potential, refine features, and manage scope and complexity.
- Collaborate across disciplines to align with design direction, integrate player abilities and creature encounters, and meet technical requirements.
- Partner with Engineering to resolve performance issues and ensure reliable multiplayer behavior.
- Organize and document implementations so the team can use, tune, and maintain features and tools.
C++Unreal engine