100 Day Siege
A VR medieval fantasy defense game — hold the castle for 100 days.
- Role
- Game Developer, Level Design, 3D Art
- Team
- FoundrySix
- Engine
- Unity
- Platform
- VR (Meta Quest)
- Genre
- VR tower defense
Overview
100 Day Siege is a VR tower defense game by FoundrySix where players defend a castle from enemy waves across 100 in-game days using archery, traps, and physics-based tools.
My contributions
Game Developer · Level Design · 3D Art
Level Design
Day 1–5 Levels
- Designed and implemented 25 levels structured across Day 1–5, with each day containing 5 waves.
- Optimized spatial pacing to ensure consistent player engagement and progression.
- Tailored VR navigation mechanics to support comfort, immersion, and accessibility.

Gameplay Engineering
Damage Indicator System
- Built a directional damage indicator system with rotating UI elements to display real-time hit directions.
- Designed specifically for a VR environment, aligning UI feedback with player perspective.
- Enhanced immersion and situational awareness by notifying players of the direction of incoming enemy projectiles.

3D Art
Slingshot Model
- Modeled the slingshot weapon in Autodesk Maya and textured it using Adobe Substance 3D Painter.
- Implemented the weapon into the VR environment with functional hand-tracking mechanics.
- Integrated the slingshot with the enemy targeting script to create responsive and interactive combat gameplay.

Documentation
Internal documentation
- Created 13 internal documents for developers explaining custom scripts, model integration, and system behaviors for team collaboration.
