Nov 30, 2010 - #retro:
I did think about this a few times over the next week or so, before sitting down just before Christmas and drawing out a room plan over Green Hill Zone Act 1 (that I brought with me, along with some room mapping data, to the Xmas Barcade that month). Not a lot happened after that for a couple of months, until just under 2 weeks ago when I sat down and finally started coding Python. 1 night in a hotel room during an overnight stay at work got the room descriptions done, and the rest of my free time outside of work for the last 2 weeks has gone into this - my first (and likely last) fangame:
SONIC THE HEDGEHOG IN: GREEN HILL ZONE ADVENTURE
Yes, it is the entirety of Green Hill Zone Act 1 - as a text adventure game. It's somewhat of a joke game, hence the time of release, but I assure you it's 100% genuine. =P A couple of (in-development! teh baeaeaeaeata!) screenshots:


Your task is quite simple - get Sonic to the end of the level and get the highest possible score. Collect rings, break open itemboxes, defeat badniks, fly into a massive pile of rings - it's all here, with a few tiny alterations to make it workable as a text adventure game. OK, you're sold? Well, here's where to get it:
* If you're on Windows and don't have Python installed, you'll want this one: http://overlord.digibase.ca/ghza-100-exe.rar - download the RAR, extract the contents, and run the ghza.exe. Don't extract the zip that's inside the RAR - this will stop the interpreter working. It runs on Windows 7 with no issues I could see on the machine I tried it on - however if you're on an earlier OS you may need to install the Microsoft Visual C++ 2008 Redistributable Package (x86) - there's a link on this page to the SP1 version, don't get that one. It contains the wrong version of MSVCR90.dll for this. I wouldn't bother with this unless you see a MSVCR90.dll error, though.
* If you're on Windows and DO have Python installed, are running Linux, or are a Macfag, you will want/need this one: http://overlord.digibase.ca/ghza-100.rar - download, extract all, run ui.pyw. It's built against Python 2.6, also note you will need wxPython installed.
OK, that's it! Enjoy, and let me know what you think. Bugs & comments welcome! =P
QUOTE
[23:09:03] <Lobotomy> My dad recently played Zork again
[23:09:04] <Lobotomy> you know
[23:09:07] <Lobotomy> the text based one
[23:09:22] <+andlabs> great
[23:09:24] <+Ink> aw man, I haven't played a text game in years
[23:09:29] <+andlabs> give him might and magic or the phantasy star 2 text adventures
[23:09:31] <+Ink> I used to be almost obsessed with them
[23:09:47] <+andlabs> which reminds me
[23:09:54] <+andlabs> WHY THE FUCK WOULD YOU PUT A TEXT ADVENTURE ON THE GENESIS
[23:10:04] <+Ink> Because you can?
[23:10:06] <Lobotomy> oh my god that sounds awful
[23:10:20] <+andlabs> the first three Might and Magic games
[23:10:26] <@Overlord> <+andlabs> WHY THE FUCK WOULD YOU PUT A TEXT ADVENTURE ON THE GENESIS
[23:10:59] <@Overlord> "You are a giant blue hedgehog. You are standing in a green leafy pasture. A MOTOBUG is visible in the distance. Exits are RIGHT only. What do you do?"
[23:11:10] <%Caitlin> "Hold right and win"
[23:11:26] <@Overlord> "The MOTOBUG hits you and you die. Game over. Score: 0"
[23:11:35] <+andlabs> no
[23:11:37] <+andlabs> nononononono
[23:11:45] <+andlabs> "You are a kid donned in a suit of white and red.
[23:11:51] <%Caitlin> actually no Overlord
[23:11:55] <+andlabs> You see a hoard of enemies coming up.
[23:12:00] <%Caitlin> I turn the system off because I'm sick of Green Hill Zone 1
[23:12:03] <@Overlord> XD
[23:12:07] <+andlabs> You have a green and blue weap--- YOU EXPLODED LIKE FUCK"
[23:12:23] <@Overlord> Man
[23:12:26] <+andlabs> yes
[23:12:28] <+andlabs> someone do it
[23:12:31] <@Overlord> It's really tempting to do a Sonic text adventure now
[23:12:32] <+andlabs> make a gunstar heroes text adventure
[23:12:32] <@Overlord> hahahah
[23:12:39] <+andlabs> no
[23:12:40] <+andlabs> make a gunstar heroes text adventure
[23:12:46] <+Ink> I started to do a Ninja Turtles text adventure once.
[23:12:49] <+Ink> I, uh, didn't get far.
[23:12:50] <Gambit> >gunstar heroes text adventure
[23:12:52] <Gambit> what the fuck
[23:12:59] <+andlabs> every other word is explode
[23:13:00] <Gambit> that's bad and you should feel bad
[23:13:09] <+andlabs> Gambit: that's the point
[23:13:18] <+andlabs> EA and Sega had the nerve to put text adventures on the MD
[23:13:37] <@Overlord> HOW DARE THEY PUT A POPULAR GENRE OF GAME ON A GAMING SYSTEM
[23:13:40] <Gambit> they should've put them on the sega cd
[23:13:51] <@Overlord> Next you'll be telling me they DARED to put a 2D platformer on the 360
[23:14:00] <+andlabs> no
[23:14:05] <+andlabs> that's for COD fags to bitch about
[23:14:09] <+andlabs> but here's the thing
[23:14:10] <%Caitlin> <Overlord> It's really tempting to do a Sonic text adventure now
[23:14:15] <%Caitlin> Sonic visual novel gooooooo
[23:14:18] <+andlabs> the EA one somehow managed to fail at controlling a text adventure
[23:14:19] <+andlabs> read
[23:14:21] <%Caitlin> (AKA Sonic DS titles)
[23:14:24] <djohe|work> <%Caitlin> <Overlord> It's really tempting to do a Sonic text adventure now <---- this needs to be done
[23:14:24] <+andlabs> I CANNOT PLAY A FUCKING *TEXT* *ADVENTURE*
[23:14:27] <+andlabs> because the control sucks
[23:14:33] <+Ink> There's a cool website called interactivefiction.com (.net? org?) that has shittons of text adventures, some recently made. There's a whole little community of people who still build them.
[23:14:39] <+Ink> andlabs: baw
[23:14:52] <+andlabs> oh and unlike most text adventures
[23:14:57] <+Ink> The only thing that really gets me in text games is when I get eaten by a grue
[23:14:59] <+andlabs> it's not easy to understand
[23:15:03] <+andlabs> you NEED the manual to play EA games
[23:17:02] <@MissScanty> <Overlord> "You are a giant blue hedgehog. You are standing in a green leafy pasture. A MOTOBUG is visible in the distance. Exits are RIGHT only. What do you do?"
[23:17:06] <@MissScanty> spin dash :|
[23:17:18] <+andlabs> I do not know what that is. I am not Sonic 2.
[23:17:23] <@Overlord> "Don't know how to SPIN DASH"
[23:17:34] <@MissScanty> opp, time for hax
[23:17:45] <@MissScanty> for now hold right and press down
[23:17:55] <@MissScanty> we're gonna make you do this instantly
[23:18:03] <@Overlord> "You jump in the air from a crouching position. The MOTOBUG draws closer."
[23:18:24] <@MissScanty> I didn't even push the jump button
[23:18:35] <@Overlord> So you didn't, my bad
[23:18:41] <@Overlord> OK
[23:19:13] <@Overlord> "You spin into the MOTOBUG, which explodes into a million pieces. A bunny hops out. Your score increases by 100 to 100."
[23:19:31] <@MissScanty> woo I saved an animal
[23:19:52] <@Overlord> Man this is so fucking tempting to actually do for GHZ1
[23:19:53] <@Overlord> hahahahaha
[23:19:55] <synchronizer> Overlord: it sounds like you are choreographing a Sonic 1 musical.
[23:20:12] <djohe|work> in b4 the first buzz bomber at the spring in the palmtree
[23:09:04] <Lobotomy> you know
[23:09:07] <Lobotomy> the text based one
[23:09:22] <+andlabs> great
[23:09:24] <+Ink> aw man, I haven't played a text game in years
[23:09:29] <+andlabs> give him might and magic or the phantasy star 2 text adventures
[23:09:31] <+Ink> I used to be almost obsessed with them
[23:09:47] <+andlabs> which reminds me
[23:09:54] <+andlabs> WHY THE FUCK WOULD YOU PUT A TEXT ADVENTURE ON THE GENESIS
[23:10:04] <+Ink> Because you can?
[23:10:06] <Lobotomy> oh my god that sounds awful
[23:10:20] <+andlabs> the first three Might and Magic games
[23:10:26] <@Overlord> <+andlabs> WHY THE FUCK WOULD YOU PUT A TEXT ADVENTURE ON THE GENESIS
[23:10:59] <@Overlord> "You are a giant blue hedgehog. You are standing in a green leafy pasture. A MOTOBUG is visible in the distance. Exits are RIGHT only. What do you do?"
[23:11:10] <%Caitlin> "Hold right and win"
[23:11:26] <@Overlord> "The MOTOBUG hits you and you die. Game over. Score: 0"
[23:11:35] <+andlabs> no
[23:11:37] <+andlabs> nononononono
[23:11:45] <+andlabs> "You are a kid donned in a suit of white and red.
[23:11:51] <%Caitlin> actually no Overlord
[23:11:55] <+andlabs> You see a hoard of enemies coming up.
[23:12:00] <%Caitlin> I turn the system off because I'm sick of Green Hill Zone 1
[23:12:03] <@Overlord> XD
[23:12:07] <+andlabs> You have a green and blue weap--- YOU EXPLODED LIKE FUCK"
[23:12:23] <@Overlord> Man
[23:12:26] <+andlabs> yes
[23:12:28] <+andlabs> someone do it
[23:12:31] <@Overlord> It's really tempting to do a Sonic text adventure now
[23:12:32] <+andlabs> make a gunstar heroes text adventure
[23:12:32] <@Overlord> hahahah
[23:12:39] <+andlabs> no
[23:12:40] <+andlabs> make a gunstar heroes text adventure
[23:12:46] <+Ink> I started to do a Ninja Turtles text adventure once.
[23:12:49] <+Ink> I, uh, didn't get far.
[23:12:50] <Gambit> >gunstar heroes text adventure
[23:12:52] <Gambit> what the fuck
[23:12:59] <+andlabs> every other word is explode
[23:13:00] <Gambit> that's bad and you should feel bad
[23:13:09] <+andlabs> Gambit: that's the point
[23:13:18] <+andlabs> EA and Sega had the nerve to put text adventures on the MD
[23:13:37] <@Overlord> HOW DARE THEY PUT A POPULAR GENRE OF GAME ON A GAMING SYSTEM
[23:13:40] <Gambit> they should've put them on the sega cd
[23:13:51] <@Overlord> Next you'll be telling me they DARED to put a 2D platformer on the 360
[23:14:00] <+andlabs> no
[23:14:05] <+andlabs> that's for COD fags to bitch about
[23:14:09] <+andlabs> but here's the thing
[23:14:10] <%Caitlin> <Overlord> It's really tempting to do a Sonic text adventure now
[23:14:15] <%Caitlin> Sonic visual novel gooooooo
[23:14:18] <+andlabs> the EA one somehow managed to fail at controlling a text adventure
[23:14:19] <+andlabs> read
[23:14:21] <%Caitlin> (AKA Sonic DS titles)
[23:14:24] <djohe|work> <%Caitlin> <Overlord> It's really tempting to do a Sonic text adventure now <---- this needs to be done
[23:14:24] <+andlabs> I CANNOT PLAY A FUCKING *TEXT* *ADVENTURE*
[23:14:27] <+andlabs> because the control sucks
[23:14:33] <+Ink> There's a cool website called interactivefiction.com (.net? org?) that has shittons of text adventures, some recently made. There's a whole little community of people who still build them.
[23:14:39] <+Ink> andlabs: baw
[23:14:52] <+andlabs> oh and unlike most text adventures
[23:14:57] <+Ink> The only thing that really gets me in text games is when I get eaten by a grue
[23:14:59] <+andlabs> it's not easy to understand
[23:15:03] <+andlabs> you NEED the manual to play EA games
[23:17:02] <@MissScanty> <Overlord> "You are a giant blue hedgehog. You are standing in a green leafy pasture. A MOTOBUG is visible in the distance. Exits are RIGHT only. What do you do?"
[23:17:06] <@MissScanty> spin dash :|
[23:17:18] <+andlabs> I do not know what that is. I am not Sonic 2.
[23:17:23] <@Overlord> "Don't know how to SPIN DASH"
[23:17:34] <@MissScanty> opp, time for hax
[23:17:45] <@MissScanty> for now hold right and press down
[23:17:55] <@MissScanty> we're gonna make you do this instantly
[23:18:03] <@Overlord> "You jump in the air from a crouching position. The MOTOBUG draws closer."
[23:18:24] <@MissScanty> I didn't even push the jump button
[23:18:35] <@Overlord> So you didn't, my bad
[23:18:41] <@Overlord> OK
[23:19:13] <@Overlord> "You spin into the MOTOBUG, which explodes into a million pieces. A bunny hops out. Your score increases by 100 to 100."
[23:19:31] <@MissScanty> woo I saved an animal
[23:19:52] <@Overlord> Man this is so fucking tempting to actually do for GHZ1
[23:19:53] <@Overlord> hahahahaha
[23:19:55] <synchronizer> Overlord: it sounds like you are choreographing a Sonic 1 musical.
[23:20:12] <djohe|work> in b4 the first buzz bomber at the spring in the palmtree
I did think about this a few times over the next week or so, before sitting down just before Christmas and drawing out a room plan over Green Hill Zone Act 1 (that I brought with me, along with some room mapping data, to the Xmas Barcade that month). Not a lot happened after that for a couple of months, until just under 2 weeks ago when I sat down and finally started coding Python. 1 night in a hotel room during an overnight stay at work got the room descriptions done, and the rest of my free time outside of work for the last 2 weeks has gone into this - my first (and likely last) fangame:
SONIC THE HEDGEHOG IN: GREEN HILL ZONE ADVENTURE
Yes, it is the entirety of Green Hill Zone Act 1 - as a text adventure game. It's somewhat of a joke game, hence the time of release, but I assure you it's 100% genuine. =P A couple of (in-development! teh baeaeaeaeata!) screenshots:


Your task is quite simple - get Sonic to the end of the level and get the highest possible score. Collect rings, break open itemboxes, defeat badniks, fly into a massive pile of rings - it's all here, with a few tiny alterations to make it workable as a text adventure game. OK, you're sold? Well, here's where to get it:
* If you're on Windows and don't have Python installed, you'll want this one: http://overlord.digibase.ca/ghza-100-exe.rar - download the RAR, extract the contents, and run the ghza.exe. Don't extract the zip that's inside the RAR - this will stop the interpreter working. It runs on Windows 7 with no issues I could see on the machine I tried it on - however if you're on an earlier OS you may need to install the Microsoft Visual C++ 2008 Redistributable Package (x86) - there's a link on this page to the SP1 version, don't get that one. It contains the wrong version of MSVCR90.dll for this. I wouldn't bother with this unless you see a MSVCR90.dll error, though.
* If you're on Windows and DO have Python installed, are running Linux, or are a Macfag, you will want/need this one: http://overlord.digibase.ca/ghza-100.rar - download, extract all, run ui.pyw. It's built against Python 2.6, also note you will need wxPython installed.
OK, that's it! Enjoy, and let me know what you think. Bugs & comments welcome! =P


03
