Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Game: Txt RPG! Add to it! :P

Author
Message
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 9th Aug 2004 11:13
Ok. This is a game. We all add to this text RPG. I'll start and then you can add to it. Then someone else would add to that code, then someone would add to that code, etc.

[edit]: Oyah, btw... To make the commands we could use virable matching (just a note for all you newbs out there). Like:
Input "Command:",Command$
If Command$ = "Bla" Then ... And so on.

Anyway, i'll start:


Print "You stand in front of a huge house. There is a rusty door and 2 windows. There is a sign next to the house the reads 'BEWARE! Do not enter or else'."

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Sir Spaghetti Code
20
Years of Service
User Offline
Joined: 12th Jul 2004
Location: Just left of Hell
Posted: 9th Aug 2004 11:32
not sure if this is what you had in mind:

print "A) Enter"
print "B) Stay where you are"
print "C) ???"
input choice$

Or, more simply:

rem wait just a few moments for the player to read the above text
wait 10000

rem now stop due to this not being a workable idea
end

If you want to make a add-on story (every body can add-on x amount of words to make a free-flowing story), we can do that. I'm not sure how this add-on program is going to work with real time additions. What if I want to make functions? What if someone branches off with multiple choices like I just did? We'll have to go back and fill in all of the possible choices, which will lose the flow of the original story. I'm sorry, but I don't see how this will work.

"I attribute the quarrelsome nature of the Middle Ages young men entirely to the want of the soothing weed."
-Jerome K. Jerome(1859-1927),Writer
Dgamer
21
Years of Service
User Offline
Joined: 30th Sep 2002
Location:
Posted: 9th Aug 2004 11:37 Edited at: 9th Aug 2004 11:37
@Spaghetti
Something like this has been done before, started by zenassem I believe. Though I never saw the end-result.

This sig has been dullified!
Ilya
21
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 9th Aug 2004 11:49 Edited at: 9th Aug 2004 11:51
wrongq1:
print "A)Enter"
print "B)Run Away"
print "C)Throw Something At It"
print "D)Call The Cops"
input choice$
if choice$="A" or choice$="a"
print "You Enter And See Nothing."
else if choice$="B" or choice$="b"
print "You Get Run Over By A Car."
else if choice$="C" or choice$="c"
print "You Pick A Stick Up And Huge Tirmites Begin To Eat You."
else if choice$="D" or choice$="d"
print "You Call Them On Your Cell Phone And Hear The Words: 'Go Away.' Spoken In An Old, Terrifing Voice."
else goto wrongq1
endif
endif
endif
endif

-Ilya
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 9th Aug 2004 12:03 Edited at: 9th Aug 2004 12:05
lol. Ok, i didn't know this has been done b4 What i had in mind is virable matching. Like you would have to type your answer and then if it matches a key word, new text would be displayed. But NVM

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Sir Spaghetti Code
20
Years of Service
User Offline
Joined: 12th Jul 2004
Location: Just left of Hell
Posted: 9th Aug 2004 12:17
ohhh, ok, sorry. I get it. I thought you meant actually adding on to a real program (which would not work).

"I attribute the quarrelsome nature of the Middle Ages young men entirely to the want of the soothing weed."
-Jerome K. Jerome(1859-1927),Writer
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 9th Aug 2004 12:24
No, thats what i ment. But you can add code easily useing virable matching. No going back and editing is required.

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
The Real 87
20
Years of Service
User Offline
Joined: 3rd Mar 2004
Location: somewhere between 86 and 88
Posted: 9th Aug 2004 16:54


Something tells me this isn't what you mean.

Soon I'll add the role-playing.

Check out my RPG at
www.stickz.tk
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 10th Aug 2004 01:53
No, what i mean is the RPG's like myst. Heres an example:

Welcome:
Print "You stand in front of a house. There is a door and two windows. Next to the house is a smaller house that reads 'BEWARE! DO NOT ENTER OR ELSE'."
Print "Commands: Open door, Walk to other house"
Input "Enter command:",Welcome$
If Welcome$ = "Open door" then cls : Print "You try to open the door, but it is locked!" : Goto Welcome
If Welcome$ = "Walk to other house" then cls : Print "You walk to the other house. It is a very small house and very weird looking. Theres two doors." : Print " Commands: Open door 1, Open door 2"
Input "Enter command:",SmallHouse1$
If SmallHouse1$ = "Open door 1" then Print "You go in side. All of a sudden, you fall though the floor and hit the ground hard... Game Over." : Exit : End

Then someone can add:

