Obsidian Bay

the digital experience for next-gen esports shooting

Obsidian Bay

the digital experience for next-gen esports shooting

Intro

Built the digital experience for next-gen esports shooting by defining its brand identity, building a responsive design system, and creating immersive experience for both the Player App and Game Console.

Company

Tactical Affairs

Tactical Affairs

Project type

Product Design / Branding

Product Design / Branding

Timeline

Jun 2025 - Sep 2025

Jun 2025 - Sep 2025

Team

Product Designer (Me)

Product Designer (Me)

Product Manger

Product Manger

Software Engineer

Software Engineer

Tools

Figma

Figma

Adobe Illustrator

Adobe Illustrator

Cursor AI

Cursor AI

What I Did

Defined brand identity and design system from the ground up, leading a company culture that now drives consistency across all product initiatives.

  • Defined brand identity and design system from the ground up, leading a company culture that now drives consistency across all product initiatives.

Developed a scalable, responsive Figma design system that reduced engineering design debt and improved dev handoff speed by 25%.

  • Developed a scalable, responsive Figma design system that reduced engineering design debt and improved dev handoff speed by 25%.

Designed the Player Dashboard and Game Console UI to increase immersion, leading to a 60% increase in player engagement during onboarding tests.

  • Designed the Player Dashboard and Game Console UI to increase immersion, leading to a 60% increase in player engagement during onboarding tests.

Partnered with Engineer and Product Manager to hand off designs, contributing to implementation with React and Tailwind CSS.

  • Partnered with Engineers and Product Managers to hand off designs, contributing to implementation with React and Tailwind CSS.

Impact Summary

Impact Summary

😌

Unified company culture and brand consistency

Unified culture & brand consistency

by defining Tactical Affairs’ identity and design system from the ground up.

by defining Tactical Affairs’ identity and design system from the ground up.

25% faster developer handoff

achieved by building a scalable, responsive system that reduced design debt.

achieved by building a scalable, responsive system that reduced design debt.

🙆‍♂️

60% increase in player engagement

during onboarding through immersive player dashboard and game console design.

during onboarding through immersive player dashboard and game console design.

Context

A Bold Vision without Foundation

A Bold Vision without Foundation

When I first joined Tactical Affairs, the team had a bold vision — to turn professional shooting into a gamified, esports-style experience.

But behind the ambition was chaos: no brand system, inconsistent screens, and no shared design language. And I was also informed with a lots of expectation from the different perspectives...

Hearing everyone’s challenges and expectation made one thing obvious: we needed a clear direction and a shared design foundation.

My Goal

My Goal

01

Establish a cohesive brand and design system

Establish a cohesive brand and design system

to unify Tactical Affairs’ fragmented digital experiences under one visual and interaction language.

to unify Tactical Affairs’ fragmented digital experiences under one visual and interaction language.

02

Design immersive, gamified experiences

Design immersive, gamified experiences

for both the Player App and Game Console that make shooting sessions feel fast, competitive, and story-driven.

for both the Player App and Game Console that make shooting sessions feel fast, competitive, and story-driven.

03

Bridge creative vision and technical implementation

Bridge creative vision and technical implementation

by collaborating closely with engineers and PMs to deliver production-ready, scalable designs.

by collaborating closely with engineers and PMs to deliver production-ready, scalable designs.

Branding & Style

Build the World

Build the World

Through brand workshops with the founder, I uncovered three words that defined the spirit of Tactical Affairs:

Through brand workshops with the founder, I uncovered three words that defined the spirit of Tactical Affairs:

🎉 Fun

Every interaction should feel like part of the game

💥 Edgy

A world that feels intense and unapologetically cool.

👊 Competitive

Every moment pushes players to go further.

From there, I defined a style guide that turned those traits into pixels and instructions

From there, I defined a style guide that turned those traits into pixels and instructions

Final Design System

Final Design System

What began as a thought became a unified identity / system that shaped how the company now designs every product.

What began as a thought became a unified identity / system that shaped how the company now designs every product.

Player App

Designing the Future of Player Experience

Designing the Future of Player Experience

Together with the product manager, we defined the core requirements for the app to align the experience with both player needs and business goals.

Together with the product manager, we defined the core requirements for the app to align the experience with both player needs and business goals.

Requirements Balancing Experience & Business Operation

Requirements Balancing Experience & Business Operation

01

Seamless Mobile Check-In

Seamless Mobile Check-In

Mobile-first onboarding via QR and OTP means fewer lines at check-in and faster throughput, maximizing bay utilization and reducing staff overhead.

02

Gamified Progress, Increased Return Visits

Gamified Progress, Increased Return Visits

