Jump to content
  • entries
    73
  • comments
    133
  • views
    83,703

Battle Pong!


potatohead

1,364 views

I quickly fired off a bunch of PONG power up options on a thread a while back, and it's been nagging at me. So, I think I'm going to explore this and do some Batari Basic again. Ooze! was a real kick. I had a good time, and enjoyed the feedback on the game. The home brew itch is coming to me again. Time to start scratching...

 

The bB has paddle support now, and a LOT of options! Time to revisit that.

 

So, it's setup the environment again. Last time I was on Linux. This time it will be XP as that is where my Propeller stuff lives currently.

 

Been musing about the control mechanic. Putting english on the ball makes a lot of sense. Deffo want to do that. Using the button to activate the power up, when it is captured makes sense too. I think both are needed to make a game of it.

 

Any BATTLE PONG ideas? Post them up here. I'll be looking at them, and maybe having a bit of conversation as I flesh out the game ideas.

 

Can TWO paddles operate with bB, or does that mean assembly for me? That's the very first question I've got to resolve. If you know, great! If not, when I get setup again, I'll find out soon enough.

 

 

 

 

----------------Original Game Ideas------------------------------------

 

 

I think being able to put "english" on the ball would be cool, in combination with the power ups! That way, it's a game to get them, and attempt to put the other player off balance.

 

Some powerups:

 

English - or not... see above

 

hold ball

 

advance paddle position forward

 

sticky ball

 

random bounce

 

little ball

 

big ball

 

two balls --player releases a ball, and another one, and triple score if other player misses both sequentially, otherwise ordinary score based on remaining ball. No point given for miss of first ball.

 

fat paddle

 

narrow paddle

 

reversed paddle

 

random paddle - jitters for a while

 

two paddles -- one in front, one in ordinary position

 

god wall - player can't miss for a while

 

bullets - get three shots at the other player

 

gravity ball - ball attracted to players paddle, motion influences ball movement

 

center wall, for a mini break out session, with a risk of point given, should player that has the ball miss!

 

bent paddle - for limiting possible returns to other player

 

invisible paddle

 

switch controls! - for a time each player gets the other players paddle, point given to non-controlling player for a miss, so the game is just mirrored for a short time

 

Call it battle pong!

11 Comments


Recommended Comments

That's funny! I also thought about making some kind of Pong with powerups with bB not too long ago. :thumbsup:

 

Your ideas sound interesting, looking forward to see how it will turn out!

Btw., are you planning to finish Ooze! and release it on cart one day?

Link to comment

You can use up to 4 paddles with bB. Use the variable "currentpaddle" to set the paddle to read during the next frame. For 2 paddles, it works well. 4 paddles might be a little jerky (though I haven't tried it.)

Link to comment
That's funny! I also thought about making some kind of Pong with powerups with bB not too long ago. :thumbsup:

 

Your ideas sound interesting, looking forward to see how it will turn out!

Btw., are you planning to finish Ooze! and release it on cart one day?

 

I want to actually. Somebody, maybe it was you offered to cart it up. Maybe that's the right way to go.

 

Trouble with Ooze! is it's a tangled mess of code and flags. Each time I think, let's polish it up, I look at it and just kind of stall. Back when it was finished for the compo, I could have tweaked it a few places and it would have been good to go. People were wanting AtariVox and extras added too. So I stalled, and now with bB more capable, it's almost a rewrite.

 

That game could use a paddle too though! I don't know what to do frankly. Maybe it can be released as "Batari Basic Classics: OOZE!", or something. Simple text label, batari version, source and development log as a package. Maybe a tweak or two to fix the levels better than they are on the last solid version.

 

If anything else, maybe I can get a vanity cart, or a few made for those that liked it as it is, with perhaps just some cleanup. ?!?!

 

 

-->After posting on that thread, the Pong idea just stayed with me. Those are usually the best ideas too. I could see having some fun with somebody on that kind of game, and from the comment below Batari says the paddles are working just fine. I'm gonna press forward with that for sure, this time making sure I head down the road where a cart makes sense. Anyway, I know I liked OOZE!, and that helped to build it. I'll like the Battle Pong game and it's been a while since I had a game idea I was into. Plus, it's PONG! Everybody loves a PONG game. (well, I think a lot of people do)

Link to comment
That's funny! I also thought about making some kind of Pong with powerups with bB not too long ago. :thumbsup:

 

Your ideas sound interesting, looking forward to see how it will turn out!

Btw., are you planning to finish Ooze! and release it on cart one day?

 

I want to actually. Somebody, maybe it was you offered to cart it up. Maybe that's the right way to go.

 

Trouble with Ooze! is it's a tangled mess of code and flags. Each time I think, let's polish it up, I look at it and just kind of stall. Back when it was finished for the compo, I could have tweaked it a few places and it would have been good to go. People were wanting AtariVox and extras added too. So I stalled, and now with bB more capable, it's almost a rewrite.

 

That game could use a paddle too though! I don't know what to do frankly. Maybe it can be released as "Batari Basic Classics: OOZE!", or something. Simple text label, batari version, source and development log as a package. Maybe a tweak or two to fix the levels better than they are on the last solid version.

 

If anything else, maybe I can get a vanity cart, or a few made for those that liked it as it is, with perhaps just some cleanup. ?!?!

Nope, i didn't offer to make carts as i neither have the knowledge nor the hardware to make carts.

 

I really like Ooze!, simple but fun to play game. IMO it would just need a few more tweaks before it could be released on cart. Maybe a few different power ups or adding the ball sprite as an "enemy" ??

I understand that rewriting it for bB 1.0 will be a lot of work but i think it would be worth it.

 

I also think a multicart with a few 4k bB games like Ooze! would be a nice idea.

 

Yeah i know, talk is cheap... ;)