If SmallHouse1$ = "Open door 2" then Print "Inside you see a small room with a table. On the table is a box." : Print "Commands: Open Box"
Input "Enter command:",SmallHouse2$
If SmallHouse2$ = "Open Box" then cls : Print "Inside you see a key and a note. The note reads: 'Take this key if you dare'. You take the key" : Print "You travel back to the big house. You suddenly remember... It's locked! Maybe this is the key. You put the key in..." : Print " It fits! You walk inside. Theres a big room inside. Theres nothing in it though. Just a big door." : Print "Commands: Open door"
Input "Enter command:",BigHouseRoom1$

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Ilya
21
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 10th Aug 2004 06:38
What if they type kldgshuidauhiijgjjgr?

You should make it:


Welcome:
Print "You stand in front of a house. There is a door and two windows. Next to the house is a smaller house that reads 'BEWARE! DO NOT ENTER OR ELSE'."
Print "Commands: Open door, Walk to other house"
Input "Enter command:",Welcome$
If Welcome$ = "Open door" then cls : Print "You try to open the door, but it is locked!" : Goto Welcome
If Welcome$ = "Walk to other house" then cls : Print "You walk to the other house. It is a very small house and very weird looking. Theres two doors." : Print " Commands: Open door 1, Open door 2"
If Welcome$<>"Open door" and Welcome$<>"Walk to other house" then goto Welcome
Input "Enter command:",SmallHouse1$
If SmallHouse1$ = "Open door 1" then Print "You go in side. All of a sudden, you fall though the floor and hit the ground hard... Game Over." : Exit : End

-Ilya
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 10th Aug 2004 08:11
Ok, cool. So we all add little bits of code to it.

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Ilya
21
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 10th Aug 2004 08:53
Ok.

If this is long enough(2000+ posts), then you could sell it.
Do we all make only one "Right Choice" in our codes so it won't be too complex?

Some modification to the last part:

Stage2:
Input "Enter command:",SmallHouse1$
If SmallHouse1$ = "Open door 1" then Print "You go in side. All of a sudden, you fall though the floor and hit the ground hard... Game Over." : Wait 1000 : End
If Welcome$<>"Open door 1" and Welcome$<>"Open door 2" then goto Stage2

--End Of Modification--
`Make Sure This Doesn't Go Off The Edge Of The Screen.
If SmallHouse1$ = "Open door 2" then Print "You find yourself in a dark metal room with a light emmiting from nowhere. You find that it's a cube because of your limits as to where you can move. That seems impossible because there are no seems on where the edges would be. You are looking into the depths of the underworld. You assume there is no metal and the cube is very clear, pure glass. You:"
metalchoice:
input " break the glass -or- remain where you are - ",shchoice$
if shchoice$="break the glass" then print "The second before you hit the glass, it breaks, because of your intention for it to break." else if shchoice$="remain where you are" then print "After an hour of remaining where you are, the glass explodes! There formed an infinate point of gravity where you were standing and the glass killed you along with everything in the universe. Soon there will be a big bang but it doesn't matter because you died!!" : wait 1000 : end else goto metalchoice

-Ilya
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 10th Aug 2004 09:28
Um, sure... If you want Sell it? lol, naw... That wouldn't be far to you guys because u all did most of the work. I just started it.

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Great Knight
21
Years of Service
User Offline
Joined: 25th Feb 2003
Location:
Posted: 10th Aug 2004 11:46
Print "You hear Noises in the house. And see a 90 year old, 400 pound man wearing tight pink underwear doing toe touches in front of the window"
input "What do do", name$

if name$ = "look harder at him"
print "You fall down and died"
end
else
print " What ever you did it worked and he stoped"
endif

Are you a leader or follower.
Hell Dragonz43
20
Years of Service
User Offline
Joined: 27th Jul 2004
Location: at home or at work
Posted: 10th Aug 2004 12:05 Edited at: 10th Aug 2004 12:05
ok. Cool

-My Game Website:--------------------|
http://www.freewebs.com/mycpugames/
Ocean Runner
21
Years of Service
User Offline
Joined: 18th May 2003
Location: United States
Posted: 10th Aug 2004 12:30 Edited at: 10th Aug 2004 12:32
There should be more than 1 right choice and one wrong, or else it will be too simplistic and unfun.

To keep track of each ones, we could make a map showing the possible nodes:



etc... etc

"Computers in the future may weigh no more then
1.5 tons. - Popular Mechanics, 1949
http://drgames.dbspot.com

Login to post a reply

Server time is: 2024-09-22 11:30:14
Your offset time is: 2024-09-22 11:30:14