Author Topic: Bounce  (Read 11011 times)

0 Members and 1 Guest are viewing this topic.

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Bounce
« on: September 09, 2012, 07:16:48 pm »
This is my first real Axe game, Bounce! Inspired by Mr. Bounce by Pixelate - http://www.madebypixelate.com/games/mr-bounce - and now for the TI 83/84s! It's a basically Breakout with gravity, and a few twists added in. (I haven't got the twists yet, just the basic engine.)

Bounce the ball with your paddle and try to get it to hit the targets, but don't drop it. You only have 1 life! You have about a minute to get everything before the timer runs out - you won't die when it does, but you don't get the bonus points.
My highscore so far is 630, can you beat it? (the default is 0 with "BLACKSCREEN  INC", the name of a group of my friends and I made up when we sold games in school)

I've attached prgms A, AA, BOUNCE, and BOUNCSRC. They are the level editor, the level editor's source, my BOUNCE game, and its source, respectively. I was pretty lazy when making the level editor, so it's not very good. If you screw up, exit, then type 0:Asm(prgmA) - it'll delete and reset the map.

Here's a screenshot:


I hope you like Bounce!
« Last Edit: March 28, 2013, 09:33:03 pm by dinosteven »

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #1 on: September 09, 2012, 07:24:33 pm »
If you know Axe, I'd like help drawing the title screen that I'll be adding; fixing the random glitch where it starts flickering and then you die; improving the level editor; fixing the leftover timer glitch; fixing the ball-breaking-wall glitch; adding pause, walls, path prediction and slowmo;  more additional features; etc...
I have a lot to do...

Offline blfngl

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +3/-4
  • No worry, I'll surpass Calc84 in greatness...never
    • View Profile
Re: Bounce
« Reply #2 on: September 09, 2012, 07:26:24 pm »
Very nice! Can't wait to play 7:^)
GAMEGAMEGAMEGAMEGAMEGAMEGAMEGAMEGAMEGAME
My blog:

TiLibs
My Projects:
Minecraft Library

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #3 on: September 20, 2012, 12:08:29 am »
I've noticed that in many games with balls, the sprites are partially white.
EX: [0000182C3C180000]
Why is that so, and is my ball sprite of [003C7E7E7E7E3C00] bad to use?

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Bounce
« Reply #4 on: September 20, 2012, 12:14:33 am »
Absolutely not. All sprites take (roughly) the same amount of time to draw. The only difference you'll see in drawing is when the sprite is aligned to L6 bytes (i.e. aligned to every column of 8 pixels)
In-progress: Graviter (...)

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #5 on: September 20, 2012, 12:17:29 am »
What about aesthetics?

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Bounce
« Reply #6 on: September 20, 2012, 12:28:25 am »
The sprite is just as good as you make it. Whether a pixel is white or not makes little difference; the conglomerate is all that matters. If you choose to have your ball with a slight shine to it, or a solid ball, make sure it works well with the game.
In-progress: Graviter (...)

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #7 on: September 20, 2012, 12:35:24 am »
Thanx. I need the ball to be entirely solid - hit detection depends on pxl-test()s and there's always the chance that the ball hits, but the white part is exactly over the pxl-test() location. And the ball looks fine in my game.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Bounce
« Reply #8 on: September 20, 2012, 07:35:38 am »
Screenshits?
I'm not a nerd but I pretend:

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #9 on: September 20, 2012, 07:56:45 am »
Sure!
Here's one. Unfortunately, there's something wrong with the timer - it leaves behind some residue.
« Last Edit: September 20, 2012, 08:09:45 am by dinosteven »

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Bounce
« Reply #10 on: September 20, 2012, 08:51:36 am »
Hm looks nice. However, you might make the ball some smaller.
« Last Edit: September 20, 2012, 08:52:28 am by aeTIos »
I'm not a nerd but I pretend:

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Bounce
« Reply #11 on: September 20, 2012, 12:43:53 pm »
Looks nice! Well done. :)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline dinosteven

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 194
  • Rating: +10/-1
    • View Profile
Re: Bounce
« Reply #12 on: September 20, 2012, 06:49:42 pm »
Thanks!
I'll use a smaller ball if anyone can provide a hex code for it. No white holes, please.
*as a side note, that animated bug on your signature is making me want to hit my monitor.

I also have an idea for the menu - choices in the middle, lined horizontally, and you have a paddle and ball bouncing just below the choice. The player moves the ball under the selection and increases the height to hit it! The ball would probably move left/right with the paddle, no real bounce physics. (So beginners have an easier time.) What do you think?

Offline blfngl

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +3/-4
  • No worry, I'll surpass Calc84 in greatness...never
    • View Profile
Re: Bounce
« Reply #13 on: September 20, 2012, 09:08:03 pm »
That would be nice! If that is implemented maybe there could be an option to turn that on and off, the off state being the default bounce height it is right now.
GAMEGAMEGAMEGAMEGAMEGAMEGAMEGAMEGAMEGAME
My blog:

TiLibs
My Projects:
Minecraft Library

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Bounce
« Reply #14 on: September 20, 2012, 10:53:56 pm »
Looking nice! Nice physics over there :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!