Hi there!

My name is John and you found my website! I make Flash games and do other things. I have this website as a sort of homestead for myself and my work. Thanks for visiting :).

Latest Projects

  • Obey The Game

    Obey! The Game


    12/15
  • I Hate Traffic

    I Hate Traffic


    11/15
  • Red Eye 1031

    Redeye 1031


    10/31
  • Frontier

    Frontier


    09/09
  • This is the Only Level

    This is the Only Level


    08/19
  • The Next Floor

    The Next Floor


    07/31
  • Warp Shot

    Warp Shot


    07/24

Stay Connected


NEVER FORGET

  • Nov03

    elephanthd

    I am building Elephant Rave HD at the moment and I am at the point of building the beams that fall down the screen to the beat of the music.  The issue is that there is only one beam per beat… each beam, even when scaled up to the new screen size, is not nearly enough to get in the way of killing the elephant as it did at the tiny size at 225w (versus 800w).  So what is the proper solution?

    Loading 3-4 beams at a time seems like the mathematical solution… the game is 3-4 times bigger; however it means that beams are creating mega-overlapping beams at times when that many are loaded.  Even when told to not load on top of each other they create a bit of mega-beam… and then if told to sit even wider it just creates a gameplay environment that is unsatisfactory for beams per beat.

    So… what now?

    Currently contemplating the issue.  Maybe you have some ideas.

    Posted by John @ 8:50 pm

    Tags:

14 Responses

WP_Cloudy
  • Fugitive of Physics Says:

    Is using a faster song out of the question? I’m stumped.

  • Xanth Says:

    Could you not just make a different algorithm for each beam to follow?

  • Garrett Says:

    This is the simplest answer but it wont make game play any more fun then the original. Bigger playing field= bigger elephant

  • black cat Says:

    im thinking….im thinking…. im thinking….. im thinking…. u should come up with an idea urself !!!!!

  • F687/s Says:

    Granted, this probably won’t help, but I don’t know how you’re placing the beams (if it’s just at a random X-position).

    If you’re gonna go 3-4 beams at a time, instead of randomly placing them, why not make an array of beams, each spaced an elephant-width away? Then, whenever you spawn new beams, you can check to see if there is at least one empty spot between it and the next beam. If nothing else, it would at least make operating on the beams a lot easier.

    Just a blind suggestion, because I have no idea how you’re doing it already. I tried watching the original Elephant Rave to see how beams spawn, but it’s hard to watch and not die… ;-)

    (OR…you could do eighth notes…)

  • Bzdbbb Says:

    Why not just introduce new things to avoid more quickly, like in the original when the jumps started coming along the bottom. You could have things that bounce and stuff that comes along horizontally. You could even have moving platforms coming in. Anyhoo, point is you could introduce more things from different directions earlier than planned :P

  • AIRYman50 Says:

    How about making a bunch of beam movie clips at the top and use random to make random ones come down on beats.

  • hiperson134 Says:

    my first thought was a faster song

  • Redfox552 Says:

    I know! Try making the beams spaced out and a different width. Oh! What would be cool would be an elephant rave type movie! Your animations are great. What program do you use to do all the drawing and stuff for your movies and how do you get it?

  • Chiliad Nodi Says:

    I first thought of using a bigger elephant, then I thought maybe you should add a lot more features, and ramp it up kind of like Parachute. Then it gets too complicated, so finally, I decided that maybe having 2 elephants to control, one with each hand (wasd, mouse or arrows) would make things interesting.

  • kisler Says:

    The elephant is 2~3 beams wide, so tell the beams to spawn at random values, but a minimum of 20px (or whatever it scales up to) away from the previous beam.

  • weirdo Says:

    oh god !!!! intelectul stuff ! guys… do u mind thinking 4 me ?

  • Scythe Says:

    Subdivide! Have beams in between beats, perhaps orchestrated in a long continous cascade. Also beams could stay down for a moment rather than hitting and receding instantly, either as untouchable hazards or obstacles that just cage the elephant in.

    Another idea is to create a predetermined pattern for the beams, like in those top down shooter games where enemies fly in formation. I think CoolioNiato does that for some of his music games.

    But wait a minute. I thought the Elephant reached freedom in Run Elephant Run. Why is he still in peril?

  • Ember Says:

    Becuase Elephant Rave (original) was created before Run Elephant Run, and this is just an upscale of the original game, with varying degrees of similarity to the first depending on how this problem is solved.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.