I want to write a text-heavy story-based RPG. I'm familiar with scripting languages like python and ruby, but I have no art talent whatsoever, so i'd prefer that whatever I use have art assets available, and I don't want to write an engine from scratch so I'd like to build off of an existing framework. What are my options? Free or paid, doesn't matter. It might be an RPG engine or an adventure game engine, or even a 3d engine, but whatever I use, I'd want something that would let me focus on writing and designing and less on programming the framework.
How do I learn to be a better programmer (not just learn a particular language)? [more inside]