Hi Tom.
I'm personally happy with that sort of thing and have seen some games that
do it.
One more general question however. If your developing your own text game
creation language had you considder rpg mechanics such as combat,
experience, levelling etc.
As we have discussed before, the majority of if games are very heavily
puzzle based and actively discourage having rpg features in favour of often
very obscure puzzles, often with weerder linguistic elements or guess the
verb situations.
If your developing your own language therefore, it might be nice to include
some things that standard if such as inform does not do. That and of
course while we're inundated with standard zork style interactive fiction,
rpg text games are rather thin on the ground.
All the best,
Dark.
----- Original Message -----
From: "Thomas Ward" <[email protected]>
To: "Gamers Discussion list" <[email protected]>
Sent: Wednesday, April 16, 2014 4:32 AM
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].