I'm OK with a prompt to continue, save game, quit, and so on. If I can review the current screen using, for example, the jaws cursor, that will work.

I've looked at other posts regarding this and other stuff has been mentioned such as whether to be able to choose from a menu or whether to have to type your commands. On this, I think that having to type your commands was one of the challenges of the text adventure games, and would prefer this method of control over what happens next.

Also, I prefer no music during game play, as I feel that it gets in the way of reading through the use of a screen reader. I want to hear the text, not the music. Event sounds, though, are OK, as long as the text can still be accessed.

---
Be positive! When it comes to being defeated, if you think you're finished, you! really! are! finished! ----- Original Message ----- From: "Thomas Ward" <[email protected]>
To: "Gamers Discussion list" <[email protected]>
Sent: Tuesday, April 15, 2014 10:32 PM
Subject: [Audyssey] Pausing the Screen in Console Programs


Hi all,

This question is mostly for developer's but any thoughts from
non-developers are welcome as well.

At the moment I am working on a quick and dirty text adventure system
written in C++ suitable for developing classic interactive fiction
games similar to games like the Infocom text adventures like Zork,
Arthur, Hitch Hikers Guide to the Galaxy, and so forth. Since I am not
really a fan of the text adventure languages like Inform and AGT I
have decided to create my own system in C++, but have run into a
slight problem with the text adventure system.

In Dos/Windows if one wants to pause a screen of text all he or she
has to do is call the _getch() function which will pause the out put
until the enter or space key is pressed. Mac OSX and Linux have no
such function and similar functionality has to be accessed through
ncurses or another library like that. I am trying to come up with a
pause function that will be completely cross-platform and will compile
on any platform without having to involve ncurses or some other
third-party solution. So what I have done in the meantime is use the
standard cin input stream with a prompt that says, "press c to
continue or q to quit." I am wondering if people are okay with this
method of pausing the screen, or if some of you  developers knows of a
better way to go about pausing the text  on screen let me know.

Thanks.

---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [email protected].
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[email protected].
If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].


---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [email protected].
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[email protected].
If you have any questions or concerns regarding the management of the list,
please send E-mail to [email protected].

Reply via email to