Welcome, Guest. Please login or register.

Author Topic: creating a text adventure, but with what programming language?  (Read 16680 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline fishy_fiz

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: creating a text adventure, but with what programming language?
« Reply #44 on: January 04, 2011, 01:55:22 PM »
Quote from: Digiman;603755
Ahh I used to love writing adventure games with graphics (coloured character ROM graphics!) on my C64 with Commodore BASIC lol. Good memories :)


When I was about 7 or 8 and the c64 pretty near to a new machine, me and a friend decided to write some adventure games. We used to call ourselves Zentih software (which I believe is actully in use today for a real business rather than 2 primrary school kids having fun) and our slogan was, "Not bad for 99 cents". We had delusions of selling our software, and due to its humble nature decided 99 cents was the way to go.  :)
Mostly off topic, but good memories nonetheless.
What is semi interesting however was an original way we came up with to control our text adventures. Rather than soley text based, we made up some gfx for the commands and a sprite based cursor, with which a person could select thier command. Additionally inventory would also be shown as graphics rather than text. I guess why I remember this is because some years later games like The Labyrinth (awesome under-rated game in my opinion, the true precursor to point n click adventure games) were released, and later on games like Maniac Mansion and Zakk Mkracken started appearing, all featuring some of the elements of "Zenith Software" adventure games.
Im sure it's nothing more than a coincidence, but boy, would I have liked to have patented it :)
« Last Edit: January 04, 2011, 01:57:38 PM by fishy_fiz »
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline yakumo9275

  • Sr. Member
  • ****
  • Join Date: Jun 2008
  • Posts: 301
    • Show only replies by yakumo9275
    • http://mega-tokyo.com/blog
Re: creating a text adventure, but with what programming language?
« Reply #45 on: January 04, 2011, 04:01:14 PM »
Quote from: Digiman;603755
Ahh I used to love writing adventure games with graphics (coloured character ROM graphics!) on my C64 with Commodore BASIC lol. Good memories :)


I LOVE the softgold + mountain valley games that used the C64 text graphics, and used the same screen layout... unsurprisingly both companies were based in Melbourne..
( like Bastow Manor, King solomons Mine etc )
--/\\-[ Stu ]-/\\--
Commodore 128DCR, JiffyDOS, Ultimate 1541 II, uIEC/SD, CBM 1902A  Monitor
 

Offline runequesterTopic starter

  • It\'s Amiga time!
  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 3695
    • Show only replies by runequester
Re: creating a text adventure, but with what programming language?
« Reply #46 on: January 04, 2011, 04:39:50 PM »
Quote from: skurk;603740
How about making one in AmigaGuide?  Instead of typing, you can use buttons as options.  No need to install anything in case you don't have it, just click and play.


hah, thats not a half bad idea actually :)
 

Offline fishy_fiz

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: creating a text adventure, but with what programming language?
« Reply #47 on: January 04, 2011, 04:49:19 PM »
Interesting idea, but that'd be more of a Choose Your Own Adventure than a typical text game, but even more restricted due to a lack of inventory.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline ErrethAkbe

  • Newbie
  • *
  • Join Date: Nov 2005
  • Posts: 36
    • Show only replies by ErrethAkbe
Re: creating a text adventure, but with what programming language?
« Reply #48 on: January 04, 2011, 07:23:25 PM »
This would be almost the same thing as "The Secret of Monkey Island" without the animation. ;-)
._ __/|
\\`O,o\\\'
=(___)=
...U
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: creating a text adventure, but with what programming language?
« Reply #49 on: January 04, 2011, 09:22:09 PM »
Quote from: runequester;603791
hah, thats not a half bad idea actually :)


I disagree.  It's definitely at least a half bad idea.  No variables to keep track of stuff like the number of turns or, as was said earlier, no inventory or item manipulation.

I'm sticking by my decision to say that AmigaE is probably the best Amiga-specific language you can learn as a beginner.

@Karlos and ChaosLord

TrueBasic does string slicing similar to what Python does so that may well be better than Perl or PHP at substring manipulations.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: creating a text adventure, but with what programming language?
« Reply #50 on: January 04, 2011, 09:50:36 PM »
Quote from: SamuraiCrow;603852
@Karlos and ChaosLord

TrueBasic does string slicing similar to what Python does so that may well be better than Perl or PHP at substring manipulations.

Unlikely. If there is anything that you can do to a string, literally anything at all, Perl already has 5 syntactically different ways to do it :lol: (at least 2 of which will be insanely optimized because someone thought the other three weren't up to the job, but each will also have subtle side effects to trip up the unwary developer).
« Last Edit: January 04, 2011, 10:01:51 PM by Karlos »
int p; // A
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: creating a text adventure, but with what programming language?
« Reply #51 on: January 04, 2011, 09:53:08 PM »
Best thing to do is write your own parser in 68K, much quicker and you can make it to suit your own needs... :)

(@ Karlos... don't you think it's way past time to take down the xmas banner... :))
« Last Edit: January 10, 2011, 12:30:00 AM by Franko »
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: creating a text adventure, but with what programming language?
« Reply #52 on: January 04, 2011, 10:00:09 PM »
Quote from: Franko;603863
(@ Karlos... don't you think it's way past time to take down the xmas banner... :))


But it's so cheerful and festive...
int p; // A
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: creating a text adventure, but with what programming language?
« Reply #53 on: January 04, 2011, 10:02:41 PM »
Quote from: Karlos;603865
But it's so cheerful and festive...

Cobblers... it's keech and I've had enough of chrimbo to last me a lifetime, tear it down so I can get back to being grumpy again... :)
« Last Edit: January 10, 2011, 12:30:38 AM by Franko »
 

Offline nicholas

Re: creating a text adventure, but with what programming language?
« Reply #54 on: January 04, 2011, 10:06:32 PM »
Quote from: Franko;603866
Cobblers... it's keech and I've had enough of chrimbo to last me a lifetime, tear it down so I can get back to being grumpy again... :)


It's not Christmas until 19th of January for the Armenian Christians.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: creating a text adventure, but with what programming language?
« Reply #55 on: January 04, 2011, 11:40:48 PM »
Just a quickie to suggest Objective-J :lol: (@karlos yeah, I've found another language I like)

In all seriousness, for something like this you are missing a trick not using HTML and a bit of JavaScript!

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: creating a text adventure, but with what programming language?
« Reply #56 on: January 04, 2011, 11:44:39 PM »
Quote from: bloodline;603880
Just a quickie to suggest Objective-J :lol: (@karlos yeah, I've found another language I like)


I'm sure objective-c is at least as good as C/C++ for string manipulation, but no match for Perl in terms of what can be done per token.
int p; // A
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: creating a text adventure, but with what programming language?
« Reply #57 on: January 04, 2011, 11:47:58 PM »
Goodie... I smell another Bloodline V Karlos debate coming up... :)

Popcorn anyone :lol:
« Last Edit: January 10, 2011, 12:31:23 AM by Franko »
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: creating a text adventure, but with what programming language?
« Reply #58 on: January 04, 2011, 11:52:16 PM »
Quote from: Karlos;603885
I'm sure objective-c is at least as good as C/C++ for string manipulation, but no match for Perl in terms of what can be done per token.
Not Objective-C... Objective-J ;)

Hmmm I'm not so familiar with pearl, but the GNUStep/Cocoa framworks are well serviced with a string object.

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: creating a text adventure, but with what programming language?
« Reply #59 from previous page: January 04, 2011, 11:54:31 PM »
Hmm... Karlos must need specs... Round one to bloodline... :)
« Last Edit: January 10, 2011, 12:32:01 AM by Franko »