Every year I volunteer at as event at the University of North Carolina CS department called Maze Day. Students build games, which blind and handicapped children come and play on certain day. I think the children that visit in this event would LOVE a game like this, if it became accessible.
If you have specific suggestions for improvement, I'm all ears.
I'm getting feedback that as the game grows, it'll need a map. Are there any best practices for map navigation for blind people?
Once you have only text + options, that's when you need to start thinking about player agency and repetitiveness. So I'm glad I did that because otherwise I'd have made a bad version of Sorcery! instead of what Vermin is today.
That said, it's always tempting to add more functionality and UI. For example, both beta testers and then players noted how hard it was to orient oneself in the game. This would be solved by a map (perhaps in a sidebar) but then this makes the game less accessible again.
Still pondering what the best way is.
I for one would be very happy to see the return of this style of gaming - I haven't played computer games for so long, mostly because they are just all the same, 3D action and no substance. I would gladly read / interact with fantasy fiction like this though.
What the article really is is a deconstruction, presented as to a novice; he's asking what interactional elements and primitives are required of both video-action and text-interactive games, in order to produce an action-IF game.
What do you count as "substance"? Have you played The Witcher 3? Life is Strange? Until Dawn? They are games with heavy narrative where your choices impact the direction of the story (in Until Dawn, any and all of the 8 characters can die or survive, depending on your choices). Or games like Bloodborne or Dark Souls, which, at first glance, are just action games, but when you look beneath the surface, they hide extremely rich and deep storylines (but its up to you to dig for it if you so wish) and incredible environmental storytelling. Or a game like Machinarium, which manages to tell its story purely through pictures. Or The Last of Us, which, while its a 3D action game (kind of), is the first game that, for me, surpassed movies in atmosphere, storytelling and getting me emotionally invested in the characters.
My point is that games have moved on and there are a lot of games out there that aren't "3D action with no substance". A lot of indie games aren't even 3D or action. There's a vast spectrum of games out there, I bet there's plenty that you would, in fact, enjoy.
> I for one would be very happy to see the return of this style of gaming
I used to play MUD's back in the day and even worked on my own MUD engine a few times. My most recent toy was about two years ago, but I abandoned it because I felt it was too depressing if I was the only one playing a multiplayer (text based) game. :(
What is it you are looking for in such a game, out of curiosity?
In a similar vein, Overwatch, one of the biggest 3D action games at the moment, has gameplay that exists entirely as non-canon action segments borrowing characters from the world. But it's still not shallow; there's a ton of worldbuilding in the environments, voice interactions between characters that hint at shared histories, and stories told in Blizzard's incredible animated shorts.
Just because something looks like a shallow action game doesn't mean that's all it is!
Related: the most recent animated short, Honor and Glory https://www.youtube.com/watch?v=sQfk5HykiEk
I actually brought up a Wizardry 7 gameplay video just to make sure I'm not remembering it wrong, and here's the text:
JOE CASTS ENERGY BLAST RAVEN HIT! RAVEN DIES!
Not what I'm going for at all. This looks more like the "Try #5" (D&D-style actions).
If what you mean is that Wizardry had great writing (not in combat, but elsewhere), I'm not disputing that. But Wizardry was a videogame. I'm trying to build a text game.
Curious whether you've played it, and if so, how close it comes to the sort of thing you're aiming for.
[1] http://store.steampowered.com/app/352220/King_of_Dragon_Pass...
If that's your opinion of them then I don't think you've investigated them much, and are just jumping to conclusions.
For example, Skyrim doesn't do much mechanically that Ultima Underworld didn't. Ultima proper did all of that from a different perspective for a long while before that, too. The Witcher 3 is my absolute favorite RPG at least since Skyrim and probably supercedes it, but again, it's just super polished, it doesn't do much that's really new, that I haven't seen before in an RPG or other game. You pick speech options from dialogue trees, loot dead things, and fetch quest items, but you're in a cardboard world. The monsters just wait for you to come slaughter them, they're set-pieces whose purpose is to sit there until you arrive, then bite you. The world reacts largely in a single specific way: you win.
Actually, I thing modern RPGs have regressed, Ultima VI's keyword-based dialogue was better than our modern dialogue trees. You could speak in natural language about a variety of topics, some of which were hinted at by the NPC with highlighted words, and others you had to figure out for yourself. (you could just type "troll" or you could type "What can you tell me about the troll?" or "I have seen a troll, and need advice, can you help?", it was more fun and interactive)
I'm hyped for Underworld Ascendant, because just maybe they'll break some new ground for a change. "A living ecosystem", but with people who can (and have) backed up that claim. I don't see much else on the horizon -- the indies are our only hopes! AAA can't afford to lose now, so it's all cookie cutter sequels there, only the indies can afford the risk.
I think a huge, huge part of the problem is that games cost so much and carry so much risk now. Ultima Underworld got a full sequel _ELEVEN MONTHS LATER_. You could move faster and try more then, because art didn't cost so much, there was no motion capture, no voice acting, it was cheap to make a game. If a sequel flops now you can't just try again, you lost $75,000,000 dollars and are now bankrupt.
Anyway, here's a link to a free, breathtakingly good book on the history of CRPGs from the 70s through today: https://crpgbook.wordpress.com/
I just played a round while I was on the train - it's _really_ good! Not only the play, but even the presentation of "loading" the next part of the game below the current text, as if it were any other book, is perfect for playing on mobile.
I think this could really open up a whole new genre. Personally, I'd love to have a variant of this that I could interact with through my (in-home-corporate-surveillance-microphone-product-of-choice). I love interactive fiction, adventure games and DnD, so this really presses a lot of buttons for me, and if I could play a game with my voice rather than listening to podcasts while working all day, I think that'd be the sweetest spot of all.
Excellent work, OP!
Edit: I see StavrosK beat me to it by a few hours...
1: https://play.google.com/store/apps/details?id=com.inkle.sorc...
edit: finished moments after writing the comment. I want more of this! Do you mind setting up a mailing list if you don't have one?
SPOILERS
Thanks for playing Insignificant Little Vermin. You took Orcthorn but didn't destroy the iron monster. You are leaving Mount Bloodrock with swords, spears and no shield. You are seriously injured and exhausted. Briana is wounded. The important thing, though, is that you survived. Congratulations!
First I thought it would be about rendering with ascii characters, like text mode quake
http://web.archive.org/web/19990219125446/http://webpages.mr...
Too bad this gem is gone from the internet now, so that's an archive link :(
"You enter a room. xxxSniperKid82xxx is in the room holding a railgun."
$ "Equip rocket launcher." "You equip the rocket launcher."
"xxxSniperKid82xxx approaches you with a buzzsaw glove."
$ "Fire rocket launcher at xxxSniperKid82xxx" "You fire the rocket launcher at xxxSniperKid82xxx. It misses. You take splash damage."Very cool, this is one of the most original things I've read about this year. The example he gives is different levels of commands and details during combat. Zelda 2 (I think) had a similar thing going from map view to side view for combat. But this is for text adventures. Mind blowing really.
I think quite a few videogames have different levels. For example, I remember an old 1990s game called Wargasm where you could both be the general and the soldier. It was a lot of fun.
Most videogames don't go there, though, because it's more straightforward to use the game at a single "level". Even if they do have multiple levels, though, I don't think they ever go with more than 2 or 3. That would be just too confusing.
In text, though, this is natural. Even in non-interactive books, you have things like "Conan wants revenge > Conan is on his way to Stygia > Conan meets cobras > Conan is being attacked by the King Cobra > King Cobra's attack goes above Conan's head > Conan thrusts sword upward".
Hence you have the existence of things like equipment screens that can be popped up mid-battle, pausing everything to let you think about how to divide up loot. And the energy model in mobile F2P, which doesn't make a lick of sense but enforces limited session length and progression. You can take this even further when you think about power up items in pretty much any game.
_Fractal_ design, though, implies some element of self-similarity between the levels – and that definitely seems like something more rare!
What the author presents here is not a change in view or mode, but a refinement of scope. Gameplay doesn't change, but the level at which the player interacts is more granular.
A video game example that comes to mind is strategy games, such as Crusader Kings 2. In that game, players will dictate their armies' movement, and, when that movement causes conflict, the game will bring the battle to the player's attention. Players can then zoom in and pick specific tactics within the battle to enhance their odds, directing the flanks.
If the game allowed players to further zoom in, down to the level of individual soldiers and their actions, that'd be an even more granular presentation.
Mode switching is less common today, since it causes a disjointed player experience and requires assets be created to represent content in different modes.
0: (in the sense Larry Tesler would mean: https://en.wikipedia.org/wiki/Larry_Tesler)
It's old-school, beautiful, huge world and incredibly delicate, strategic and fun combat. It's a race wars, so RvR style full player killing and full player looting. Rough game :p but makes modern MMOs look like Fisher Price editions.
I've played Aardwolf which is, from my limited experience, a good introduction (lots of people 24/7, helpers, tutorial).
The great thing about MUDs is that you don't need 2D/3D/audio artists, so the resources go to the engine and world building.
Some MUDs are focusing on role play, like Sindome. It's fascinating to listen people talking about how to RP:
I'm not sure if any MUD worked with something I'd call a "fractal story", though. The combat I remember was fun but it was always "you miss X. X hits you." I didn't play all MUDs, of course, so I'd love to know if there are any examples from that era.
From the point of view of the MMORPGs the MUDs don't look or sound much like anything. Literally.
You'll see that MUDs are still alive and kicking (Just!)
This is a very good lesson for game developers. Too many games rely on procedurally generated content, which can be boring to a player if it seems random instead of being a result of some interaction (see No Man's Sky).
[1] Actually you can heavily optimize cellular automata for cache, but a K dimensional automata will be in O(N^(K+1)) so assuming a 2D world, it's O(N^3). So, it's not scalable. If you look at procedural world generations in big scale, like dwarffortress, you'll see that they're one time operations that take a very long time. NMS is tricky, since you need to keep doing this multiple times.
Create a system knows the setting/contexts etc of a text adventure game and renders a scene?
edit: perhaps authors could add other tags/meta the user would not see but would add to the description
but if you want a prime example, the dwarf fortress visualizers take that concept to an incredible heights.
https://www.diabloii.net/blog/comments/how-diablo-evolved-fr...
Dwarf Fortress has epic fight descriptions. Weapons getting stuck, severed body parts, grabbing said severed body parts and bashing the opponent with them... it does verge on too much detail though. There's also no concept of HP, deaths occur through e.g. bleeding out, organ failure, etc.
I don't think it's too much of a problem to be somewhat repetitive with the miss; if you're missing enough that the repetitiveness is getting to you, you're probably doing something wrong. You can also borrow from the pen and paper games and have critical misses with adverse effects -- overbalance, enemy counters, etc.
You "fight" by committing a certain amount of regenerating energy each round. If you commit no energy, you're actively defending. Mechanically, there's no such thing as a miss in the system (although when you lose a round, sometimes it might be described as a miss). There are combat description pools explicitly handling cases where both combatants defend, where one attacks and the other defends, and when both attack but one overpowers the other. And the description pools are unique for every fight since of course a manticore and an assassin fight differently.
The descriptions also are modified by the health of the combatants. In a fight with a manticore, the descriptions progressively showed the manticore becoming fearful as I started damaging it, then limping and struggling to fight as it got closer to death. Even though there was no mechanical difference, the descriptions really sold it.
I used to love playing on the MOO and other MUDs and this brings me right back there. Excellent!
It brings me back to my years as a teen playing Graphical MUD's like The Realm Online, basically a text adventure with some wonderful pixel art and a point-and-click adventure interface UI. Made by Sierra in the late 90's, sold to Codemasters, ruined by Codemasters, and then re-sold to a private family instead of a development studio. The game slowly died thanks to a lack of even a SINGLE programmer...until recently:
If you've never played The Realm Online, I highly recommend looking into the newly formed private servers, there are two of them (Sacred Temple / MistWalkers ) with a ton of changes since the people who own it have long since abandoned the game.
Nice touch there :)
I beg to differ.
I actually enjoyed stealth/archer as long as I didn't go too deep into the stealth tree, making me literally undetectable.
Mage got fun when I found a hotkey mod. Combined with Apocalypse spells, I could switch through a bunch of fun spells really quickly. Kind of felt like playing an Elementalist in Guild Wars 2 when I got it right.
Sword and board... never fun lol. Just running around lopping people's heads off gets old fast.
A colleague had a Linux box at home with a TV Tuner PCI card. We would SSH from the University's lab and watch TV-on-ASCII-over-SSH to the amusement of the people around us.
Sounds so simple and silly today, but it was a fun way to learn back in the day :)
This is a guy blurfing at length about text game design. The "Skyrim" is just thrown in there as a callback to something recognizable but has almost zero to do with Bethesda's game.
They were used sparingly, and only at clear "milestones", which made me take a step back instead of scrolling from action to action.
This is true. But I still smile when I think of the phrase:"The Blue Yeek/Kobold/it/<other> dies in a fit of agony." (Originally encountered in Moria, now to be found in Moria/umoria/Angband).
Mildly relevant: https://thebutterfly.deviantart.com/art/Moria-Filthy-Street-...
Relevant: apt install moria
https://github.com/dungeons-of-moria/umoria
(which actually looks rather interesting as they claim having ported the code forward and tidied up quite a bit)
[ed: I think there's another option for repetition: automatic success after a certain number of successes - similar to "auto-haggling" in shops in Moria - once you've haggled a certain number of times with a certain shop keeper, the game will "fast-forward" to settling the transaction without any interaction. This gives flavour (haggling in stores) and avoids (too much) grinding (forcing the player to go through routine, static interactions)).
In the context of this post, it'd mean a low-level/young character would go through detailed actions to trap a rabbit, then automatically be able to trap a rabbit, but fight with an orc, then be able to "kill the orc", but need to detail the actions for fighting a band of orcs, then struggle to kill a dragon, but being able to simply "take out the orc war band" (with a suitable description, based on the adapted play style, from the "micro-managed" fights: "You sneak around upwind of the band, and after setting out a dozen arrows in front of you - take rapid aim and let fly a precise volley and the orcs. The last warrior realize their scout has fallen to your first arrow, just as your last pierces his left throat - and all is quiet except for the wet death rattle of the final fallen." Or something equivalent involving a fireball or charge and sword dance.]
I'm not sure this is the direction you want to take, but I'll throw the idea in anyway. The format seems perfect to allow for user-made extensions:
- Content creation requires lots of work, but the kind of work that many are able to pull of, unlike videogame-like artwork.
- Being web-based, it should be possible to just link to new content: no need for downloads, plugins, etc.
Combining these two, you could pull off a kind of "wikipedia-like" game. I'm envisioning a game where there is a "known world" (where you enter initially). This would be your content. At the edges, you can venture into the uncharted parts of the world (link to people-contributed content/worlds/adventures). These outward links could be randomized among user-submitted worlds. If some of those worlds becomes so good you want to officially sanction it, you can then announce it as "charted" and incorporate it to the known world, with a permanent non-random entry point.
In my head, this would be very good because it would let you focus on the mechanic possibilities (which you seem to enjoy the most), freeing you from the content creation task while still building interesting game(s).
You can for instance become a sailing merchant just by buying a boat and trading at the various ports. Or you can pursue various quests. I ended up being a street ruffian because I found a loop that involved me getting jumped in an alley and beating my attackers which was surprisingly lucrative and repeatable.
There are also some quests which actually change the state of the world (this is done in a book by having you write a word on your character sheet and then directing you to different sections depending on the words you have on your sheet).
Combat in Skyrim is of the "simulated presence in a cyberspace" form, but there are many successful video games with turn-based combat (ex. Hyperdimension Neptunia, Atelier Rorona, etc.) that could be mapped directly to a text-based interface.
Very excited for the "next generation" of Interactive Fiction games, and the actual game is very well polished in every regard. Great work.