Hey everyone,
Some of you know me from Vision AI Assistant...however, I'm not here to talk about that lol. I will say that although the app got quite a bit of success, the reality is that apps were coming out with better features and already on the meta glasses. I had to take a step back and think of what I really wanted to invest my time and money into. Something that I cared about a lot as this subject really holds a big place in my heart.
I have been secretly building a game for months. And it's almost ready.
It's called Thornhold — a full online multiplayer RPG running proper D&D Fifth Edition rules, a persistent living world, real players, real stakes, real consequences. It plays great with VoiceOver, and it plays great without it. Blind and sighted players in the same world, same servers, same game.
Soooo, TLDR, but let me actually tell you what's in this thing, because it's a lot.
The World
Thornhold is a big place. Hundreds of named regions spread across a map with real geography. You start in a rough town — The Battered Flagon tavern, a market square, an apothecary, a gate leading out to the roads beyond. From there it opens up.
Head west and you hit the coast: Salt Port, Tidal Harbour, Saltmarsh Village, Smuggler's Inlet, sea stacks, drowned ruins. The coastal towns have their own feel, their own quest types, their own economies. Head inland and you're pushing through the Whispering Woods, across the Riverside Crossing, past the Old Mill and into Stonehaven Ruins. Deeper in: a Goblin Warren, the Barrow Downs, Thornwatch Keep, a Blasted Heath that used to be something important, an Ossuary carved into ancient stone. Go north and you reach the city of Aurveld — Scholar's Quarter, Grand Library, Alchemist's Quarter, a place called The Forbidden Archives, a Spire. There's also a whole fey region: The Faerie Ring, Moonveil Grove, Twilight Glade, The Unseen Path, Courts of Amber, The Pale Throne.
Every region has a danger rating. Safe. Low. Medium. High. Deadly. You'll know what you're walking into.
Movement is tile-based. Every location is a real grid you walk through step by step using a four-direction D-pad. Roads between regions are actual corridors you walk, not instant teleports. Set a waypoint to any destination and your D-pad lights up with directions toward it — VoiceOver reads "Go South — toward Town Gate" so you always know exactly where you're headed. Arrive somewhere and the game narrates the tile: the name, what you see, what it feels like. The world describes itself as you move.
Character Creation: Full D&D 5e
You pick a race. All the classics: Human, Elf, Dwarf, Halfling, Dragonborn, Gnome, Half-Elf, Half-Orc, Tiefling, plus Tabaxi, Aasimar, and Genasi. Every race has its real racial traits implemented — Elf Darkvision and Fey Ancestry, Dwarven Resilience, Halfling Nimbleness, Tabaxi climbing speed and Feline Agility, Aasimar celestial resistance, all of it.
Then you pick a class from all twelve: Barbarian, Bard, Cleric, Druid, Fighter, Monk, Paladin, Ranger, Rogue, Sorcerer, Warlock, Wizard. The full roster. Every class has its real progression — hit dice, proficiency bonus scaling with level, class features unlocking at the correct levels, and subclass selection when the rules say you should pick.
Your six ability scores are real and they matter. STR for melee attacks and Athletics. DEX for AC calculations, finesse weapons, Acrobatics, Stealth, initiative. CON for your HP pool and concentration checks when you get hit mid-spell. INT for Arcana, History, Investigation, and if you're a Wizard, your spell attack. WIS for Perception, Insight, Medicine, and spellcasting for Clerics, Druids, and Rangers. CHA for Persuasion, Deception, Intimidation, Performance, and spellcasting for Paladins, Bards, Sorcerers, and Warlocks.
Proficiency bonus scales from +2 at level 1 to +6 at level 20. Your saving throw proficiencies are class-specific. Skill proficiencies are tracked. Armor class is calculated from your actual armor, DEX modifier, and relevant class features — Barbarian Unarmored Defense adds CON, Monk Unarmored Defense adds WIS. It's the real system.
Combat
Turn-based, real 5e mechanics. Attack roll versus Armor Class. Damage with the correct dice for your weapon. Saving throws. Critical hits on a natural 20. Proficiency bonus added where it belongs.
Barbarian Rage gives you damage resistance and bonus STR damage. Paladin has Lay on Hands. Rogues get Sneak Attack dice. Monks spend Ki points. Bards hand out Bardic Inspiration. Paladins Divine Smite. Spellcasters burn spell slots. It all works.
When you're knocked to zero HP, you go unconscious. Now the clock starts. Each turn you're down, you make a Death Saving Throw — roll a d20, hit 10 or higher and that's a success, nine or lower is a failure. Three successes and you stabilize. Three failures and that character is gone. Permadeath. If an ally reaches you and stabilizes you with a Medicine check, or a healing spell brings you back above zero, the saves reset. But if your party can't get to you in time, you're done.
This is not a soft death system. Pay attention to your HP.
Short Rests and Long Rests
Also fully implemented. When you take a Short Rest — spending at least an hour catching your breath — you can spend your hit dice to recover HP. Roll your class's hit die, add your CON modifier, get that much HP back. Fighters, Rangers, Paladins, Monks — classes built around short rests get their key features back too. Monk Ki points, Fighter Second Wind, Warlock spell slots all come back on a short rest.
Long Rest is a full eight hours. You wake up with all your HP restored, all your spell slots back, all your hit dice refilled up to half your level, all your class features that need a long rest recharged. Barbarian Rage uses. Paladin Lay on Hands. Everything. Long rests are the difference between going into that dungeon at full strength or scraping through on fumes.
Rests aren't free, either. Taking them in dangerous regions costs you. Something might happen while you're sleeping.
Quests
Every region has quest types that match where you are. What you're handed in a goblin warren is not what you get in the Grand Library. Your party composition feeds into the quest too. A party of three Rogues and a Bard is going to get different work than a Paladin, a Cleric, and two Fighters.
Quests are full multi-scene adventures. You get a title, a hook, scenes that unfold as you push through them, and a thread at the end that connects to the next job. When a quest completes, your party gets the next hook. The story keeps moving.
Activities
Every location has things to do beyond questing and fighting. The tavern has dice games and arm wrestling. The woods let you forage for herbs and hunt. The Riverside Crossing has fishing. The market has bartering and appraising goods. Ruins are full of things to study and search. The keep has sparring matches with soldiers. The apothecary has remedies to research. The goblin warren — if you're bold enough to go in friendly — will let you negotiate trades and challenge the residents to bouts.
Every activity uses a real D&D 5e skill check. Go fishing and roll Survival. Barter with the market traders and roll Persuasion. Study inscriptions in the barrows and roll History. Your skill proficiencies and ability scores affect the outcome. Do it well and you earn gold. Do it poorly and you might walk away empty-handed or worse.
Jobs
Beyond activities, you can pick up work from NPCs — jobs that pay gold for services rendered. This is how you build wealth without combat. Run an errand, deliver goods between regions, do a job for the locals. It's a living economy and your character is part of it.
Gambling, Dice Games, and Card Games
The Battered Flagon has Farkle and Yahtzee right now. You can play them against the house, or against another player. Wager your gold, play the game, win or lose it properly. Your win-loss record is tracked. The gold is real.
This is expanding. More dice games. Card games. As new taverns open up across different regions — coastal taverns, city establishments, roadside waystation inns — each one is getting its own table games. The plan is for every tavern in the world to have a different set of games. Some of these will have bigger tables and bigger buy-ins.
PvP gambling is in. Sit down with a friend, pick a game, put gold on the table, and play. No house edge — just you and them.
their is also a PVP fighting system being worked on as I write this...and I do have some secret plans that I'm not sharing here yet!
Multiplayer
Real-time, always online. Other players are in the world with you right now.
Form a party with friends or people you meet in the world. Party movement is voted — someone calls a direction, the party votes yes or no, and you walk together. Sighted and blind players, same party, same game, same footing.
World chat reaches everyone in Thornhold regardless of where they are. Local chat reaches whoever is in your current region. Talk to NPCs, pick up rumours, find out what's up ahead. The locals know things.
Sound
Every region has its own ambience. Tavern hearth crackle and murmur. Rain on cobblestones at the market gate. Wind off the cliff face at Cliffside Watch. Dripping stone deep underground. The coastal towns have surf. The fey regions have something harder to name.
Footsteps change with the surface. Combat sounds different from exploration. The world has texture you can hear and their is also music to go along with the locations.
When Is It Out?
Soon. I'm in the final polish phase — navigation, interaction flows, making sure everything lands properly end to end.
Watch this thread. I'll post here as I update, maybe start a beta test,, and let you know when it opens up to the world.
Comments
If there is only visually impaired world, it better
I have played online multiplayer games in Windows like survive the wild and ultimate World and real World. This game are totally for screen reader players that is why they have got success in visual impaired community. So try to build one game like this.
@ Kaushik
Thanks so much for your comment :).
As a completely blind gamer myself, it’s important to me that when I build something it’s accessible.
Regardless whether or not you are blind, visually impaired or sighted, you will be able to play it.
I believe in equality so the way I’ve built this, everyone can play without any barriers.
Cross platform support?
Is support for other platforms planned as well?
@ Soren
Hey Soren,
Right now I’m working on the native IOS and android apps.
It will only however be a mobile game.
beta testing., and price when released.
I would be very intersted in beta testing this game for you, also what will be the price for the game when it is released?
Beta testing
I would be interested in beta testing as well
Beta testing
I am also interested in testing this game as well, I play several different campaigns of Dungeons & Dragons. To add to that other tabletop gaming systems as well.
languages
It looks like it’s going to be a very good game, I’m excited to try it. Which languages will it be released in? I ask that you also consider releasing it in Brazilian Portuguese.
It sounds interesting but i prefer offline.
Would you be able to make AI characters for those of us who prefer offline play/not getting into a party? Also I like healing, if i spent like 3 full human days in a temple healing, could I do that or do I have to do things apart from become the best healer in the world?
Very interested in beta testing
I would love to beta test this game, it sounds awesome! I have a lot of sighted friends that are very much into Dungeons and Dragons who think this is cool as well.
This game sounds awesome to me!
I will absolutely be getting this as soon as it becomes available.
Answers to questions and things
Hey folks,
so I'm going to try to respond to as many of these comments as possible. In regards to pricing, there will be a subscription however you will have a trial period. I'm working thru the numbers to figure out the best pricing model.
As for languages, I'm working on a system right now where it will/should detect your devices language and automatically switch to the language your device is set to. All players should also be able to communicate with each other regardless of language because when someone says something in the room your in or on one of the game channels, every one will be able to understand and reply in their own language so for example: If I say something in english on the general chat, you should be able to hear it in your own tung and you can reply to me in your own language and I will hear it in english.
As for testing, thank you folks so much and I will keep you in mind as development progresses.
@brad: you don't have to be in a party, you can travel and do things solo. As for healing and all that, the game follows the D&D5E rules. That includes short and long wrests.
Also, I don't create your character, you create it before entering into the world and you can track everything using your character sheet.
Still want to beta test
I still want to test the game, I don’t care if there’s a subscription. I love tabletop games!
stil a bit confused sorry.
I've not actually played dnd, I've dabbled in some programs but that's about it... If i wanted to spend all day in a temple healing peple and getting super good at that, could I do it? Or do i have to follow a story?
@brad
That’s ok. You could do that for sure but depending on your character build, you only have a certain amount of spell slots witch depending on that build you would get those spell slots back on either a long rest or a short rest. So who ever you are healing, they better deserve it lol :P. They would get there hp back on a wrest as well but what you do is up too you.
Rough promo
This is just a very rough promo I put together for you guys. It’s the alpha trailer lol.
Description of the video is in the comments taken from PiccyBot.
https://youtu.be/K-CU44VOzRA?si=nqwrr_9WIngzwIAF
Excited
I can no longer hide my excitement, I am looking forward to this game even more! I already watched the video, I love tabletop games! Like I said before, I’m in multiple Dungeons & Dragons sessions and I just signed up for two more!
Ah ok.
So you have to heal players, and npcs. Yeah ok i'll try this. The only thing i'd say so far that puts me off a little is the cartoonish sounds, but I can't expect full newly made sounds for something that might not take off as hugely as we hope just yet, maybe the sounds will get beter if more money is added?
@ Brad
You are correct good sir. Right now I’m spending the money on the development, the sounds and the music are open source. I would love to improve on the sounds. My dream is to have everything sound highly cinematic but that’s going to take a heck of a lot capital for both sounds, music and server space.
@ Hipporeno
Omg Me too! We have a group that we’ve been playing with for almost 2 years now but I’ve been playing for about 5/6 years. It’s wayyy too much fun.
So just to get this straight.
Let's say i have a level one heal spell, and i went into a temple, could i heal the NPcs and players there, and do that for a couple of real days and really get into that side of things? also let's say there's 3 healers or something, won't the spam of you healed person y for x points get overwelming?
Throwing my hat in the ring for beta testing
I’d also love to beta test this game! I’ve played D&D for years and this sounds really interesting.
@brad
To answer your questions yes, you can really get into that side of things. You can even just be a party healer. No it won’t be spammy because you only have a certain amount of spell slots. You can use like four level one spelled slots, three level two spell slots, two level, three spell slots, etc. If the healing spell you’re using is a level three spell, you can only upcast that spell if you have a level four spell slot. Also, in that sense if the healing spell is a level three, you can technically only cast it three times before a long rest. Also, as per your request, I’m updating the trailer. I’ve got some better sounds for it.
Oh no mate
Don't push yourself for me, i'm just being picky, although I'll look into it. This is going to be really interesting, hmm could i cut down trees and make a little tree hut thing for me? then peple can come and get healed and maybe pay money? That sounds like tonnes of fun, and get notifications when someone needs healing in my hut? Or is that to tricky to put in the game.
@ Brad
Honestly, I’m just gonna use my 11 labs API key to create the sounds. And yes that is a thing you can do. You can build, craft etc and yes, you can do the healing thing provided you have enough spell slots to do so before a long rest.
Ok now i'm very interested.
Yeah this is going to be fun.
great idea
i like the sound of this but will just follow it for now, be amazing if could be more cinematic in the future i'd have thought given the sound libraries people have these days wouldn't be too much to source the top tier sounds you are wanting plus music; i will though, follow this with interest i've never really been in to d and d if i am honest never known how to start
Updated trailer
Hey guys, here’s the updated trailer with updated voices and sounds.
https://youtu.be/zU1cCYBivNQ?si=0G2a54StHRNq0NfO
@ Karok
Thanks so much for the follow. The issue with people having libraries is you don’t know what you have the commercial rights to and what you don’t. I’ve seen people have a bunch of really good sounds but you have to pay a revocable license for them and for some of them, you have to renew that license and that’s per sound. You definitely have to watch the copyright issue.
I'm super pumped for this!
Okay, this all sounds really really good, and I can't wait to give it a try! Count me in for testing pleaseable!
@ Darrell Bowles
You know what? You said pleaseable! How can you even say no to that! You sound like my kind of people. I have your name on the list for when I do beta testing just because you said that. lol.
Tutorial video
Here is a brief intro/tutorial for the game mechanics for those who never played D&D :).
https://youtu.be/VVUBMCSGx6U?si=ZtvixPyoyz7Y7aOh
Count Me In
Hello Stephen. I just saw this thread, and caught up on a couple of videos. I'm definitely interested in checking out the game when it's available, and would be glad to beta test too. This is also a game I'll definitely want to cover on my channel.
One question, can I create and switch between different characters? Maybe one day, I want to play my barbarian dwarf character, and another day, I'm in the mood for playing my sneaky elf character.
It sounds quite interesting though, and I'm looking forward to trying it out.
I already knew most of this but themore you give us, the more i.
I hope this is an actual thing and doesn't zzle out in the first month of surver time, these things usually do so be careful about that.
Would love to beta test android version
Hi,
I would love to beta test the android version. Also I'd be interested if you want to help out with the battle music. Please let me know. Also I would be happy in doing some voiceover work for some of the enemies. I look forward to testing this out and congrats! This is a dream game of mine, because I remember I used to play DND with one of my blind friends. So this would be really exciting!
Once again, thank you very much for creating a game like this. We definitely need more games for android and iOS and I'm very thankful that we are going to be receiving one!
beta-testing
Hi,
Its wonderful to see such an involved and fun game like this. I loved DND since the really old text games.
I would be interested in beta-testing your game if you still would like more testers. Your preview video sounds amazing.
Awesome
I'm commenting to say that this sounds like a super awesome game. I have not played Dungeons and Dragons much; but I've wanted to get into it, and your ai assistant was very well made when I tried it. I'll definitely be checking this game out.
question for you all:
How do you all envision the navigation system would work? I have it built but I want some input from the community before I finalize the nav system. throw all those thoughts out there and I will read every single one! :)
Cheers!
Beta testing interest
Please let me know as well when you’re ready to test the game.
Beta Testing:
You all are just absolutely amazing! I'll keep you all in mind when the game goes to public testing :). Thanks so much.
Navigation.
Hmmm I think being tracking is a must, make it so you can turn it on and off but yeah. There are those touchmint games, honestly I really didn't like the navigation in those but I can't think of another way, maybe you could pull up a map or something and double tap and autowalk there and if ther's stuff youcan do on the way you'll hear through sounds and alerts? Something where arrows aren't really needed cause it's on an Iphone.
That's just me though I like arows on a laptop but on a iphone I just find it complicated.
Navigation Ideas from a Tabletop D&D Style Perspective
Since ThornHold is based on Dungeons & Dragons 5th Edition, I want to frame this from a tabletop perspective, especially as a blind player.
In tabletop play, navigation is rarely about free movement it’s about structured understanding. You either move on a grid like combat or you rely on the DM’s descriptions to build a mental map. I think ThornHold could lean into that same idea.
A grid based, or nodebased movement system would translate really well. Clear directional movement north, south, east, west keeps things predictable, which is key for building a mental map over time just like tracking your position on a battle grid.
Instead of relying on constant movement feedback, a describe area or scan command could act like a DM describing the room. For example: listing exits, notable objects, enemies, and points of interest in a clean, structured way. That keeps navigation efficient and avoids information overload.
Landmarks are also huge in tabletop. Players often orient themselves by memorable features the fountain room, the hallway with torches. In game, distinct audio landmarks could serve the same purpose, letting players anchor themselves in the environment naturally.
For multiplayer, think of party awareness like positioning in combat. It would help to have a way to quickly understand where allies are relative to you almost like knowing who’s within 30 feet on a grid. Even a simple directional cue, or focus ally command could make coordination feel much smoother.
Finally, just like in tabletop where you don’t replay every step of travel, having waypointing or quick travel between known locations would keep things moving without unnecessary repetition.
Overall, I think the closer navigation feels to how players already think in tabletop structured movement, clear descriptions, and strong landmarks the more intuitive it’ll be, especially for blind players.
@brad and @Hipporeno
Those are actually really good pieces of info...much better then what I had! Thanks so much.
Interested in beta testing
I am looking forward to this game, but I’ve never played DND. However, I am an avid gamer with years and years of video game RPG experience. Think Final Fantasy seven. So I am looking forward to this one. Please allow me to be a beta tester. Thank you.
Beta testing
Hi, I am really looking forward to this new game, please let me be a beta tester when it comes out because I love testing out new games.
Beta Testing
I would also love to be a beta tester when this comes out. I wpould love to provide feedback about the game.
I'm so on this!
Cannot wait. I'm down to test as well providing slots are not full.
I'd love to beta test as well.
I know it's not possible yet, but when the time does come for beta testing, I'd love to participate. This game is right up my alley!
Beta testing for game
Good morning. I also would love to beta test this game like everyone else as well thank you for the time. I have seen the trailers you put out they’re all great and it definitely seems promising.
It does but...
I have a question, how much of the game is actually complete? I ask because you said you have a plan about walking, and then when we give you a plan you said it's better straight away, so how much is actually complete?