Author Topic: Breakout clone  (Read 20240 times)

0 Members and 1 Guest are viewing this topic.

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Breakout clone
« on: November 07, 2010, 09:08:37 pm »
I need ideas.

I have noticed these bugs:
  Occasionally, the ball will pass through a block vertically instead of bouncing off of it.
  The C4 block is somewhat unreliable, and it lags a little.

If you have any idea why this is happening, please tell me.

See readme for version history
« Last Edit: November 24, 2010, 02:40:45 pm by lookitsan00b »
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Breakout clone
« Reply #1 on: November 07, 2010, 09:11:22 pm »
It looks really good! Especially the multi-ball blocks. Not sure about the bug, though. Do you have a screenshot of that?
« Last Edit: November 07, 2010, 09:15:11 pm by Deep Thought »




Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Breakout clone
« Reply #2 on: November 07, 2010, 09:13:45 pm »
Actually, yes. the second screenshot, just before it hits the multi-ball blocks. it passes upwards through two blocks...
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Breakout clone
« Reply #3 on: November 07, 2010, 09:13:52 pm »
Very Nice!
maybe you caould add weapons and other powerups?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Breakout clone
« Reply #4 on: November 07, 2010, 09:14:56 pm »
Actually, yes. the second screenshot, just before it hits the multi-ball blocks. it passes upwards through two blocks...

Oh, you mean when it hits between two blocks? That's common in a lot of Breakout games. The ball changes direction twice in a row, and it ends up going through.

An idea: Score counter.




Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Breakout clone
« Reply #5 on: November 07, 2010, 09:17:00 pm »
weapons? how would I do that? like a laser shot upwards from the center of the paddle? that would be cool, but game-breaking.  
something that catches the ball the next time it hits the paddle? easy, and useful.
Something that makes the paddle wider? would require a bit of work, especially the timer...

Actually having the powerups drop down from the hit block on-screen?... you're kidding, right?

EDIT: that's common? I have it actually set 1->Yv when it hits the bottom of the block. it's somehow just passing through the bottom. the zig-zagging is because I have it set so in the middle of the block, it negates Xv

Hmmm... what would the score be based on?
« Last Edit: November 07, 2010, 09:19:16 pm by lookitsan00b »
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: Breakout clone
« Reply #6 on: November 07, 2010, 09:18:09 pm »
Wow, this looks great!  Really nice job.

And, maybe for weapons, like bullets shooting out of the paddle.  They wouldn't be continuous.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Breakout clone
« Reply #7 on: November 07, 2010, 09:19:19 pm »
Idk, I haven't really played many breakout games, only the one a Blackberries.  ;)  IMO this game is good enough as it is, though.  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Breakout clone
« Reply #8 on: November 07, 2010, 09:21:20 pm »
Idk, I haven't really played many breakout games, only the one a Blackberries.  ;)  IMO this game is good enough as it is, though.  ;)
except, of course, only having one level :P
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Breakout clone
« Reply #9 on: November 07, 2010, 09:23:16 pm »
maybe have it create random levels?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Breakout clone
« Reply #10 on: November 07, 2010, 09:23:32 pm »
Hmmm... what would the score be based on?

Something like 10 a hit would work nicely.

And as for powerups, it'd be cool to have features like temporarily making the ball go really fast and hit for twice as much damage. I have seen Breakout games with powerups dropping from the hit block, and that sometimes adds a lot to the game because you have to catch it...




Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Breakout clone
« Reply #11 on: November 07, 2010, 09:24:30 pm »
This looks really nice! ^^
Actually having the powerups drop down from the hit block on-screen?... you're kidding, right?
Yea, I'm not sure how else you would do it. That's how the break clones that have power ups work. A couple of power-ups I've seen are mulitball, longer paddle, shorter power, or gun(gives you a couple of shots that fire directly upwards and destroy a block on impact)

As for score, different style blocks usually give a different amount of points.
« Last Edit: November 07, 2010, 09:25:23 pm by Art_of_camelot »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Breakout clone
« Reply #12 on: November 07, 2010, 09:26:45 pm »
Wow that,s nice. I especially like the multi-ball support. Will there be a faster mode with fewer balls too?

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Breakout clone
« Reply #13 on: November 07, 2010, 09:28:14 pm »
Hmmm... what would the score be based on?

Something like 10 a hit would work nicely.

And as for powerups, it'd be cool to have features like temporarily making the ball go really fast and hit for twice as much damage. I have seen Breakout games with powerups dropping from the hit block, and that sometimes adds a lot to the game because you have to catch it...
Yes, it really does (the power-ups dropping down), but it'd be really interesting to code, I think. 10 a hit might do well. 2x damage... well that could work, but certainly not easy.

maybe have it create random levels?
Actually in one of my earlier versions (I'd say v.40) it did that. But I think for the sake of testing, one constant level works better... also the random levels were 8x8 blocks of blocks, and that lagged with only 1 ball... imagine 2 or 3 :P

EDIT:
This looks really nice! ^^
Actually having the powerups drop down from the hit block on-screen?... you're kidding, right?
Yea, I'm not sure how else you would do it. That's how the break clones that have power ups work. A couple of power-ups I've seen are mulitball, longer paddle, shorter power, or gun(gives you a couple of shots that fire directly upwards and destroy a block on impact)

As for score, different style blocks usually give a different amount of points.
I guess that'd work... but the score counter would look like... what?

Wow that,s nice. I especially like the multi-ball support. Will there be a faster mode with fewer balls too?
I'm not sure what you mean there.  It's running at max speed as is.  If I only allowed for one ball, yes, it would run faster. Or are you saying actually make the ball move twice as fast?
« Last Edit: November 07, 2010, 09:32:03 pm by lookitsan00b »
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Breakout clone
« Reply #14 on: November 07, 2010, 09:30:45 pm »
But if each block give a certain amount of points, wont the score for every level (READ: After you have hit every single block!) be the same?