Link to comment

I found who made the cart offer.

 

Seriously, what would you do to the game? I might go down this road. Depends on what I find when I get it all loaded up. If it builds, then I've a shot at some polish.

 

 

 

 

That's funny! I also thought about making some kind of Pong with powerups with bB not too long ago. :thumbsup:

 

Your ideas sound interesting, looking forward to see how it will turn out!

Btw., are you planning to finish Ooze! and release it on cart one day?

 

I want to actually. Somebody, maybe it was you offered to cart it up. Maybe that's the right way to go.

 

Trouble with Ooze! is it's a tangled mess of code and flags. Each time I think, let's polish it up, I look at it and just kind of stall. Back when it was finished for the compo, I could have tweaked it a few places and it would have been good to go. People were wanting AtariVox and extras added too. So I stalled, and now with bB more capable, it's almost a rewrite.

 

That game could use a paddle too though! I don't know what to do frankly. Maybe it can be released as "Batari Basic Classics: OOZE!", or something. Simple text label, batari version, source and development log as a package. Maybe a tweak or two to fix the levels better than they are on the last solid version.

 

If anything else, maybe I can get a vanity cart, or a few made for those that liked it as it is, with perhaps just some cleanup. ?!?!

Nope, i didn't offer to make carts as i neither have the knowledge nor the hardware to make carts.

 

I really like Ooze!, simple but fun to play game. IMO it would just need a few more tweaks before it could be released on cart. Maybe a few different power ups or adding the ball sprite as an "enemy" ??

I understand that rewriting it for bB 1.0 will be a lot of work but i think it would be worth it.

 

I also think a multicart with a few 4k bB games like Ooze! would be a nice idea.

 

Yeah i know, talk is cheap... ;)

Link to comment

Nice!

 

Thanks for the tip. Not sure if I'll need it for two paddles. Might though! Nice to know some work has been done along those lines.

Link to comment

Smoothing won't be needed if just 2 paddles are read. Paddles in Medieval Mayhem are read every other frame (2 paddles per frame) and I didn't motion smooth the results.

Link to comment
Smoothing won't be needed if just 2 paddles are read. Paddles in Medieval Mayhem are read every other frame (2 paddles per frame) and I didn't motion smooth the results.

 

Makes sense.

 

People seem to be able to deal with about 25Hz, plus where input latency is concerned. Anything below that is jerky and totally hammers our ability to be precise. I first experienced this when working with X Window servers. The IRIX box I ran every day had a 60Hz hardware mouse. Rock solid. The SUN box next to it had a 15 to 20Hz mouse pointer. Not sure if it was hardware or not, but it just sucked. Move, wait, frame, frame, frame as the mouse moved back and forth over the target with me over correcting a few times. End result was not being able to just go and zip, click! It was more like zip, wait to see, fine tune, then click. Or get a bit drunk, then it didn't seem to matter much!!

 

Thanks for linking that anyway. It's a good reference to paddle stuff.

Link to comment
I found who made the cart offer.

 

Seriously, what would you do to the game? I might go down this road. Depends on what I find when I get it all loaded up. If it builds, then I've a shot at some polish.

Is the MGC-Version the latest available? I'll play through some versions and let you know what comes to my mind.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...