I have been thinking about an IF implementation of a space-oriented game of the sort sometimes called “sandbox” or “open world”.
There were a number of games years ago that were partly text and graphical. An example would be Starflight.
Some features that would be desired:
Player has a spaceship used to travel about. Upgrade as game progresses.
Skills that can be improved.
Player can take on missions for pay. Quests, transport item, that sort of thing.
Find minerals or artifacts that could be traded or sold.
NPCs in their own ships, with interaction. Trade, information exchange, possibly combat.
Ongoing new missions offered to the player
I am not aware of any IF games similar to this. If anyone knows of some, I’d be interested in checking them out. The old games tended to be fairly menu-driven when it wasn’t graphical.
Assuming I move ahead, I think there would be quite a bit more programming than the typical IF game. My thoughts are that a general-purpose language might work better. That might be due to my not knowing any of typical IF languages. I’m also not sure whether this sort of thing can be fully represented in Z-code or the like.
Thoughts? Questions? Jeers and brickbats?