Breakout clone - BETA

Community Forums/Showcase/Breakout clone - BETA

Yahfree(Posted 2008) [#1]
SpaceBreak!


It's a simple breakout clone with some pretty particle effects and a nice GUI (from fry_gui)

Comments / suggestions appriciated!

Graphics done in PS
music found at some techno DJ's website - was free
GUI is fry GUI

Windows only!

Download

Screenshots:





plash(Posted 2008) [#2]
I don't hear any music.


Yahfree(Posted 2008) [#3]
really? works for me... did the game work though?


YellBellzDotCom(Posted 2008) [#4]
Nice! Music worked fine on my machine. Might need to clean up the fonts and add some button press, hover sounds. Other than that its pretty good!

Nice job!


Yahfree(Posted 2008) [#5]
If your refering to the instructions, thats an image, and the image was to small so a stretched it a bit, thats the poor quality. I'll definitively change this

Also, i'm looking into some partical effects for popping a brick.

I'm decent with graphics and programming, but sound is where I suck, that ball bounce sound was ment to sound like metal clinging :\, and the music was a freebie.


anyone know of some free sound effect resources?


plash(Posted 2008) [#6]
Game works with no problems, I'm not on my windows machine right now but I'll try it again later. I may have just missed something silly, like my sound was muted or something.


MGE(Posted 2008) [#7]
Works good here, no probs found. As far as suggestions go, really depends on what you want to do with it. Are you looking to create a shareware game that could generate revenue or give it away as a freebie?


Yahfree(Posted 2008) [#8]
I'm only 15, so I've got no plans to sell games yet. So its a freebie


MGE(Posted 2008) [#9]
hey... I was selling my first programs younger than you. You're never too young (or too old as in my case) to start thinking of revenue for your time. ;)

Ideas:
Scrolling backgrounds, starfields.
Shrapnel when a brick breaks.
Multiple balls.
Level editor.

:) Have fun!


Yahfree(Posted 2008) [#10]
>Scrolling backgrounds, starfields.

If you mean like dynamic backgrounds, thats possible, actually very easy, as easy as swaping the current background image for a animated one then doing that.

And a starfield was my original idea, but I never got to it. Does anyone have any code you would share for a active starfield ?

>Shrapnel when a brick breaks

I was actually doing a explosion image with glass shrapnel in photoshop, but i held myself back.

One thing i hate with programming is timing stuff, I think i need to build a type to handle animating stuff to make my life easyer.

Infact, speaking of timing, i'm getting frusturated trying to get a hover noise to play ONCE per session of hovering over an image.

maybe someone could help?:

		While fry_PollEvent()
		
			Select fry_EventID()
				Case fry_EVENT_GADGETSELECT
					Select fry_EventSourceName()
						Case "play"
							MainMenu = False
							ResetGame()
					End Select
'.............................................................
'.............................................................
' SECTION OF  INTEREST
				Case fry_EVENT_MOUSEOVER
					Select fry_EventSourceName()
						Case "play"'play button id, just a test before i add more
							If freshhover
								PlaySound click
							End If
					End Select
					
			End Select
			
			If fry_EventID() <> fry_EVENT_MOUSEOVER
				freshhover = True
			Else
				freshhover = False
			End If
'...............................................
'...............................................
'END SECTION OF INTEREST			
			
		Wend


>Multiple balls.

Very real possibility

>Level editor.

Gah, would be a waste of time to be honest.. creating a level is this easy for me:

Rem
FORMAT INFO::::


w = 7
h = 6

0 = no brick in this grid
1 = blue level 1 brick
2 = green level 2 brick
3 = purple level 3 brick
4 = black level 4 brick

SAMPLES::::

#Level1
DefData 1,2,3,4,1,2,1
DefData 4,0,4,0,4,0,2
DefData 4,0,4,0,4,0,2
DefData 4,4,4,0,3,2,2
DefData 2,0,0,0,0,0,2
DefData 2,0,0,0,0,0,2

#Level2
DefData 0,0,0,0,0,0,0
DefData 0,0,0,0,0,0,0
DefData 0,0,0,0,0,0,0
DefData 0,0,0,0,0,0,0
DefData 0,0,0,0,0,0,0
DefData 0,0,0,0,0,0,0

End Rem



Yahfree(Posted 2008) [#11]
UPDATE--- download link on my first post

Added:

-Highscore system
-Temporary ability to chose full screen or windowed (I want opinions on what looks best to you guys, as fullscreen looks crap on my 21'' monitor)
-couple more levels
-updated instructions image, other one was poor quality
-screenshots of the game on main post

To do:

- Add hover sound on buttons, see my post above
- dynamic background(s?)
- finish the other levels
- add some options under the options screen
-----

Comments and/or suggestions appriciated! Also let me know if you find any glitches or bugs


Ross C(Posted 2008) [#12]
Cool, keep up the work man :o#)

EDIT: that's a cool smily actually. He has a moustash!


Yahfree(Posted 2008) [#13]
UPDATE -- same DL link

Added:

-Partical effects
-Different sound effects
-More levels, total of 8 now

Fixed:

-Initals textbox bug (having to do with a limit on 3 letters)
-Lives bug, where it would count you out 1 life to early

To do:

-Dynamic background / more then one background choice
-Introduction screens (I.E. when you beat a level)
-More sound effects
-Better music
-Finish the rest of the levels

Comments, suggestions, bug reportings, and help appriciated


Yahfree(Posted 2008) [#14]
yet another update--- same DL link....

Added:

-2 Dynamic backgrounds, select them from the options screen
-Ball blur
-Better sound effects
-Better looking transitions between levels, lots of bugs with this, please post them here if you see some
-FPS monitor( not dropping below 60 for me)

Fixed:

-Minor bugs
-Bug where particals would follow you to the main menu

To do:

-Finish levels
-Better background music
-Add more dynamic backgrounds


Comments appriciated! Game looks 10x better from when i first posted it, from my prespective, let me know what you think of the looks


Cp(Posted 2008) [#15]
Ah, another breakout clone. My first real game in blitz.
only it didnt look as good as that.


Yahfree(Posted 2008) [#16]
GAME completed! same DL link

Right, I consider this done except for any bugs you guys can find..

-Changed name to SpaceBreak, because it takes place in a space enviorment and its more original.
-Better fonts
-Revised particle system, much more efficient now
-added more particle effects
-new screenshots
- all 20 levels done

Let me know how you guys like it!

I've only managed get to level 5 with a bit over 300 points


Cp(Posted 2008) [#17]
Works fine, but the sounds are a little late on my computer.
Are they supposed to play after the ball is already down to me??


Yahfree(Posted 2008) [#18]
Your suppost to hear a glass shatter sound the moment the ball hits the bricks and a clink sound when the ball hits the paddle and or walls


Cp(Posted 2008) [#19]
No, it makes the(right) sound after it hits the brick,(right sound again)after hitting the wall, and(another right)sound after hitting the paddle. there is a bit of a delay in the sound.


Yahfree(Posted 2008) [#20]
odd works fine for me, anyone else experience this?

also CP whats OS you running? I havent properly tested on vista


Retimer(Posted 2008) [#21]
Just a tip. Even if music is 'free' on a website, doesn't make it 'Royalty Free'.

They need to contain a royalty free license (usually a text-file from the author, or written consent in an email or on their website [which should be saved for reference]).

Otherwise, a seperate permission is usually needed by the author.

Downloadable music, without royalty free permissions is for personal use only. This goes for all forms of art. Unlike text, these things require more than a bibliography. I'm just letting you know this if you don't already, so you don't get into any trouble.

Aside from that, Breakout is my fav arcade game, so I love what you have done here.


Yahfree(Posted 2008) [#22]
well here's where I got it from....

http://www.entropymusic.com/

anyone want to confirm this is legal?

I assume it is, because the only thing they've got on their website relating to it is this:


If you want to use this music >>commercially<< to market a product, for a movie soundtrack, for a video game, etc., please click here to contact Peter Geisheker.



Does this game count as Commercial?


Yahfree(Posted 2008) [#23]
Well I've taken the music out while I try to varify if this is alright or not... same DL link

Other changes:

-More visual effects
-More particle optimization, more - > less
-A global blur effect (cool looking in my opinion)


Retimer(Posted 2008) [#24]
If you ever plan on selling even part of the app, it would be considered commercial. It is mentioned "for a video game", but i'm sure the DJ (Peter) will not care if you throw it in this project. Just contact him, and let him know what you're working on, and that you'll throw his site on the credits.
Sometimes composers will MAKE music for you and your project at the simple cost of a nametag.

For him, it's free advertising


Yahfree(Posted 2008) [#25]
I don't plan on selling it, so it wouldnt be considered commercial. Does this mean I still have to contact him?


Cp(Posted 2008) [#26]
@Yahfree: Vista 32-bit home premium


Yahfree(Posted 2008) [#27]
Hmm, anyone else have vista that can test it?