In today's brief Dev Update, we wanted to share some of the hard work we've been doing in implementing the first of many much-needed accessibility updates to Flight Rising.
Accessibility Updates
Accessibility isn't just a buzzword, it's become a very fundamental principle in game development, and Flight Rising is no exception. As developers, we have a responsibility to ensure that our wonderful world can be enjoyed by as many people as possible. We've heard the voices of those in our community who have shared their feedback and insights about their experiences on our website, and we're committed to not only listening, but taking meaningful action.
This update represents the first of several strides we'll be taking over the next year to enhance the accessibility of Flight Rising. We're taking the opportunity, now that the site's code refactor is essentially complete, to break down as many barriers as possible and provide an experience that accommodates our diverse player base.
We're happy to say that as of this post, the following updates have already been implemented, and we wanted to summarize that work here so that everyone has a chance to review it:
- The overall site layout has been made more screen-reader and keyboard navigation friendly. You can read further details here.
- Some highlights: Landmarks, keyboard accessible dropdowns, and the ability to jump to main content links.
- The following pages have been made more screen-reader and keyboard navigation friendly:
- Nesting Grounds
- Purchase Gems
- Support
- Achievements
- Who's Online
- Fairgrounds hub
- Galore's Glorious Gifts
- All Grand Exchange shops
- (This update was actually kind of fun on our end, because we got to express a little more creativity in writing descriptions the various shopkeepers!)
- Gathering
- Forum Search
- Tutorials throughout the site
- Alt text support has been added to the [img][/img] tag in our BBcode system.
- All item icon widgets in forum posts, Gathering, Hoard/Vault, and many other locations now include alt text support for screen reader software.
Larger Efforts in Progress
In addition to the items above, we still have a few coals in the fire for larger accessibility-related initiatives that we wanted to mention again.
Coliseum Camping
Back in January, Undel posted an update about some changes to the Coliseum camping window. This is still an ongoing project, but it felt pertinent to include it here. The post details the current state of the feature, as well as some target goals we'd like to accomplish as part of these incremental accessibility patches.
Thank you for your patience, especially on this item. There is a very delicate balance at play, and we need to move carefully to both safeguard Coliseum against botting (which has an incredibly destabilizing effect on the in-game economy) and providing relief to players who have communicated to us the difficulties they can experience when discerning the dragon image.
Dark Mode
One of the most popular requests we receive is official support for a Dark Mode. While we haven't begun work on it yet, we wanted to openly recognize the voices behind this suggestion (many of us on the development team want it, too!) and provide a clear answer: this is absolutely something we are planning to implement.
Now that the site refactor project is almost entirely behind us, it makes working on something like this much, much easier. We don't have a lot to share right now, and the project isn't trivial, but it's on our list.
Next on the Roadmap
While subject to change, we are hoping to roll out further accessibility improvements to other areas of the site, targeting a batch every few months or so. We are balancing our small team, our feature goals, and these necessary updates. Our goal for the next update is shown below.
Accessibility Update #2 - TBD Early 2024
- Clan Profile
- Page breadcrumb links
- Predict Morphology
- Hoard/Vault
- Messages
- Game Database
- Lair & Hibernal Den
- Auction House
- Marketplace
- ...and more
Thank you for helping us level up Flight Rising, and by lending your voice to make us better. This isn't just about lines of code, it's about really embracing the spirit of inclusivity and adventure. We truly believe everyone deserves a shot at epic stories, thrilling battles, and unforgettable memories in this little dragon game of ours.
If something isn't working right or there's a hardstop in gameplay (example: an unlabeled button is preventing your screenreader from identifying the action) due to a lack of accessibility, please feel free to reach out to us through Contact Us and let us know.
'Til the next time!
Flight Rising Developer
Project Management | Engineering Team Cheerleader | UI Designer
Project Management | Engineering Team Cheerleader | UI Designer