00:00
00:00
Newgrounds Background Image Theme

Someone gifted MetalSlayer69 supporter status!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

rhythm pong game?

557 Views | 4 Replies
New Topic Respond to this Topic

rhythm pong game? 2023-05-23 11:59:51


This will probably get lost in the void of inactivity... but I just wanted to show this off. It's supposed to be a "rhythm pong" game, but since the ball here can pong many times it should be considered an overcomplicated variant of "ping pong" which could be called "ping pong pong pong pong pong". In other words you just "ping" once and then "pong" all you want. Note that this could be similar to Lofi Ping Pong or Rhythm Rally but harder.


BBS Signature

Response to rhythm pong game? 2023-05-25 01:32:35 (edited 2023-05-25 01:35:06)


Ooh that looks sick! How did you program the map timing? How do the players know where to move the paddles to, or is it like a normal game of pong where there's no memorization possible?


Do the difficulties scale up with speed only, or are you planning on adding more factors (e.g. number of balls)?


Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp

"Sit look rub panda" - Alan Davies

BBS Signature

Response to rhythm pong game? 2023-05-25 04:39:56 (edited 2023-05-25 04:41:32)


At 5/25/23 01:32 AM, Gimmick wrote: Ooh that looks sick! How did you program the map timing?

You can see the crappy map editor I made at the start of the video lol. I just click around adding green circles, the lines represent a span (aka the time it will take the ball to go from one side to another.) The green circles represent which side (top or bottom) the ball will end the movement on. To modify the spans I just drag the green circles right or left. All timing is handled by the sync controller, which just takes a music file and a bpm to make big brain math and make things work.


How do the players know where to move the paddles to, or is it like a normal game of pong where there's no memorization possible?

You have to follow the ball with your eyes... for now. But I think it would be nice to be able to map the angle in which the ball will bounce on faster parts, because it REALLY gets difficult.


Do the difficulties scale up with speed only, or are you planning on adding more factors (e.g. number of balls)?

I'm preparing the map editor to support multiple balls at once, as I said, it can get really difficult with shorter spans, but I don't want to rely solely on that. I'm planning to add different ways to hit the ball, like holding Z/X to charge the ball, or to press Z and X at the same time to make stronger hits.


BBS Signature

Response to rhythm pong game? 2023-05-25 19:04:44


At 5/25/23 04:39 AM, RodDeLaPan wrote: You can see the crappy map editor I made at the start of the video lol. I just click around adding green circles, the lines represent a span (aka the time it will take the ball to go from one side to another.) The green circles represent which side (top or bottom) the ball will end the movement on. To modify the spans I just drag the green circles right or left. All timing is handled by the sync controller, which just takes a music file and a bpm to make big brain math and make things work.

I see! How long did that take to make?

You have to follow the ball with your eyes... for now. But I think it would be nice to be able to map the angle in which the ball will bounce on faster parts, because it REALLY gets difficult.

That reminds me - is the objective to finish the song, or to score points against the computer? Like, what happens if someone manages to beat the AI by having it miss the ball due to extreme angles?

I'm preparing the map editor to support multiple balls at once, as I said, it can get really difficult with shorter spans, but I don't want to rely solely on that. I'm planning to add different ways to hit the ball, like holding Z/X to charge the ball, or to press Z and X at the same time to make stronger hits.

A long time ago I made a one-player pong-like game where multiple balls had to be juggled, but with different depths for each ball - so it wasn't quite as simple as ensuring the ball touched the paddle. That got really difficult with more than 2 balls though, so I don't know if that's going to be worth including here.


Slint approves of me! | "This is Newgrounds.com, not Disney.com" - WadeFulp

"Sit look rub panda" - Alan Davies

BBS Signature

Response to rhythm pong game? 2023-05-25 21:18:20 (edited 2023-05-25 21:21:39)


At 5/25/23 07:04 PM, Gimmick wrote: I see! How long did that take to make?

around 5 months.


That reminds me - is the objective to finish the song, or to score points against the computer? Like, what happens if someone manages to beat the AI by having it miss the ball due to extreme angles?

You have to finish the song like in any other rhythm game. The AI can't miss, you have points and you lose some of them every time you miss, so when your points reach 0 it's a game over (this isn't done yet).


A long time ago I made a one-player pong-like game where multiple balls had to be juggled, but with different depths for each ball - so it wasn't quite as simple as ensuring the ball touched the paddle. That got really difficult with more than 2 balls though, so I don't know if that's going to be worth including here.

Hard to tell how different it'd be to implement in this game. The ball doesn't follow any physics here, whether you can hit the ball or not is determined by the beatmap and the x position of the player. I'm still implementing this so if I feel like it's getting too complicated I'll probably scrap it.


BBS Signature