MUDRammer - A Modern MUD Client
Description of App
MUDRammer is a modern MUD client for iPhone and iPad focused on speed, readability, and flexibility.
MUDs are online multiplayer text-based games. There are thousands, set in fantasy, medieval, Sci-Fi, absurdist, and many other worlds.
- Background support - maintains your connection!
- A gesture control for rapid player movement.
- Beautiful ANSI color rendering in all orientations.
- Syncs your preferences with iCloud across devices.
- Customize MUDRammer with themes and font size control.
- Add Triggers, Aliases, and Gags to any connection.
- Tap to open links and emails in-app.
- Unlimited command history.
- MUDRammer can open telnet links from other apps.
- Easily save your favorite MUD for fast access.
- Enable/disable typing autocorrect at any time.
- Client-side text wrapping with font size control. Computer, enhance!
If you have issues with a specific MUD, please use the in-app feedback link or contact firstname.lastname@example.org.
> get mudrammer from app store
You pick up the MUDRammer. You're an unstoppable force for righteousness (or evil) wherever you are!
Free or Paid
Apple Watch Support
Device(s) App Was Tested On
13 people have recommended this app
I included many VoiceOver changes in the most recent update, 1.6, as iOS 7 includes many interesting new accessibility APIs.
MUDRammer should work well today with a bluetooth keyboard. In the next update, you will be able to use the up and down arrow keys on your keyboard to move forwards and backwards through your command history. Nifty!
I'm also looking into some other accessibility changes for the next update:
- A gesture to pause and resume speaking. I'm currently planning on using a two-finger double-tap for this. But will it be discoverable? I'm not so sure. What do you think?
- iOS 7 will allow me to set the reading speed. MUDRammer uses the default speed today but I'd like to include some means of adjusting it.
- Any other requests?
Thanks everyone for all your feedback. I want MUDRammer to be the most accessible MUD client on the store.
Hi Dallas, on your comment "she can't keep up with things going on within the game if there is a lot of stuff happening."
Is this because the speaking rate is too fast? Or too slow?
Either way, I'm planning to include a means of adjusting the speaking rate.
Understood, thanks. I guess there's the rub: there are two different speech engines now included with iOS: standard voiceover and iOS 7's new synthesizer.
The new 7 synthesizer allows much finer control over increasing and decreasing the speaking rate, plus allows you to pause and resume speaking mid-sentence.
Standard VO has just one speaking rate and cannot be paused mid-sentence.
In MUDRammer 1.6, I moved everything over to the new 7 synthesizer.
I'm curious, do people prefer standard VoiceOver even if it means just one speaking rate?
@Hadi - yup, that's exactly what the gesture control is for. It supports movement along the 8 cardinal directions, but I haven't yet added gestures for up and down.
However, I don't know that the gesture control will work properly if you have VoiceOver enabled. With VO enabled, touch events tend to get consumed. :/
Hey Malthe, you're absolutely right - MUDRammer currently uses the device language for speaking and that may not always be appropriate.
I had actually started writing a feature to try and auto-detect the current language, but it was too easily confused by the extra punctuation that can be very common in MUDs.
Here's a more complete list of accessibility improvements I'm planning for the next update:
- A gesture to pause and unpause speaking (currently set to two-finger double-tap)
- A setting to increase or decrease the default speaking rate
- A setting to override the TTS speaking language (default English)
- A gesture to stop speaking and advance to the end of the text buffer. Not sure about this one, maybe a two-finger triple-tap?
Anything I'm forgetting?
Thanks all for your comments. Very helpful for me.
What do we think about having the two-finger double-tap gesture do the following instead?
- Immediately stop speaking, and
- Jump to the end of all received text, and
- If any new text is received, starts speaking again beginning from that newly received text.
On the plus side, this means there's only one MUDRammer gesture to learn for speech. On the minus side, this would remove the ability to pause and unpause speaking from the same point, as there doesn't seem to be much interest in that. How's that sound?
Thanks roxtar. I really like your idea for a bluetooth key command to simulate the two-finger double-tap gesture. Maybe something like Command-Option-Down Arrow?
And you'll have to let me know if you do a podcast so I can share it!
There's one other VoiceOver issue that some of you have written me about. If you tap an element on-screen while iOS 7's synthesizer is speaking, it will be spoken with standard VoiceOver and you'll have two voices going at once. That's a poor experience and it wasn't a problem until now because, previously, MUDRammer used standard VoiceOver and it would be interrupted if you tapped something on the screen.
I don't have a good solution here yet, but I still think it's worth it to use 7's synthesizer because it'll let me offer you a preference for speaking language and speaking rate. What do we think?
I sure didn't think so, but it turns out I was mistaken. In Settings -> General -> Accessibility -> VoiceOver, there is a slide control to set your preferred speaking rate. That removes one of my main reasons for preferring iOS 7's synthesizer.
Seems like MUDRammer may be better off if I revert to using standard VoiceOver. The only major issue I can see is that it's very easy, intentionally or accidentally, to interrupt VoiceOver by tapping on the screen. The tricky part is that you may or may not have intended that behavior to happen.
With standard VoiceOver there's also no longer a need for this proposed two-finger double-tap gesture, since you can just interrupt VoiceOver and it will start reading again when a new line of text is received.
So, shall I revert everything back to standard VoiceOver?
The amount of time MUDRammer can stay connected in the background depends on a number of factors: your device's hardware, what other apps you're using, which version of iOS you're on, etc.
There's no guarantees here, as iOS can and will kill off background apps if you open something resource-intensive like a game. So I show a warning after MUDRammer's been in the background for 8 minutes in hopes that you'll switch back to it and keep your session going.
I've seen MUDRammer keep sessions active in the background for 6+ hours and I've also seen it get killed more or less immediately. I am, alas, at iOS' mercy. :/
Hail MUDbuds! You should see MUDRammer 1.6.1 in your updates list in the app store over the next few hours. This release performs all of its speaking with VoiceOver. You should be able to interrupt speaking by tapping any element that is spoken by VoiceOver. VoiceOver should start speaking again after you type something or when you receive new text.
Thanks again everyone for your feedback and do let me know how it works for you.