Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: yunhua98 on April 30, 2011, 09:49:30 pm

Title: Triathlon
Post by: yunhua98 on April 30, 2011, 09:49:30 pm
Basically, I'm working on a game where you do one thing, after you lose you smoothly transition to a different game.  So far, its more of a Biathlon though.  XD  Press up and arrow keys to jump, if you fall, it becomes avalanche.  ;)  I'm going to add a falldown game or helicopter game before it so after you crash, you fall into the avalanche.

I plan on adding different speeds soon.  (Yes, this has been slowed down to be playable.  ;))
Title: Re: Triathlon
Post by: Yeong on April 30, 2011, 09:56:56 pm
Wow. Looks nice  :)
EDIT: What will be the third one?
Title: Re: Triathlon
Post by: yunhua98 on April 30, 2011, 10:07:02 pm
Actually, I'm probably stick a helicopter game in the begininning with the walls caving in to explain the avalanche.
Title: Re: Triathlon
Post by: ralphdspam on May 02, 2011, 09:51:31 pm
Wow!  Looks nice.  :)

EDIT: O.O Screen looping too?
Title: Re: Triathlon
Post by: yunhua98 on May 02, 2011, 09:58:45 pm
thanks, actually looping was more the easy part.  Physics killed me.  :P
Title: Re: Triathlon
Post by: shmibs on May 02, 2011, 11:43:22 pm
i really like the concept =D
an easy way to make it look more "professional" would be to change the icicle sprites and make them scroll in smoothly from the top rather than just appearing.
the first could be done fairly easily by drawing the detailed sprite to the front buffer and a filled in sprite to the back buffer for collision detection, seeing as it looks like you are testing if the ball is on an icicle through pixel testing immediately under it. it would also be fairly simple to use a loop to test pixel by pixel down from the bottom of your ball to the distance gravity indicates that it should fall that frame and stop if it encounters an icicle along the way, meaning you wouldn't need the backbuffer icicles.
the second could be done by keeping all the x positions of your tiles in a list, running through this list, and drawing an icicle at each x position listed with it's y position being the tiles number in the list minus seven. then each frame you would only have to clrdraw, shift the entries in the list down one spot, and store rand^89 to the first spot in the list. it looks like you might even be doing this already, which means all you'd have to do is shift add in the -7 shift  :hyper:
lastly, a smooth looping of the ball from one side to the other could be accomplished by drawing two sprites when part of the ball is off the screen on either side.

i always rant about things ::) nicely done, yunhua!
Title: Re: Triathlon
Post by: collechess on May 04, 2011, 07:29:51 pm
This looks like a really fun game.  Especially the new concept.
 :thumbsup:
Title: Re: Triathlon
Post by: Munchor on May 09, 2011, 07:38:39 am
May I know what language you're using? This reminds me of Simul, good job so far :D
Title: Re: Triathlon
Post by: yunhua98 on May 09, 2011, 08:41:15 pm
Axe, for games, I'm all Axe these days.  :D

Which reminds me, I need to stop messing with my CX and work on this more.  :D
Title: Re: Triathlon
Post by: ztrumpet on May 09, 2011, 10:01:09 pm
This looks awesome.  I love the concept. ;D
Title: Re: Triathlon
Post by: DJ Omnimaga on June 06, 2011, 05:34:22 pm
Hmm I kinda like that concept of games changing. It reminds me of Deep's contest entry last year.
Title: Re: Triathlon
Post by: Darl181 on June 06, 2011, 07:53:03 pm
Might it be possible, after you fall to the ground, to jump back on top of the falling spike things?  Or is the game change one-way...