Real-time rank, badges, and coin tracking turn every session into a personalized progression loop, driving repeat play, session extensions, and long-term loyalty.

03

Coin Tracking & In-App Transactions

Coin Tracking & In-App Transactions

Built-in coin tracking empowers each facility to run custom promotions, reward play, and enable seamless in-app transactions.

Design for Seamless Check-In & Onboarding

Design for Seamless Check-In & Onboarding

Problem

New players arrive excited, but onboarding friction (slow login, long forms) risks killing momentum before gameplay even begins. We needed to design an experience that felt fast, immersive, and on-brand.

New players arrive excited, but onboarding friction (slow login, long forms) risks killing momentum before gameplay even begins. We needed to design an experience that felt fast, immersive, and on-brand.

Analyzing Login Methods

Analyzing Login Methods

OTP login system > traditional password

OTP login system > traditional password

Research showed players prioritize speed and simplicity—so we chose a passwordless, OTP-based login system. It reduces cognitive load and aligns with on-site, fast-paced usage.

Research showed players prioritize speed and simplicity—so we chose a passwordless, OTP-based login system. It reduces cognitive load and aligns with on-site, fast-paced usage.

Blending Immersion

Blending Immersion

Login is part of the experience

Login is part of the experience

Every pixel was intentionally crafted to feel like you're stepping into a high-tech, tactical simulation. Words like "Proceed" instead of "Continue" reinforce the world-building and brand immersion.

Reduce User Friction

Turn waiting into doing

Avatar generation can take time, so we designed the flow to have users select their avatar first, then complete their basic info while the avatar renders in the background.

Original Flow

Redesigned Flow

Result

Make login feel fun and easy

Reduced wait time by ~30 seconds

Internal testing showed a 100% success rate with no user confusion

or drop-off

Design for Gamified Engagement

Problem

Players were completing their sessions, enjoying the gameplay, but leaving without a reason to stay longer, come back, or share their experience. Therefore, we need to make each session feel like a story worth continuing, not just a one-time event.

Live Session Ranking

Turn competition into motivation.

A real-time leaderboard within each bay/session adds playful pressure. Players stay longer to outscore their friends, translating directly to extended session time and higher facility engagement.

Badge System

Badge System

Achievement that drives return

Achievement that drives return

Unlockable badges serve as digital trophies—visible in the player’s profile and fueling progression-driven motivation. This creates a return loop, as players want to collect them all.

Session History

Make every session worth

After the match, players revisit their journey—coins won/lost, badges unlocked, and leaderboard standings. This record of progress not only rewards past effort but encourages players to improve in future sessions.

Result

Result

Turn every match into momentum

Increased average session time by +18%

Players who unlocked badges were 26% more likely to return within 30 days

Design for Business

Problem

Problem

Facilities across locations wanted to run their own promotion, while Tactical Affairs needed a system that could generate ongoing revenue beyond gameplay.

Solution

A dual-currency system

Coins

For facilities to run promotion

Each facility runs its own coin-based promotions, with location-specific wallets and seamless QR transactions, making in-game rewards easy to manage and instantly redeemable. Players can also bet coins during sessions to make their experience more exciting.

Gems

For Tactical Affairs to earn extra revenue

Gems incentivize players by allowing customization with their identity with premium visuals, while generating direct revenue for Tactical Affairs.

Result

Designed for fun and revenue

Game Console

The Heart of Obsidian Bay Experience

The Heart of Obsidian Bay Experience

How might we create an experience that is seamless & immersive, while serving both players and facility at the same time?

Scan to check in

A smooth check-in experience.

Gamified Mechanics

Sync gameplay with player identity

Competition

Let the fight begin

Result

A seamless gameplay experience built for fun

Take Aways

Leading Design in a Start-up

Leading Design in a Start-up

01

Conversation Before Design

Conversation Before Design

I learned that in a fast-paced environment, clear communication before starting high-fidelity design is essential. Using user flows and diagrams early helped the team align faster and ensured everyone stayed on the same page.

02

Balancing Between Creativity & Constraints

Balancing Between Creativity & Constraints

I discovered how challenging it can be to balance the creative and technical sides of a project. Constant collaboration with the product manager and engineers helped ground my ideas in real constraints and kept the process efficient.

03

The Importance of Consistancy

The Importance of Consistancy

I learned how to guide the overall design direction of a company. Building consistency across products strengthened both the brand identity and the team’s shared understanding of design.

Designing products that tell stories, spark joy, and make impact.

Let's Chat

© Oscar Shen 2025

Designing products that tell stories, spark joy, and make impact.

Let's Chat

© Oscar Shen 2025