It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I always wanted to make my own text adventure..
Fuck yeah, Zork! I can't wait for an HD version on Steam.
avatar
Weclock: I always wanted to make my own text adventure..

I think the Adrift text game creator was made freeware a few years ago. Not the latest version but a usable one anyway. I tried using it to create a few adventures myself but didn't have the motivation.
avatar
Wishbone: I played some of the Infocom games back in the 90's. The ones I remember playing are:
Planetfall
Seastalker
A Mind Forever Voyaging
The Hitchhiker's Guide To The Galaxy
Bureaucracy
Also, I used to spend an awful lot of time on the Danish Valheru MUD.

They should have called HHGTG "Beat the parser". Most obscenely hard game. Ever. The horrid Infocom User Interface made it even worse.
The funny thing was I remember the reviews at the time that said it was the most advanced parser ever or something and that it perfectly mimicked human speech. What a crock that was.
Post edited September 15, 2009 by cioran
HHGTG was really hard, but not because of the parser, it was bizarre. You had to do things you'd never think of doing... I mean... "smell dark"?
As I mentioned above... something like Spider and Web was really engaging. It had a lot of story to pull you in. I used to follow the competitions, but there were so many ones that were somewhat ridiculous that I didn't really want to invest the time... I missed out on some good Andrew Plotkin, Gareth Rees and Graham Nelson gems...
avatar
Weclock: I always wanted to make my own text adventure..

Do you know enough programming to do an if/then/else? That's quite literally all you need (aside from the story) to make a choose your own adventure style text adventure. If you want an inventory of some sort then you'll have to get advanced and start using scary variables, it might take up to 2 minutes longer!!
function Page1
"It's morning, you look out upon your bedroom. Light is spread out across the floor. Your things shine in the light.
Do you:
1: Get out of bed?
2: Sleep in!"
If input=1 then call page2
if input=2 then call page5
else call page 1
end function
Can't remember off the top of my head how to print to screen in vbs but that's basically your text adventure done
avatar
Weclock: I always wanted to make my own text adventure..
avatar
Aliasalpha: Do you know enough programming to do an if/then/else? That's quite literally all you need (aside from the story) to make a choose your own adventure style text adventure. If you want an inventory of some sort then you'll have to get advanced and start using scary variables, it might take up to 2 minutes longer!!
function Page1
"It's morning, you look out upon your bedroom. Light is spread out across the floor. Your things shine in the light.
Do you:
1: Get out of bed?
2: Sleep in!"
If input=1 then call page2
if input=2 then call page5
else call page 1
end function
Can't remember off the top of my head how to print to screen in vbs but that's basically your text adventure done
No, I don't. :(
avatar
Aliasalpha: Do you know enough programming to do an if/then/else?
avatar
Weclock: No, I don't. :(

Well its really quite easy to learn depending on your mindset, hell I managed it so most anyone can
avatar
Weclock: No, I don't. :(
avatar
Aliasalpha: Well its really quite easy to learn depending on your mindset, hell I managed it so most anyone can
links plz
I remember making a text adventure in BASIC when I was around seven. Good times. It had zombies!
avatar
Aliasalpha: Well its really quite easy to learn depending on your mindset, hell I managed it so most anyone can
avatar
Weclock: links plz

http://www.w3schools.com/VBscript/default.asp
Thats more for web page implementation but I can send you some regular vbs scripts if you want
Post edited September 16, 2009 by Aliasalpha
Visual basic is a fantasic development tool for making old school games. Being the lazy programmer i am it is always my first choice as it takes out a lot of the work and the basic language it uses is very easy to learn (of course it can still get very complicated depending on what you are creating). I am currenlty working on, at my own slow pace, a point & click, vertical shooter & RPG engine. Text adventures are probably the easiest to put together. I don't have very good story writing skills so i never finished the game i was working on.
Post edited September 16, 2009 by thornton_s
avatar
Aliasalpha: Well its really quite easy to learn depending on your mindset, hell I managed it so most anyone can
avatar
Weclock: links plz

Inform is the way to go... http://inform7.com/learn/ It's almost more like simply describing everything instead of actually programming...
avatar
Weclock: links plz
avatar
BoxOfSnoo: Inform is the way to go... http://inform7.com/learn/ It's almost more like simply describing everything instead of actually programming...

+1 to this.
Inform 7 is honestly the easiest to learn in terms of syntax- it's honestly like explaining the entire game to Inform as opposed to programming it all. I've written a few IF games in my time, all of them being pretty shitty. :)
I've also found text parsers to be a bitch to write. (at least GOOD ones)
Post edited September 16, 2009 by Kaidane
Check the example from the documentation
---
"Midsummer Day"
East of the Garden is the Gazebo. Above is the Treehouse. A billiards table is in the Gazebo. On it is a trophy cup. A starting pistol is in the cup. In the Treehouse is a container called a cardboard box.
----
Yes, that's the program!!
Check out a quick playthrough (nothing amazing, but the dummy proof things are already in there):
--
Midsummer Day
An Interactive Fiction
Release 1 / Serial number 090916 / Inform 7 build 5Z71 (I6/v6.31 lib 6/12N) SD
Garden
>up
Treehouse
You can see a cardboard box (empty) here.
>x box
The cardboard box is empty.
>d
Garden
>e
Gazebo
You can see a billiards table (on which is a trophy cup (in which is a starting pistol)) here.
>
I beg your pardon?
>get cup
Taken.
>x cup
In the trophy cup is a starting pistol.
>get pistol
Taken.
>x pistol
You see nothing special about the starting pistol.
>drop cup
Dropped.
>
---