New Gyromite

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

Post Reply
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

New Gyromite

Post by JS Lemming »

Sometimes I don't think Gyromite gets the love and adoration it truly deserves. I have fond memories playing Gyromite at GyroVorbis's place when I was a youngin. I'm also currently tripping balls. OxyCotton. Got my wisdoms cut from my face. So I thought I'd make an updated Gyromite. Higher resolution blaa blaa.

Here, look see a mock up with some of the new graphics I drew with my damn laptop touchpad because I didn't think I could use a mouse good in bed.
New Mockup.png
Made with Inkscape and GIMP
(95.29 KiB) Downloaded 166 times
Damn! Hector movin like his lab 'bout to blow.
Damn! Hector movin like his lab 'bout to blow.
hect.gif (9.39 KiB) Viewed 7350 times
Here, look hear a musical sample of the stage music. I took the original score and ran it through some synthesizers or something. I'm no musician so it's borderline annoying.
Gyromite - Stage TEST.ogg
(quality has been lowered to make the file size small)

Also, I plan to incorporate some new things like...
  • Blood spray
  • All the original levels
  • New levels
  • Horrizontal pipes instead of just vertical
  • In game level editor
WASD/Arrow keys to control Hector.
Mouse Left and Right click to control pipes so you can let your buddy have the mouse and play co-op like in the original.

I also plan to port this to Wii after I finish the build for PC. I'm using SDL/OpenGL btw.
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: New Gyromite

Post by Arce »

O.O

BAD AS FUCK!!

I remember when I got my wisdom teeth out--the doctor straight up told me
"you'll be high for the next week."

"Doesn't that mean you've prescribed too much?"

"No, just enough."
ROFL!

Great job with the graphical overhaul, I'm most impressed with what you've done to the level tiles. Can't wait to see this when it's done. Post and updates here.

Also, I do remember being sick on and off when on that shit--I'd recommend switching back and forth between ibuprofen.
Last edited by Arce on Tue Dec 23, 2008 1:18 am, edited 1 time in total.
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: New Gyromite

Post by Falco Girgis »

THAT is probably the single most badass thing that I have seen since my first vagina. I am also tripping balls as well... tequila.

But yes, that is soooo cool. Brings a tear to my eye, old friend.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Arce wrote: Great job with the graphical overhaul, I'm most impressed with what you've done to the level tiles. Can't wait to see this when it's done. Post and updates here.

Also, I do remember being sick on and off when on that shit--I'd recommend switching back and forth between ibuprofen.
Thanks. Yeah I feel like shit. I've pretty much been sleeping all day for the past 3 days.

Also, I can't tell if it's the OxyCotton or my extreme rustiness but I forgot how to program a lot of stuff. I'm definitely going to have to ask you smart people some questions here in a bit.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
kadajett
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 66
Joined: Sun Apr 13, 2008 11:36 pm
Contact:

Re: New Gyromite

Post by kadajett »

Ill be here to not know how to answer your questions lol :mrgreen:
Image
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: New Gyromite

Post by Arce »

How's the face? (lol, I love how it's a serious question) :mrgreen:

How's progress? I'm guessing sluggish due to being sickly, eh? Be sure to post some updates here. ;)
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Better. Less swelling. I'm off the oxy, but not after a night of tossing and turning. I got slightly dependent.

I haven't really done shit worth updating though.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Stage data can now be loaded. The files have extension ".gyro" :lol:

File format is simple. Each .gyro file contains multiple stages ("Original.gyro" would contain all 40 stages.)

Code: Select all

40
999
==..b..|....|*..r....|==
."H.b..|....|...r....|".
.===B==n==b=|..sr....|".
."...|====b=n===R====|".
."...|.|..B===|.....*|".
.".==|*|......|......|".
."..===|s.....|..====|".
."....========|===...|".
."*...........|......|".
."............|...*..|".
########################
########################
999
==..b..|....|*..r....|==
."H.b..|....|...r....|".
.===B==n==b=|..sr....|".
."...|====b=n===R====|".
."...|.|..B===|.....*|".
.".==|*|......|......|".
."..===|s.....|..====|".
."....========|===...|".
."*...........|......|".
."............|...*..|".
########################
########################
...
Note, I only wrote out the first stage so you don't see 40, just 2. And the second one is just a copy of the first just to show how it works. The 999 is the time limit for the stage. I plan to convert it to seconds. Gyromite had odd ticks or something.

Level editor will come towards the end of game development.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: New Gyromite

Post by Falco Girgis »

That is so badass. I will do anything that I possibly can to help. If you need anything, holla girl!
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Haha will do.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Words cannot describe how pissed I am right now. I guess I'm a dumbass but I thought you could use class variables in the class member functions and they'd fucking hold their values. So what? I gotta make a thousand variables static? Yeah that will work but it tastes like piss. Am I missing something here? *shoots person who posts below*
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: New Gyromite

Post by M_D_K »

Dude that sucks.

why don't you just make them member variables?

BTW I'm above cause my viewing is set to descending so I appear above(foiled death again :) )

See
lolz.png
lolz.png (86.17 KiB) Viewed 7138 times
So that means you shoot yourself :)
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

Your logic makes my head asplode.
haha.png
haha.png (48.87 KiB) Viewed 7129 times
why don't you just make them member variables?
What do you mean? Are not variables within a class considered member variables automatically?
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: New Gyromite

Post by M_D_K »

no.

Code: Select all

class JSL
{
public:
          JSL();
          ~JSL();
private:
         int brain_cells; //member variable
}
variables created in a function are temporary like the i in the for loop(poor little guy)
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: New Gyromite

Post by JS Lemming »

I've been poorly wording my sentences. I have my stuff like this...

Code: Select all

class JSL
{
public:
          JSL();
          ~JSL();
          float bran_flakes; //member variable riiiight?
          int brain_cells; //I'm pretty confident this is also a member variable
//no privates
}
And say I set bran_flakes equal to 44 in the constructor.... it won't be 44 anymore once the function ends... but I'd like to use the 44 in bran_flakes in other functions I make for the class.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
Post Reply