Project Summary
Target Audience
COZY was designed from a desire to cater to game developers aiming to create stylized games. Armed with in-depth documentation and quick start guides, COZY is perfect for beginners and professionals alike.
Project Goals
From the outset, COZY had several goals in mind.
- Modular Design: Designed to fit into developers projects; no matter their needs. COZY implemented proper modular design by separating functions into scripts so that only the necessary functions are loaded.
- Enhance Creative Expression: COZY encourages designers to make creative choices by providing control over all options.
- Flexible UI/UX: Designs that speak for themselves. Make the designs intuitive enough to be easily navigated by users with no need for documentation.
- Simple Setup & Complex Features: Setting up a project with COZY should be simple, but the feature set should complex tasks and workflows.
Built for Collaboration
COZY was designed for teams building games in the Unity engine. The 3.0 update took this idea to the next level by adding in package support through the Unity Package Manager, GitHub support for better and faster hotfix updates, new documentation through GitBooks, and a robust ticketing system on the Discord.
Working with Developers
COZY has many integrations that bring the COZY features to 3rd party assets on the Unity Asset Store. For each of these integrations, I worked with another developer or team of developers to develop the integration.
Role
- Developer
- Shader Designer
- Customer Support
- Marketing
Timeline
- v0.1-v1.0 | Jun 2021 - Dec 2021
- v1.0-v2.0 | Dec 2021 - Sep 2022
- v2.0-v3.0 | Sep 2022 - Dec 2023
- v3.0+ | Dec 2023 - Ongoing
Design Process
- Discover a user need
- Define solutions
- Design a draft
- Deliver the product/feature
Tools
- Unity
- C#
- HLSL
- UI Toolkit













