Page 1 of 8

New Gyromite

Posted: Mon Dec 22, 2008 5:27 pm
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 7347 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.

Re: New Gyromite

Posted: Mon Dec 22, 2008 6:04 pm
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.

Re: New Gyromite

Posted: Mon Dec 22, 2008 11:26 pm
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.

Re: New Gyromite

Posted: Wed Dec 24, 2008 2:32 pm
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.

Re: New Gyromite

Posted: Wed Dec 24, 2008 3:33 pm
by kadajett
Ill be here to not know how to answer your questions lol :mrgreen:

Re: New Gyromite

Posted: Thu Dec 25, 2008 11:03 pm
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. ;)

Re: New Gyromite

Posted: Thu Dec 25, 2008 11:39 pm
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.

Re: New Gyromite

Posted: Sat Dec 27, 2008 10:08 pm
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.

Re: New Gyromite

Posted: Sat Dec 27, 2008 10:53 pm
by Falco Girgis
That is so badass. I will do anything that I possibly can to help. If you need anything, holla girl!

Re: New Gyromite

Posted: Sun Dec 28, 2008 12:22 am
by JS Lemming
Haha will do.

Re: New Gyromite

Posted: Tue Dec 30, 2008 12:07 am
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*

Re: New Gyromite

Posted: Tue Dec 30, 2008 12:20 am
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 7135 times
So that means you shoot yourself :)

Re: New Gyromite

Posted: Tue Dec 30, 2008 12:49 am
by JS Lemming
Your logic makes my head asplode.
haha.png
haha.png (48.87 KiB) Viewed 7126 times
why don't you just make them member variables?
What do you mean? Are not variables within a class considered member variables automatically?

Re: New Gyromite

Posted: Tue Dec 30, 2008 12:58 am
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)

Re: New Gyromite

Posted: Tue Dec 30, 2008 1:04 am
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.