Synapse

Modern aim trainer for FPS players. Clean, simple, and optimized for players.

FPS Trainer

In-Progress

Role

Independent Developer

Timeline

4 months

team

me!

platform

Unreal

a group of people

The Lowdown

Rethinking aim training for competitive FPS players.

Synapse is a concept for a lightweight FPS aim trainer designed to make practice more accessible, intuitive, and rewarding. Built around a minimal interface and a focus on consistent improvement, Synapse aims to remove the unnecessary friction between players and their training found in current market leaders.

Role: Independent Developer
Focus: UX/UI Design, Product Strategy, Gamification
Tools: Figma, Unreal

Stylish woman in white tennis attire leans

Discovery

Understanding the problem and the players.

My starting point was my own experience with existing aim trainers, particularly Aim Lab. While these products offer extensive training options, I noticed several areas where the overall experience could be improved.

Navigating a cluttered UI between exercises, waiting for the client to load, and dealing with account requirements added friction to an activity that should feel immediate.

For players who want to squeeze in a quick practice session before a competitive match, these extra steps can become frustrating.

I also began thinking about what motivates players to return. Improvement in mechanical skill takes time, and progress isn't always obvious from one session to the next.

This raised two questions that would guide the project: How could I make starting a practice session easier? And how could the interface make long-term progress feel more tangible?

A dynamic shot of runners in motion,

Defining

Establishing a simpler approach to aim training.

With these frustrations in mind, I established three priorities for Synapse.

01 — Reduce friction. Make the path from launching the application to starting an exercise as straightforward as possible, minimizing unnecessary navigation and account-related barriers.

02 — Prioritize clarity. Create a clean, lightweight interface that helps players quickly find exercises, understand their performance, and focus on training.

03 — Encourage consistency. Give players a way to visualize their commitment over time, recognizing that meaningful improvement comes from repeated practice.

These priorities became the foundation for Synapse's interface and overall product direction.

Intense gaze of a young woman

Designing

A Dashboard Built Around Practice

I wanted Synapse's interface to feel immediately familiar without overwhelming players with information.

I organized the main dashboard around three areas: exercise selection, training details, and performance comparison.

A persistent sidebar gives players quick access to different training tasks, while the main panel highlights the selected exercise, its description, the skills it develops, and relevant performance statistics.

A leaderboard provides additional context for competitive players who want to compare their results against others.

The goal was to establish a clear visual hierarchy, keeping the most relevant information accessible without making the interface feel crowded.


Creating a Visual Identity

I chose a dark, understated interface with bright green accents to establish a recognizable visual identity.

Rather than relying on elaborate graphics or effects, I used contrast, spacing, and typography to draw attention to important information.

Green highlights communicate performance-related information, such as scores, accuracy, and rankings, while the rest of the interface remains relatively neutral.

I wanted the product to feel modern and purposeful, with a visual language that supports the competitive nature of the experience without becoming distracting.


Making Consistency Visible

One of the more meaningful additions to Synapse was a dedicated practice streak tracker, inspired by GitHub's contribution calendar and the motivational systems used by Duolingo.

I wanted players to have a way to recognize the effort they were putting into improvement, even when their scores weren't changing dramatically.

The tracker uses a grid of daily activity indicators to visualize practice habits across the year. As players continue training, their activity gradually fills the calendar, creating a visible record of their consistency.

This introduces a different kind of progress indicator. Rather than measuring success exclusively through scores or rankings, Synapse can also recognize the commitment behind improvement.

The intention is to make returning to practice feel rewarding without distracting from the underlying goal of becoming a better player.

A person in winter gear with ski goggles

Delivery

Bringing the experience together.

The resulting interface concepts bring Synapse's core principles into a consistent design system.

The main dashboard emphasizes accessibility and clarity, providing a straightforward way to browse training exercises and review performance. The streak tracker introduces a longer-term perspective, encouraging players to think about improvement as a process rather than an individual result.

Together, these designs demonstrate the direction I envision for Synapse: a focused training experience that respects the player's time while making progress easier to understand.

The next step is to validate these decisions through usability testing, particularly around exercise discovery, navigation, and whether the streak system genuinely motivates consistent practice.

Close-up of a person in a black motorcycle

What I Learned

Synapse gave me an opportunity to approach a familiar product category from a different perspective.

Rather than trying to compete through an overwhelming number of features, I wanted to explore how simplifying the experience could create something more useful.

One of my biggest takeaways was that good UX isn't always about adding functionality. Sometimes it's about identifying the barriers between users and their goals, then designing ways to remove them.

I also became more interested in how products can encourage healthy habits through thoughtful feedback and progress tracking.

Ultimately, Synapse reflects the kind of product design I'm most interested in: creating experiences that are simple to understand, satisfying to use, and built around what users actually want to accomplish.

A cyclist in a black helmet and blue jersey

Let's Talk

I'm energized by projects where I can dig into complex problems, collaborate with smart people, and ship things that genuinely improve someone's day.

Comment

Roger

Open to internship opportunities, part-time work, and interesting conversations about hard design problems! :D

1