3D Environment Design & Gameplay Prototype
This project serves as a comprehensive exploration into modular 3D environment construction and core gameplay loop integration within a real-time game engine. Developed to test the boundaries of a rapid asset pipeline, the project transitioned from a basic structural proof-of-concept into a fully functional, interactive play test level.
The primary objective was to establish a high-performing, visually cohesive cityscape built entirely on a strict low-poly framework, balancing aesthetic consistency with runtime efficiency.
Creative Direction & Modular Architecture
The visual direction relies heavily on a stylized, low-poly aesthetic designed to optimize performance while maintaining a vibrant, engaging atmosphere. Using a modular workflows, all architectural assets and street props were modeled from scratch to ensure seamless grid alignment and infinite scalability.
- Modular Building Blocks: Structural assets were engineered as interchangeable components, allowing for the rapid assembly of varied building heights, widths, and configurations from a single, optimized asset pool.
- Environmental Density: To elevate the immersion from a barren road to an organic urban center, the scene was populated with dense street-level props—such as outdoor seating, umbrellas, and signage—creating a lived-in environment that rewards user exploration.
Technical UX & Gameplay Rationale
While the project initiated as an environmental design exercise, the scope was strategically expanded to incorporate fundamental UX patterns and systemic gameplay loops. This ensured that the environment served a functional, interactive purpose rather than acting as a static backdrop.
- Collision System & Player Feedback: Strict collision physics were applied to all interactive objects. Impacting street props yields instant visual feedback, grounding the player vehicle within the world and heightening the stakes of the driving mechanics.
- Systemic Core Loops: To transform the environment into a viable level, an integrated framework of distinct mechanics was implemented:
- Incentivized Navigation: A strategic placement of pick-up rewards (gems) guides the player through the optimal driving line.
- Real-Time Data Feeds: A unified UI framework manages the scoring infrastructure, real-time lap tracking, and countdown timers to simulate authentic arcade-style constraints.
- Audio-Visual Sync: Audio triggers were tied directly to item collection states, instantly updating the persistent score system to satisfy standard game-feel UX paradigms.