12 November 2021, 21:12 | #1 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Build Text adventure
I need to make a text adventure for a project. It's not genre I have ever really played with, a little at school long ago but not much.
I don't want to spend too long on this. If anyone has any suggestions or maybe knows of some old BASIC listings for a game that would be really helpful. |
12 November 2021, 23:49 | #2 |
Global Moderator
Join Date: Mar 2001
Location: UK
Age: 46
Posts: 6,160
|
It's a significant genre with many classic games such as Zork, Sorcerer and The Hitchhiker's Guide To The Galaxy.
I don't think that you can do it quickly because you have to write a good book or story as well as building a game engine that can parse natural language. Infocom used a virtual machine/interpreter called Z-machine which meant that they could use a common engine for each game and concentrate on the story. It might be worth either building an engine or else using a modern interpreter to write a text adventure story. That said, here are some old 8-bit oriented Usborne books with listings, such as Write Your Own Adventure Programs For Your Microcomputer and The Mystery of Silver Mountain. |
12 November 2021, 23:49 | #3 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
What's the target platform? How good does the game have to be?
I'm sure there's some old QuickBASIC source code out there for a typical two-word-parser effort with shitty descriptions and not so entertaining puzzles. FreeBASIC can compile QuickBASIC code. The other end of the spectrum would be modern languages invented for text adventure development: Inform, TADS, ADRIFT... Much more powerful, so a lot steeper learning curve. |
13 November 2021, 00:09 | #4 |
Gets there in the end...
Join Date: Sep 2005
Location: Wales
Posts: 862
|
Random, but you could use Professional Adventure Writer or the Graphic Adventure Creator on the Spectrum. These were designed for making that sort of thing.
And then run in a Speccy emulator. Would run ok on an emulator even on unexpanded Amiga as I used to play Speccy text adventures on mine. (much nicer with a better keyboard!) |
13 November 2021, 06:08 | #5 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Thank you all for your answers they are all really helpful.
I have to do it in this learning language thing its like OOP but not that hard.. I only really have a month. 2 options and both will have a shit story line because that just isn't my kind of thing. 1. Just basic if left display blah etc. 2. wright a little engine my ideas Rooms maybe 9 are in a grid all rooms have 4 doors N, E, S, W etc multi array store what of the 4 doors can be open further string array stores responses - you can't go that way blah blah just throw in some minor plot - you found key, open chest blah blah I'd like to pinch the plot because I can be arsed to write a story. |
13 November 2021, 13:13 | #6 |
Registered User
Join Date: Nov 2004
Location: Germany
Posts: 629
|
If you want to do it in amos pro, on the amiga, you can use this book/pdf: gitlab.com -ultimate-amos-1994-holborn.pdf (look at page 341+)
Or maybe this: Archive org - Write your own adventure programs And of course there is this: [ Show youtube player ] Last edited by Dan; 13 November 2021 at 13:21. |
13 November 2021, 16:02 | #7 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
If just a simple text adventure is what you want, look at using Inform to develop and compile it. It has a handy standard library, if I recall correctly, that will aid in producing a game file targeting Infocom's Z-Machine standards. Frotz, a well known Z-Machine player program, is available on Amiga and many other platforms.
|
13 November 2021, 19:40 | #8 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
I have to do it in this OOP language it's not really Amiga related but is retro related.
one of the Usborne books books has quite a good example but too many rooms really. Looking for tips etc into the dynamics. |
13 November 2021, 19:59 | #10 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
I have to use this particular language but as your someone with experience creating such games maybe you could give me some advice on create such a game?
|
13 November 2021, 20:25 | #11 |
Registered User
Join Date: Nov 2004
Location: Germany
Posts: 629
|
Of which language are you talking about ?
Btw. OOP means Object Oriented Programming |
13 November 2021, 21:20 | #12 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
There's also ADL (Adventure Definition Language). I remember playing with that shortly after I got my first Amiga, was quite impressed at one of the sample games included.
|
13 November 2021, 21:34 | #13 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
That looks interesting.
|
13 November 2021, 21:46 | #14 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
What is a text adventure with spells etc
|
14 November 2021, 01:56 | #15 | |
Zone Friend
|
Quote:
As for advice, since you're not very familiar with the genre I'd recommend playing a couple of games before considering creating one. Not classic text adventures, as most of those were insanely difficult. Look for modern ones with no dead ends. |
|
14 November 2021, 02:07 | #16 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Quote:
|
|
14 November 2021, 02:39 | #17 |
Registered User
Join Date: Mar 2010
Location: wisbech
Posts: 274
|
"I have to do it in this OOP language "
Which is ? |
15 November 2021, 00:14 | #18 |
Zone Friend
|
Stefan Vogt's games will do nicely for what you need.
|
15 November 2021, 01:16 | #19 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
this has made me realize I have zero imagination.
Quote:
|
|
15 November 2021, 01:54 | #20 |
Registered User
Join Date: Mar 2010
Location: wisbech
Posts: 274
|
Is the language you are using a secret lol.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Portcullis: New text adventure | Mrs Beanbag | Retrogaming General Discussion | 0 | 03 January 2016 19:00 |
Text Adventure games with graphics | Retrofan | support.Other | 10 | 15 December 2013 01:38 |
Text Adventure? | clownstyle | Looking for a game name ? | 6 | 07 February 2013 22:19 |
FRAC V2.0 Text Adventure Creator | Peter | request.Apps | 6 | 30 November 2012 18:05 |
80s text adventure game | Mogilny | Looking for a game name ? | 8 | 27 November 2010 16:45 |
|
|