Перейти к основному содержимому

Dev Diary: Autumn 2025

· 4 мин. чтения
Anx
Author of OrbRPG, Game Master and Software Engineer

Greetings, Guild!

Autumn has always been a season of change. Leaves fall, adventures begin, and at OrbRPG, we've been crafting new tools for your tabletop gaming tables.

This quarter we quietly celebrated our 2nd anniversary (time flies when you're rolling dice!), and the team has been hard at work making OrbRPG. From custom game covers to advanced scheduling tools, game masters now have more control than ever to showcase their campaigns and connect with players.

Let's dive into what's new!


🎬 Game Master Profiles Get Personal with YouTube Video

Your GM profile on OrbRPG is your adventurer's calling card, and now it speaks louder.

YouTube Integration: You can now add a YouTube video directly to your profile. Whether it's a session highlight or introduction to your GM style, show it off! Just paste link (or video ID), and it'll be embedded right on your public page.

More Room to Express Yourself: We've increased character limits for "About Me" and "GM Style" fields by 50 percent, however try to keep it concise and engaging to not overwhelm players 😅

Fresh Profile Design: The public GM profile got a visual makeover on both laptop and mobile. Some numbers are now shown to players, navigation is cleaner, and we removed list of past games to focus on current campaigns.

New Progile look


🎨 Custom Cover Images for Game Announcements

This one's a milestone: OrbRPG now supports custom cover image uploads for your tabletop RPG games.

No more hunting for the perfect URL or settling for art. Upload directly from your device. Each game can have up to 5 custom images, giving you flexibility to change things up or A/B test what catches players' eyes.

Behind the scenes, your images are stored on Cloudflare R2 with proper caching, so they load fast everywhere.

Game Cover Upload


📅 Tabletop RPG Scheduling with Availability Slots

Scheduling games on OrbRPG just got smarter. One more time 😬

Weekly Availability: Instead of vague "evenings", "morning" slots, you can now set specific time slots for each day of the week. Players see exactly when you're available in their Time Zone.

Start Dates: Planning a campaign that kicks off next month? Set a start date, and your availability will reflect that. One glance instead of "I'm free starting February...".

The UI validates overlapping slots and keeps everything tidy.

Scheduling Availability


🔍 Smarter Game Discovery on OrbRPG

Finding the right tabletop RPG game should feel like browsing a well-organized library, like Candlekeep.

Hierarchical Game Systems: Filters now group game systems by editions. Looking for a Cyberpunk game? Find Cyberpunk family tree and choose edition. The filter also shows real-time counts of available games, so you know there are actually games to find before you click.

Search Improvements: You can now search by translated names too. Handy when the game has official name in language supported by OrbRPG.

Game System Filter


🔧 Under the Hood

For our fellow engineers and curious minds.

This quarter we've been building infrastructure for scale and flexibility:

  • Queue Architecture. Introduced a reactive message queue abstraction on AWS SQS. It will give us ability to make analytics for GMs and Players: tracking game views, booking time, etc.

  • AI Model Flexibility. Integrated LangChain4j, so we can switch between AWS Bedrock and OpenAI models without rebuilding.

  • LinksPage. Built link hub for all OrbRPG social media and community links in one place. Easier for players to find us everywhere.

And more boring stuff that makes the exciting stuff possible. 🛠️


What's Next

Winter is coming (in the best way), and we're already cooking up new features for OrbRPG. Expect more tools for game discovery, enhanced community features for connecting game masters and players, and perhaps a few surprises.

Thank you for being part of this journey, whether you've been here since day one or just joined the Guild.

Got feedback? Ideas? Just want to chat about TTRPGs? Join us in Discord, follow us on Instagram, and let's keep building together.

Welcome to the Guild.