Hello! This is the thread for the text based RPG that I develop myself. Give it a try!
Here's what's new in version 3.0:
- The game will now automatically save your progress when you gain a level. You can load this from the menu.
- The messages for generating a new map will now write over each other rather than displaying beneath each other.
- The game will no longer close when you encounter a crashing bug; instead, it will display the error message for you to copy and kick you to the menu.
- Being kicked out of towns is now based on a 'heat' system in that town that you generate by killing things in it, rather than just randomly.
- Possibly other changes that weren't noteworthy.
Download the latest versions
here! As always, post any bugs in this thread, with a screenshot if you're able (you can right-click to select text in the Command Prompt), as well as any suggestions for new content. I always welcome constructive criticism and suggestions.
MAC USERS: Please let me know if it's worth the effort to release an OSX executable! I don't know how many people want to play it that aren't on the right OS.
New Challenge!If you defeat a dragon (you must be at least level 10 to do this) and post proof, I will include a specific reference to your username (or whatever name you want to be credited as) in one of the things on my to-do list.
FAQ:Q. What is Ruby RPG?
A. Ruby RPG is a pet project of mine written in the Ruby programming language, wherein your character is dropped into a procedurally generated world and wanders the wilderness, moving between randomly generated cities on a randomly generated map filled with randomly generated biomes, fighting creatures that are not randomly generated, but randomly chosen. It is brutal and wants you to die, like most any game based so heavily on the RNG, but one lucky goon managed to get to level 10 in the first thread, so it's not impossible to succeed. Currently the game is rather lacking in depth, but that issue is being tackled bit by bit.
Q. How do I play this game?
A. It's a text game. You have to type in your command. As of version 1.6 you can now simply type in the letter(s) of the command that are parenthesized.
Q. My antivirus of choice says your file is dangerous!
A. It's not, take my word for it. Or don't. You don't have to play it. It's probably just a result of compilation using One-Click Ruby Application.
Q. What gender is my adventurer?
A. It's ambiguous. I thought it wasn't important. I might add it in the future.
Q. Why can't I save my game and come back to it?
A. It would open up cheating and save scumming, which I don't want, especially while I'm holding contests seeing how far you can get. I've thought of various roundabout methods for trying to prevent it but I don't feel like implementing them at present. Maybe once it's more of a real game.
Q. I killed a homeless guy and then an angry person beat me up!
A. Welcome to Ruby RPG!
Q. I think you should add/do <x> because <y>.
A. Your suggestions are noted and greatly appreciated! Look out for their implementation in new versions.
Q. Why don't you do <x>? There's no reason you shouldn't be doing <x>.
A. Go away.
Q. A text RPG?! I could do this in 1-3 hours!
A. Ha ha ha haaaa, no you couldn't.
To-do list for future versions:- Get Obsurveyor to send me all his dragonslayer stuff.
Implement skills!
Sort out the artifact quest bug(?)
- Port the bestiary into a .txt file for easier expanding + moddability.
Tweak the RNG for fights so it is less completely random.
- Implement dungeon crawling using the mapping system.
- Some content for level 25+.
- Flesh out NPCs,
expand towns.
Camping in the wilderness.
Resource gathering + crafting.
Limited autosaving and loading.
- Rune-based magic system.
Multiple areas full of cities to explore.
- Extra feats you can get for having levels in skills.