Owlet
Quick facts \\\
Time:
April. 2024 - July. 2024
8 Weeks
Key Details:
Group project (13 members)
Custom Game Engine
ECS Architecture
Done in C++
Gameplay, UI, and Tool Contributions
What I did \\\
The team developed a real-time strategy game on a custom engine that had been in production for eight weeks before I joined. My main contributions included expanding the building system to support wall placements via mouse dragging, and rebuilding the camera system by replacing the original 2D orthographic view with a full 3D camera. I also simplified the controls for zooming, movement, and orbiting, making navigation more intuitive. To support content creation, I implemented a socket system that lets designers and artists attach props to unit hands directly within the editor. Additionally, I contributed to the UI by building the main menu and settings pages.
Problems & solutions \\\
When I joined I was overwhelmed by the code base. Being a new member to the team I initially struggled to find my footing, figuring out what to work on and how to implement it. Teammates were too occupied to properly orient me.
I asked the team if I could take a day to go through the code base and understand it better.
VA plus fence discussion
VA socket system