techPowerUp! Forums

techPowerUp! Forums (http://www.techpowerup.com/forums/index.php)
-   Games (http://www.techpowerup.com/forums/forumdisplay.php?f=20)
-   -   razaron made a game (http://www.techpowerup.com/forums/showthread.php?t=153711)

razaron Oct 17, 2011 06:18 PM

razaron made a game
 
So I came up with this totally original idea for a game. I call it Break Bricker.
I'll add textures and sounds when I figure them out...
You can get the game here. It's free (well, duh, it's on mediafire).
If you don't already have Java installed, get it here.

There are currently 3 levels, 3 enemy types and 0 power-ups.
Lives are indicated by the squares in the top left corner. You have 3 lives and as you lose them the number of squares decrease. When you lose all three the BSOD comes up and you can press the return key to restart.
Comments, complaints and suggestions would be much appreciated.

http://img.techpowerup.org/111018/Capture045.jpg

I'll be updating this over time.

digibucc Oct 17, 2011 06:21 PM

revolutionary, this changes the face of modern pc gaming ;)
good job :)

Derek12 Oct 17, 2011 06:22 PM

Cool, another game for my netbook :toast:

BTW is it normal that in some cases when the ball falls the window become blue?

DonInKansas Oct 17, 2011 06:22 PM

Quote:

Originally Posted by razaron (Post 2428131)
So I came up with this totally original idea for a game.

I see what you did there.....

razaron Oct 17, 2011 06:24 PM

Quote:

Originally Posted by Derek12 (Post 2428137)
Cool, another game for my netbook :toast:

BTW is it normal that in some cases when the ball falls the window become blue?

In the top left corner there is a rectangle that changes from green to yellow to red as you lose lives. It's just a place holder for now.
When you lose all three you get a BSOD (see what I did there).

Derek12 Oct 17, 2011 06:31 PM

Quote:

Originally Posted by razaron (Post 2428140)
In the top left corner there is a rectangle that changes fro green to yellow to red as you lose lives. It's just a place holder for now.
When you lose all three you get a BSOD (see what I did there).

Ouch I though at first that that rectangle was a level or ball speed indicator :laugh:

Seems quite fun, for my netbook which doesn't have superb 3D capabilities will be a perfect game :toast:
Thanks :)

Mussels Oct 17, 2011 11:20 PM

interesting, it wont even load here. i assume something to do with java.

Derek12 Oct 18, 2011 01:56 PM

Quote:

Originally Posted by Mussels (Post 2428392)
interesting, it wont even load here. i assume something to do with java.

Yes seems you need Java JRE in my netbook didn't work until I installed it :)

razaron Oct 18, 2011 08:01 PM

I've updated the game, it now has two levels and is winnable (or is it?).
Most of the changes are under the hood. I'm still trying to figure out textures.

EDIT: Should I add a pause feature?

Derek12 Oct 18, 2011 08:12 PM

Fine :toast:

I've notice some (strange?) angle effects (ball changing the angle in a odd manner and possible wrong angle) when hitting the ball at the mobile platform in a acute angle, I will try to record a video :)

razaron Oct 18, 2011 08:15 PM

Quote:

Originally Posted by Derek12 (Post 2429382)
Fine :toast:

I've notice some (strange?) angle effects (ball changing the angle in a odd manner and possible wrong angle) when hitting the ball at the mobile platform in a acute angle, I will try to record a video :)

The ball has it's x-component of velocity modified depending on what part of the board the ball collides with. This gives you a degree of control over the ball.
Also, as you may have noticed, every time the ball collides with the board the y-component of it's velocity is multiplied by a factor of 1.1. Which means that the y-component of the balls velocity will exponentially increase.

Derek12 Oct 18, 2011 08:29 PM

Quote:

Originally Posted by razaron (Post 2429393)
The ball has it's x-component of velocity modified depending on what part of the board the ball collides with. This gives you a degree of control over the ball.
Also, as you may have noticed, every time the ball collides with the board the y-component of it's velocity is multiplied by a factor of 1.1. Which means that the y-component of the balls velocity will exponentially increase.

Many thanks for the explanation :toast: now it's clear for me. at first seemed a bit strange but now makes sense :)

BTW is that the level 2 in your screenshot? (I was unable for now to pass the 1st level lol)

razaron Oct 18, 2011 08:34 PM

Yes. If level 1's too hard should I switch back to the original level 1?

Benetanegia Oct 18, 2011 08:37 PM

