Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / Breakout Style Game

Author
Message
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 4th Apr 2005 12:35
It's truly amazing what you can do with DBP in just one day. Really been in a slump for creating complex games, so I decided to have a go at something with simple logic(no A.I!), and just concentrate on making it look good. What better game to do this with than a breakout style one?

Screenshot of basic layout:


Basically, the game is driven by the powerups you can stock. You pick up the bad, and you pick up the good. The catch is, you have to use them all at once, so that means you may be forced to use that powerup that makes the ball smaller, if you want to slow it down. Sound confusing? Here's the current powerup list.

The bad powerups: (represented in yellow in the game)
Small - Makes the ball smaller
Fast - Speeds up the ball

The good powerups: (represented in red in the game.)
Slow - Slows the ball down
Big - Makes the ball bigger (See screenshot below)
Cannon - Easily the best power-up in the game already. It removes all power-ups from your stock(the good and bad), and shoots the ball directly straight up from your current position. (So you can save yourself when you're on opposite ends of the ball)

Here's a screenshot showing how the Big powerup helps you out when you've stacked it enough times.


Here's a screenshot of the cannon in the works.(Traces its path after being fired, thus the red arrow)


What modes will I have to keep things interesting?

Practice - Currently the only mode, which you either win and lose in.
Special - You control which power-ups are availiable.
Time Elapse- Race against the clock. Beat the clock, and advance to the next level!
Mod - All the games levels(well, only 1 right now) are loaded with a simple script, so you can control the look and feel of the game with this mode.

That's it, four simple modes are what I have planned for now. Trying to keep this project as simpe as possible.

My goal is to finish it before my spring break is over.(7 more days )

To-Do list:
- Make some nicer particles
- Think of 4 more power-ups


What I want from you now
1.) Ideas for more powerups
2.) Ideas for more game modes
3.) Other comments

What I want from you in the future
1.) Perhaps a few beta testers.
2.) A few people willing to mod the engine

Mini F.A.Q
1.) Q. When will there be a demo?
A. Sometime during this week. I want to implement some nicesound and music into the game before doing a release.

2.) Q. How long did this take you to make so far?
A. 10 hours

3.) Q. Did you make all the media yourself?
A. Yes!

4.) Q. How optimized is this game? Will it run on my ancient system?
A. If you can handle DBP, you can handle this. I've taken the time to optimize this as best possible to maintain 60+ FPS. Some clever, yet simple, collision detection and good programming practices have granted me much more freedom with what I can add visually to the game, while still keeping a good FPS.



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
Ace Of Spades
19
Years of Service
User Offline
Joined: 6th Mar 2005
Location: Across the ocean
Posted: 4th Apr 2005 15:07
Wow...i need to learn dbp much better... not a chance i could do that in a day
BF game programmer
19
Years of Service
User Offline
Joined: 22nd Jan 2005
Location: hoover alabama
Posted: 4th Apr 2005 21:48
cool ive never played breakout but this game looks good and i agree with apolloed i cant code that fast either

james bond rules
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 5th Apr 2005 00:14
Thanks guys.

Considering I built it from scratch, I suppose I did do it very fast. Also consider that I've been doing this for 2 years, and I've made many other similiar games(Pong & Super Alien Bash), which work on the exact same principles. So when you have a plan for a game, things go much much smoother during development(Sometimes 2x as fast!).



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 5th Apr 2005 01:47 Edited at: 5th Apr 2005 03:16
Little update for today.

Added:
-two more powerups(big and small paddle)
-scoring
-win/lose screen
-New blocks(the golden coins)
-Basic ball trail(when balls going fast)
-Sound for when blocks get hit.(Sound adds so much to this game )
-Different texture for ball based on speed.
-Basic main-menu screen
-Wrote a config file to hold display settings.





Some ideas and notes for myself to jot down:
-Different textures for ball based on speed
-Must fix those particles. May also replace ball trail with particles once I get DBP Cloth&Particles add-on
-May add obstacles to game(Non-passable walls)

A book? I hate book. Book is stupid.
(Formerly known as Yellow)

Attachments

Login to view attachments
BF game programmer
19
Years of Service
User Offline
Joined: 22nd Jan 2005
Location: hoover alabama
Posted: 5th Apr 2005 07:14
even better. kep it up

james bond rules
Kohaku
20
Years of Service
User Offline
Joined: 3rd May 2004
Location: The not very United Kingdom
Posted: 5th Apr 2005 10:24
Great window caption.

