Overview

Making a Complex Game System Accessible

Redesigning the FFVI Worlds Collide Randomizer

Role UX Lead of 8 UX designers
Timeline 5 Months
Period Jan 2023 — May 2023
Brief Redesigning the FFVI Worlds Collide Randomizer tool for better accessibility.
Before

200+ settings with no guidance. New players quit before their first run.

After

Character-guided onboarding and a Basic/Advanced mode split so new users could start without understanding everything first.

Impact

Measured via usability testing with community members across skill levels.

75%
Setup time reduction
40%
First-time completion rate increase
10K+
Active Players
Context
What is FF VI

Final Fantasy is a Japanese sci-fi, anthology, role playing video game series with more than 173 million copies sold, making it one of the best selling game franchises of all time.

We are focusing on the 6th main installment (FFVI) which was released in 1994 for the Super Nintendo Entertainment System (SNES).

What is a Randomizer?

A randomizer is a modification that shuffles game content to create unique experiences.

By rearranging item locations, enemy placements, and other elements, players can enjoy their favorite game in an entirely new way, as each playthrough becomes unpredictable and fresh.

Pain Points

The Randomizer lets FF6 fans customize characters, combat, and rewards. But 200+ settings with no guidance meant newcomers quit before their first run.

01
New players couldn't get started

No onboarding, no context — just 200+ settings on an unfamiliar screen.

02
The community couldn't grow

The complexity barrier kept passionate FF6 fans from reconnecting with a tool built for them.

Original FF6 Randomizer UI
Solution
Other key decisions
Basic / Advanced Mode
Hide complexity until players are ready

Basic mode shows only essential settings. Advanced unlocks all 200+. Players switch anytime — no commitment required.

Hover Tooltips
Definitions where decisions happen

Each setting has a tooltip with a plain-language definition and an animated GIF showing exactly what it changes in-game.

Saved Seeds & Presets
Pick up where you left off

Save any configuration as a named preset, share it with the community, or return to it later.

Guest Entry
No registration required

Skip straight to randomization without creating an account — sign in only when you want to save.

Persistent Navigation
All settings always visible

Settings live in a persistent left panel so players always know what's available and where they are.

Export & Confirmation
Review before you play

A full summary of all changes before uploading to the emulator — tutorial stays accessible in the corner.

Design Process

My approach: understand both game & community.

01 — Comparative Analysis
Studying other randomizers

We analyzed randomizers from Final Fantasy 4 and other RPGs to identify best practices.

02 — Community Immersion
Inside the community

We joined Discord channels, watched Twitch streams, and played FF6 to understand player motivations.

03 — User Surveys
24 community responses

We distributed surveys on Discord's main FF6 channel, receiving 24 responses from community members.

04 — Contextual Interviews
Randomizer & casual players

We conducted interviews with randomizer experienced users, FF6 players, and gaming enthusiasts.

FF6 Worlds Collide user journey map
User journey map across three phases. Pain points surfaced consistently: players felt overwhelmed with no clear starting point, isolated when joining a community they didn't understand, and frustrated by a randomizer that assumed prior knowledge — with no guidance, no onboarding, and no obvious reason to push through.
Top 5 User Complaints
01
Overwhelming options

Players encountered hundreds of customizable settings with no guidance on where to start or what options meant.

FF6 Randomizer settings — hundreds of options with no guidance
02
Hidden knowledge

Users had to constantly switch between the randomizer, Wiki pages, and YouTube tutorials to understand terminology.

Worlds Collide Wiki — the external resource players had to rely on
HMW 01
How might we educate without overwhelming players eager to start?
New Users need clear explanations of terms
Experienced Players want quick access to advanced settings
Tournament Organizers need consistent difficulty presets
Streamers need to generate seeds quickly
03
Analysis paralysis

Players had to understand all settings before generating their first game, unable to start playing without extensive research.

HMW 02
How might we balance quick start accessibility with deep customization?
Quick-Start Users want to play immediately
Customization Enthusiasts want granular control
04
Cryptic flag strings

Players could save settings as text strings (flags), but these cryptic codes like -cg -oa 2.2.2.2.6.6.4.9.9 were impossible to understand without decoding.

05
Blind configuration

Players selected settings through abstract flags without seeing a consolidated view of what their choices actually created.

FF6 Randomizer generate page showing a wall of cryptic flag strings
HMW 03
How might we help players understand and verify their choices before committing?
New users and other user groups are finally on the same side!
Design Solutions
HMW 01
How might we educate without overwhelming players eager to start?
Key Decision

Through interviews, I discovered players respond to game-world elements. I proposed using Terra, FF6's protagonist, to guide users through a 3-minute interactive tutorial that explains settings while maintaining immersion.

Key Decision

Rather than front-loading all information, I designed hover tooltips next to each setting. When clicked, tooltips show the term definition plus animated GIFs demonstrating how the setting affects gameplay.

FF6 Worlds Collide redesign — settings interface with Terra tutorial overlay
HMW 02
How might we balance quick-start accessibility with deep customization?
Key Decision

We created two interface modes: Basic shows essential settings while Advanced reveals all 200+ options. Players can switch between modes anytime, gradually exploring deeper customization as they gain confidence.

HMW 03
How might we make saved configurations meaningful and reusable?
Key Decision

Instead of a flat list, I grouped settings by categories (Party, SwdTechs, Blitzes, Lores, Commands, Characters). Yellow highlights emphasize modified values, making customizations immediately visible among default settings.

Key Decision

Users can now save their settings as named presets, revisit them at any time, and share seed configurations with the community.

FF6 Worlds Collide redesign — profile page with presets and history of seed
Constraints & Takeaways
Constraint
Limited domain knowledge

None of our team had FF6 experience. This constraint became a strength — we conducted extensive interviews and usability tests, ensuring designs reflected actual user needs rather than designer assumptions.

Constraint
Community access barriers

FF6 players exist in niche Discord channels and forums. I learned to build trust by genuinely engaging with the community — playing the game, watching streams, and participating in discussions before requesting interviews.

Takeaway
Communities value authenticity over polish

Using Terra as the tutorial guide and maintaining FF6's aesthetic proved more effective than modern UI patterns. I learned to respect existing community culture rather than impose external design standards.

What Would I Do Different Now With AI?
Compress the learning curve
Understand game mechanics in days, not weeks

Feed FF6 documentation to AI for instant summaries and glossaries instead of manually reading wikis for hours.

Automate research synthesis
Turn interview analysis from hours to minutes

Let AI identify patterns and pull quotes from transcripts. Focus on insights, not organizing sticky notes.

Test before recruiting users
Catch obvious issues with AI personas

Simulate confused newbies and impatient experts to stress-test designs before real usability sessions.

More time for strategy and user empathy. Less time on repetitive tasks.