Ok am I completely useless or is this game really hard? :laugh:

Now seriously IMO there's some things that need some tweaking.

- Give a little more time between balls and specially at the start of a new game. Sometimes I just lost one ball in the right side of the screen just to loose a second one immediatelly in the left corner, witout being able to do anything. Give me some mercy!!

- I've noticed that sometimes the ball goes though 1-2 bricks instead of bouncing off.

- More mercy! This is more of a personal thing maybe, but the ball accelerates too much too early IMO. (it doesn't always accelerate so much tho, is this intentional and somehing I have to figure out??)

EDIT: The problem is not the ball anyway, it has to be fast in order to challenge our reflexes and be fun, but the platform is too slow I think. I just lost the 3 balls one after another because it was just too slow to reach them.

- I have noticed some strange angles when bouncing off bricks too. Maybe it's just me.

Other than that, it's a fun game and feels "right" overall which I cannot say of many other break breakers. Keep up the good work!

Derek12 Oct 18, 2011 08:40 PM

Quote:

Originally Posted by razaron (Post 2429411)
Yes. If level 1's too hard should I switch back to the original level 1?

No, no leave it as is. I need more practice! I even didn't passed the previous version. I am too awkward :(

Quote:

Originally Posted by Benetanegia (Post 2429415)
- Give a little more time between balls and specially at the start of a new game. Sometimes I just lost one ball in the right side of the screen just to loose a second one immediatelly in the left corner, witout being able to do anything. Give me some mercy!!

+1 :)

razaron Oct 18, 2011 08:46 PM

Quote:

Originally Posted by Benetanegia (Post 2429415)
- Give a little more time between balls and specially at the start of a new game. Sometimes I just lost one ball in the right side of the screen just to loose a second one immediatelly in the left corner, witout being able to do anything. Give me some mercy!!

- I've noticed that sometimes the ball goes though 1-2 bricks instead of bouncing off.

- I have noticed some strange angles when bouncing off bricks too. Maybe it's just me.

The first point, I found this to be very lulz worthy which is why it's there. I'll make it more merciful now and add the current one back in when I add varying difficulties.

The second point, that's a glitch. I'll fix it now (if I can).

The third point, does it only happen when the above glitch occurs?

Quote:

Originally Posted by Derek12 (Post 2429416)
No, no leave it as is. I need more practice! I even didn't passed the previous version. I am too awkward :(

Use the middle of the board. That way the x-component of velocity isn't increased, only reflected.

Benetanegia Oct 18, 2011 09:00 PM

Quote:

Originally Posted by razaron (Post 2429420)
The first point, I found this to be very lulz worthy which is why it's there. I'll make it more merciful now and add the current one back in when I add varying difficulties.

The second point, that's a glitch. I'll fix it now (if I can).

The third point, does it only happen when the above glitch occurs?

It's posible, hard to tell. Maybe it's only my fault, read below.

Quote:

Use the middle of the board. That way the x-component of velocity isn't increased, only reflected.
Yeah I abused the corners and that's why speed gets out of hand, even though it does accelerate too much on its own too. Using the corners just makes it so unfairly fast it is simply imposible to catch the ball the next time, by a large margin, even though that's maybe intentional. ;)

razaron Oct 18, 2011 09:04 PM

I've fixed the bug*, after making another level and changing the ball respawn thingy I'll upload the new version. I should be done in 10-15 mins.


*Hopefully this doesn't create a new bug.

Quote:

Originally Posted by Benetanegia (Post 2429434)
Yeah I abused the corners and that's why speed gets out of hand, even though it does accelerate too much on its own too. Using the corners just makes it so unfairly fast it is simply imposible to catch the ball the next time, by a large margin, even though that's maybe intentional. ;)

Only the y-component of velocity should accelerate without giving a damn, so to speak. You can actually make the x-component equal zero if you're good enough.

razaron Oct 18, 2011 09:42 PM

New version. Fixed the bug, added a level (and brick type) and changed ball respawn thingy.
http://www.mediafire.com/?8ismn3b9nqjkamj

EDIT: If power-ups don't come in the next update I'll temporarily increase starting lives to 8.

1Kurgan1 Oct 18, 2011 10:51 PM

1Kurgan1 is mildly amused.

BumbleBee Oct 18, 2011 11:02 PM

http://www.thommitchell.com/wp-conte...8/breakout.jpg

so it's Breakout for Atari? :P


All times are GMT. The time now is 10:16 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.