
Patrick Metcalf developed core gameplay, narrative, and environment systems for the Last-Voyage/Aframax repository, focusing on Unity and C#. He engineered modular dialogue and story management using Scriptable Objects, enabling flexible narrative pacing and reliable save functionality. His work included level design, asset integration, and performance optimization, with iterative improvements to prefab structure, collider configuration, and visual fidelity. Patrick addressed gameplay flow and stability by refining maze encounters, synchronizing audio cues, and implementing robust event handling. Through systematic bug fixing and peer-driven refactoring, he delivered maintainable, testable code that improved player experience, streamlined content iteration, and reduced future integration risk.

September 2025 focused on stabilizing BetaMaze puzzle behavior in Last-Voyage/Aframax by correcting layout, triggers, and visibility to ensure consistent puzzle alignment. Implemented targeted prefab fixes that prevent misalignment, improve gameplay flow, and reduce post-release bug reports.
September 2025 focused on stabilizing BetaMaze puzzle behavior in Last-Voyage/Aframax by correcting layout, triggers, and visibility to ensure consistent puzzle alignment. Implemented targeted prefab fixes that prevent misalignment, improve gameplay flow, and reduce post-release bug reports.
Month 2025-07 — Last-Voyage/Aframax: Key features delivered and quality improvements with clear business value. BetaMaze environment enhancements improved ambience and UX by repositioning tree lighting, adjusting the start window for a clearer entry point, and introducing a Boat Crash horror audio cue to heighten tension. HarpoonProjectile visuals were refined via a new material and decal alignment for stronger visuals. No major bugs were reported this month. Overall, these changes reduce onboarding friction, increase immersion, and raise perceived polish, contributing to engagement and retention.
Month 2025-07 — Last-Voyage/Aframax: Key features delivered and quality improvements with clear business value. BetaMaze environment enhancements improved ambience and UX by repositioning tree lighting, adjusting the start window for a clearer entry point, and introducing a Boat Crash horror audio cue to heighten tension. HarpoonProjectile visuals were refined via a new material and decal alignment for stronger visuals. No major bugs were reported this month. Overall, these changes reduce onboarding friction, increase immersion, and raise perceived polish, contributing to engagement and retention.
June 2025 highlights for Last-Voyage/Aframax focused on delivering gameplay refinements and visual polish to improve pacing, reliability, and player satisfaction. Implemented maze narrative/audio adjustments to tighten beat flow and removed an extraneous spatialized audio event on beat 3. Enhanced statue interactions with a dedicated collider and controlled activation to support intended gameplay pacing. Added maze object activation toggles to fine-tune visibility and effects. Tuned hatch collision collider for more accurate detection. Completed decal and visual placement fine-tuning across BetaChaseSequence and BetaMaze to reduce decal clutter while preserving visual fidelity. These changes improve player clarity, reduce edge-case blockers, and support smoother performance across the core experience.
June 2025 highlights for Last-Voyage/Aframax focused on delivering gameplay refinements and visual polish to improve pacing, reliability, and player satisfaction. Implemented maze narrative/audio adjustments to tighten beat flow and removed an extraneous spatialized audio event on beat 3. Enhanced statue interactions with a dedicated collider and controlled activation to support intended gameplay pacing. Added maze object activation toggles to fine-tune visibility and effects. Tuned hatch collision collider for more accurate detection. Completed decal and visual placement fine-tuning across BetaChaseSequence and BetaMaze to reduce decal clutter while preserving visual fidelity. These changes improve player clarity, reduce edge-case blockers, and support smoother performance across the core experience.
April 2025 for Last-Voyage/Aframax: Delivered core narrative engine improvements and save optimization, with modular dialogue flow via Scriptable Objects and story beats integrated with tutorials. Features: Quick Save (a9df98751c2e7b4a372a56358be489bd119cb289; e51b45fccbc8885f821a4e311f3439b3d2fc507d), Story Manager beats and tutorials (af79dd9700ad1bdab13d1867640dc1cbb7b396a6; ae987028f3176ff042838e0bd6651d9e1e5cf201; 6624e5a5160461be33bd6c28e47b0b356ebfcc5b; 025456e469d8aa394bde58f2d47259823c2b9ed0), Scriptable Objects for dialogue hooks and integrated dialogue flow (22e2b885938168238d2eff9d7468d62b2dc0b656), Generator Sounds (62de0effdbc7ece11d9c36a2c81cde43503c5d37; a406f0ce848f4430753848f3529ca4269ab87fe8), Timing/Dialogue improvements (92ef103eee3244913bef1004d9ab489a2a36fdfb; cf764ac54da44ef0826f4f0dfc48b5858a052d6d; 7b98b2fdec6a2c41d8402984a7eb3158a1e86249). Bug fixes: Dialogue Objects fixes (e94ba78c1f32aead49b2a9d1a0c3859bd6fd5231); Display Time default fix (6137214e9e170f5f4f8ef6136464d96c0865c463); Numbering/Delay adjustments (50e8453cb8a01f3898da83c5992a4bf8f1be6b87). Peer-review cleanup and refactors for naming and maintainability. Impact: faster saves, clearer narrative flow, more reliable dialogue system, improved maintainability, and better performance visibility. Technologies demonstrated: Scriptable Objects in Unity, C# story/dialogue architecture, emphasis on testing, performance, and collaboration.
April 2025 for Last-Voyage/Aframax: Delivered core narrative engine improvements and save optimization, with modular dialogue flow via Scriptable Objects and story beats integrated with tutorials. Features: Quick Save (a9df98751c2e7b4a372a56358be489bd119cb289; e51b45fccbc8885f821a4e311f3439b3d2fc507d), Story Manager beats and tutorials (af79dd9700ad1bdab13d1867640dc1cbb7b396a6; ae987028f3176ff042838e0bd6651d9e1e5cf201; 6624e5a5160461be33bd6c28e47b0b356ebfcc5b; 025456e469d8aa394bde58f2d47259823c2b9ed0), Scriptable Objects for dialogue hooks and integrated dialogue flow (22e2b885938168238d2eff9d7468d62b2dc0b656), Generator Sounds (62de0effdbc7ece11d9c36a2c81cde43503c5d37; a406f0ce848f4430753848f3529ca4269ab87fe8), Timing/Dialogue improvements (92ef103eee3244913bef1004d9ab489a2a36fdfb; cf764ac54da44ef0826f4f0dfc48b5858a052d6d; 7b98b2fdec6a2c41d8402984a7eb3158a1e86249). Bug fixes: Dialogue Objects fixes (e94ba78c1f32aead49b2a9d1a0c3859bd6fd5231); Display Time default fix (6137214e9e170f5f4f8ef6136464d96c0865c463); Numbering/Delay adjustments (50e8453cb8a01f3898da83c5992a4bf8f1be6b87). Peer-review cleanup and refactors for naming and maintainability. Impact: faster saves, clearer narrative flow, more reliable dialogue system, improved maintainability, and better performance visibility. Technologies demonstrated: Scriptable Objects in Unity, C# story/dialogue architecture, emphasis on testing, performance, and collaboration.
March 2025 performance summary for Last-Voyage/Aframax focused on delivering narrative-driven features, stabilizing core systems, and improving player experience. Implemented maze-based encounters with aligned layouts and trigger adjustments, overhauled the dialogue system and Story Manager for synchronized timing and VA integration, and established deterministic beat progression to support narrative pacing. Applied comprehensive UI/UX improvements, hatch and item handling fixes, and level design refinements. Stabilized release readiness through merge-conflict resolution, reliable Chase Scene loading, and enhanced audio SFX (story beats, key interactions, and spanner usage) with added maze and generator smoke effects. These efforts collectively raise gameplay quality, improve player guidance, and enable faster content iteration with clear business value.
March 2025 performance summary for Last-Voyage/Aframax focused on delivering narrative-driven features, stabilizing core systems, and improving player experience. Implemented maze-based encounters with aligned layouts and trigger adjustments, overhauled the dialogue system and Story Manager for synchronized timing and VA integration, and established deterministic beat progression to support narrative pacing. Applied comprehensive UI/UX improvements, hatch and item handling fixes, and level design refinements. Stabilized release readiness through merge-conflict resolution, reliable Chase Scene loading, and enhanced audio SFX (story beats, key interactions, and spanner usage) with added maze and generator smoke effects. These efforts collectively raise gameplay quality, improve player guidance, and enable faster content iteration with clear business value.
February 2025 performance summary for Last-Voyage/Aframax focusing on delivering a cohesive interactable experience, narrative-driven progression, and a polished end-to-end flow while strengthening reliability and QA readiness.
February 2025 performance summary for Last-Voyage/Aframax focusing on delivering a cohesive interactable experience, narrative-driven progression, and a polished end-to-end flow while strengthening reliability and QA readiness.
Overview for 2024-11: Delivered substantial narrative and UI enhancements for Last-Voyage/Aframax, along with end-game sequencing and stability improvements. Implemented Beat 3-5 narrative expansion with new dialogue assets and end-beat data assets, plus beat-specific audio cues; implemented the end sequence and end-screen flow to enable proper end-game messaging; improved interactable visuals with in-world labels for clarity; stabilized scene/layout after merges to ensure smooth gameplay. These efforts deliver richer storytelling, clearer player cues, reliable end-game behavior, and a more maintainable content pipeline, accelerating future content iterations.
Overview for 2024-11: Delivered substantial narrative and UI enhancements for Last-Voyage/Aframax, along with end-game sequencing and stability improvements. Implemented Beat 3-5 narrative expansion with new dialogue assets and end-beat data assets, plus beat-specific audio cues; implemented the end sequence and end-screen flow to enable proper end-game messaging; improved interactable visuals with in-world labels for clarity; stabilized scene/layout after merges to ensure smooth gameplay. These efforts deliver richer storytelling, clearer player cues, reliable end-game behavior, and a more maintainable content pipeline, accelerating future content iterations.
October 2024 monthly summary for Last-Voyage/Aframax: Delivered a focused refinement of the boss attack weak points, improving placement accuracy, structural integrity, and visual fidelity. Refactor included prefab hierarchy adjustments, addition of WeakPointSpawnLocation1, and a targeted polish pass on visuals with vine color updates and tentacle material. All work aligns with design intent and reduces future iteration cost.
October 2024 monthly summary for Last-Voyage/Aframax: Delivered a focused refinement of the boss attack weak points, improving placement accuracy, structural integrity, and visual fidelity. Refactor included prefab hierarchy adjustments, addition of WeakPointSpawnLocation1, and a targeted polish pass on visuals with vine color updates and tentacle material. All work aligns with design intent and reduces future iteration cost.
Overview of all repositories you've contributed to across your timeline