You are not alone.
pizzaman
20
Years of Service
User Offline
Joined: 18th Feb 2004
Location: Gateshead, UK
Posted: 5th Apr 2005 11:47
You've forgotten one of the best power-ups in a Break Out style game, multiple balls. Also as a bad power up how about something that obscures your view, like a smoke effect.

Looks good so far, can't wait to see a demo.

MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 5th Apr 2005 11:50
@BF game programmer

Thanks

@Aura



@Pizzaman

Sounds good pizzaman. The obscuring will be easy enough to implement. Adding multiple balls will also be possible. Not sure if I want the effects from ball 1 to be applied to the others or not. Hmm, I'll have to think about it, definitly possible though.



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 5th Apr 2005 23:44
Mike, very interesting work you have there

Will we be able to design own our levels? How would you handle that would we be able to script new upgrades say multiple balls etc from seperate scripts? Do you envisage a customisable side of the game?

Regards,
Rich

[b]PowerScript: Currently Working on Expression Parsing
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 6th Apr 2005 01:43
Hi Rich,

Quote: "Will we be able to design own our levels?"

Yes. All the levels are generated by scripts, so you can easily modify those to load your own media and customize the gameplay. I'm even planning on building a simple editor to make it a matter of just hitting a browse box, or clicking a check box.

Quote: "How would you handle that would we be able to script new upgrades say multiple balls etc from seperate scripts?"

As mentioned above, there will be a simple script editor included with the final build of the game. Whether or not the scripts will be as customizable to make your own upgrades is really up to me. Write now all of the power-ups are hard-coded. I could however include a customizable power-up in the editor in which you could tweak the three main properties in the game(speed, size,and direction).

Quote: "Do you envisage a customisable side of the game?"

Definitly! One of the options from the main menu even, is called MOD. This way users can easily load up their own levels.

Thanks for the great questions.



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 6th Apr 2005 02:54 Edited at: 8th Apr 2005 05:59
As requested by pizzaman, here's the fog powerup.





I'm planning to have an alpha version availiable on Thursday in which everyone can just get a feel for the game and catch any possible bugs.(Only the basic game mode will be implemented, thus an alpha release )

I'm still interested in ideas for powerups that you may have.

My To-Do list:

Powerups to add:
-Multiple balls
-Breaking ball(Breaks obstacles)

Things to add:
-Obstacles
-Sound for when hitting the paddle
-Sound for hitting wall
-Sound for losing a ball
-Sound or music for win/lose
-Sounds for powerups
-Voiceover for powerups
-Work on the menu
a.)Stage select screen
b.)Options screen
c.)Credits screen
-Game Editor(will come last)

Things to improve:
-Particles
-Better music

Additions since last update:





[EDIT] Demo coming later in week. Haven't had time to clean everything up.

A book? I hate book. Book is stupid.
(Formerly known as Yellow)

Attachments

Login to view attachments
Nack
21
Years of Service
User Offline
Joined: 29th Jul 2003
Location:
Posted: 6th Apr 2005 02:55
OOooooooooooo.....this looks awesome! Cant wait to see some of the stuff u going to add in to spice up this game . Cant wait!>.<"


I have NOT abandon these ^......^_^V hehe
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 6th Apr 2005 04:05
Mike they where loaded questions. They where there and designed to show off your program, I presumed you would be scripting it so asked em

[b]PowerScript: Currently Working on Expression Parsing
Robot
20
Years of Service
User Offline
Joined: 27th May 2004
Location:
Posted: 6th Apr 2005 05:23
how about a powerup in which the ball splits in two then if you lose one of them the other one splits off again and so on...

The happenings of tommorow are behind us now
BF game programmer
19
Years of Service
User Offline
Joined: 22nd Jan 2005
Location: hoover alabama
Posted: 6th Apr 2005 07:06
nice! i like the costomize your levels idea!

james bond rules
Ace Of Spades
19
Years of Service
User Offline
Joined: 6th Mar 2005
Location: Across the ocean
Posted: 6th Apr 2005 08:41
Has anyone make a DBP tutorial on how to make breakout? If so, can someone show me a link?
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 6th Apr 2005 12:07
Hehe, I kind of guessed that Powersoft based off our conversation yesterday.

Thanks Nack & BF game programmer

Apolloed, I'm sure there's plenty of source availiable from the internet. If anything though, I'll probably make a breakout tutorial for CB or the newsletter eventually.



A book? I hate book. Book is stupid.
(Formerly known as Yellow)

Login to post a reply

Server time is: 2024-11-23 02:29:12
Your offset time is: 2024-11-23 02:29:12