If you manage to make a *roguelike* with Inform, sure why not. If it is IF with a roguelike flair you might appeal more to the side of me that likes IF.
I have no idea how flexible inform is but if it can do a RL, why should i mind? I've heard some folks even look at RLs programmed in freebasic ;)
Your are in a room. The exits are north, west and southwest.
There is an angry wolf here. There is a bat here. There are 3 scrolls of identify here.
> hit wolf
You hit the wolf for 13. The wolf hits you for 10. The bat hits you for 1.
I would personally be happy just with:Code: [Select]Your are in a room. The exits are north, west and southwest.
There is an angry wolf here. There is a bat here. There are 3 scrolls of identify here.
> hit wolf
You hit the wolf for 13. The wolf hits you for 10. The bat hits you for 1.
Even just that would be cool. Especially if there were different rooms descriptions, and weird ways to enter/exit rooms (climbing on things, pulling levers, solving puzzles, finding items etc.). It would be very much like a single player MUD with randomly connected rooms.
A IF + RGP game, putting in a random world will cross over into IF + RL quite well.
#####
e.###
#.D..
###.#
###.#
###@#
###+#
What about distance as a form of language. "You enter the vault and see before you a Berserker 3 steps/paces away/to the East/South/Northwest/etc, an Archer 5 "" away, and a glowing Scroll Scroll 1 step ahead of you sitting in a large pool of blood. Action"
What about distance as a form of language. "You enter the vault and see before you a Berserker 3 steps/paces away/to the East/South/Northwest/etc, an Archer 5 "" away, and a glowing Scroll Scroll 1 step ahead of you sitting in a large pool of blood. Action"
This is the description part. And now make it interesting to read.
I think the most common pitfall in this admittedly very unexplored area, is to add fixed IF content to the procedurally generated RL dungeons. What I feel, instead, is that the roguelike genre is so great because of the randomness/replayability, and to really take advantage of IF-like features (such as a storyline, or puzzles), you should ideally tie it up with the principle of randomness, in a meaningful way.
I have no idea how flexible inform is but if it can do a RL, why should i mind? I've heard some folks even look at RLs programmed in freebasic ;)
What about distance as a form of language. "You enter the vault and see before you a Berserker 3 steps/paces away/to the East/South/Northwest/etc, an Archer 5 "" away, and a glowing Scroll Scroll 1 step ahead of you sitting in a large pool of blood. Action"
This is the description part. And now make it interesting to read.
I have no idea how flexible inform is but if it can do a RL, why should i mind? I've heard some folks even look at RLs programmed in freebasic ;)
I have heard rumors of an implementation of Rogue in Z-Code, which would be pretty much proof positive that it *can* be done, since Inform 7 -> Inform 6 -> Z-Code.
But I've no clue whether that's a practical approach or not.