Get your bats ready, and ricochet back into Pong.
- Cory Janca
- Sep 15, 2022
- 4 min read
Updated: Dec 9, 2022
Hello, and welcome. Over here are some screenshots of my Pong progress. I wanted to go for a lighter electric theme. For the background, I did some simple strokes to look both electric and artistic at the same time and a somewhat non-traditional bat coloration. Blue on the left instead of right, and red on the right instead of left with the ball being a mixture of blue and red, which makes purple.
All sounds and music is created using Beep Box, which is currently in the works as well as the game itself.


This is player one, of whom we like to play. I just learned how to use collision polygons. This bad boy stands at an 8 X 64 considering the size of my layout. The background yellow reflects off the bat but will never be a distraction,
I am really enjoying the process and progression from creation to gamehood. To use the delicious collision polygons, you must double click the bottom left or right to get another polygon at the center, set whatever your desired number so your ball bounces in a more realistic way,

Hello player 2, welcome to the party. You follow the same directions as player one and let the fun begin!
And here is the ball

That is my progress so far, I hope you enjoyed this little presentation. More soon to come.
Power ups | Invincible for 30 S. | | | |
| | | | |
| | | | |
Game progress | Ball gets overheated until eminent explosion | Ball explodes, other player scores, one is destroyed | | |
Update: Friday, September 16th 2022:
I just made some new changes to my Pong project. I am learning how to keep the ball resetting back in the middle so player one or two can score. I encountered a problem though; I followed the directions, I don't know what I did wrong, but it will be figured out on monday :)

And now for the sounds. I had been working pretty hard to find the right fit. I am not a maestro by any means, but I do what I can, and I am willing to learn, so please help me to improve.
(Pong bat)
(Pong bat ex)
(Pong win)
(Pong lose)
(Pong wall hit)
(Pong song)
Two weeks late, das ist no bueno (lol I mixed German and Spanish together) Today is October 14th, 2022, and here is the latest scoop. I was having trouble with something I was wanting to do, but I had help and it is working in a fashion I was kind of looking for but had a suggestion that still works. The ball now flashes before it is about to explode when in a long volley with each other. The shards from the ball will then destroy the opposing bat it goes to, giving that player his or her score.
Here is the latest addition to the game that makes the ball flash. I do not know how to screen record on my desktop computer, I would need some guidance in that before I can fully show you what it looks like in action. Audio splicing needs to be done before I can add the explosion sound I created in Beepbox

October 21, 2022.
With the help of Michael C, we are getting very close to finishing my added touch to Pong.
Players in a volley for a long period of time will overheat the ball, making it explode into bits ad pieces causing either bat to be destroyed while the other is merely cracked, the opposing player will gain a score or win the whole game depending on their points. Here is what was done.

I do not know just yet what Boolean is, or how it works. Michael had helped me with this.
The color of the ball fades to a crimson red symbolizing the ball is overheating and about to explode, so what we did was sed the red to 100 and we wait 3 seconds to test it out, I want the fade time to go slower so the game is longer than a few minutes.
After the ball turns red, we set it to spawn my placeholder explosion sprite, this has since been changed to particles Gerardo helped me with. The ball has since exploded, which spawns the sprite after three seconds,
The ball will then reset allowing more gameplay, followed next to it are the Boolean bros. Of course then "is ballexploded" is set to false leaving no need for another timer

For the scores to work, and the timing for the explosion to happen we needed to set the wooooorld on fiiiiiirrrrre. ( just kidding. Pong world) This Pong needed to be part of the Multipongiverse; this one is Earth 367... (How many Pongs have been made since the first?) In order for that to succeed, we need to get a Global Number to book the law of the Pongiverse henceforth.

Wednesday November 2, 2022.
As I was making the explode radius with Michael, I was looking at the effects for my layout and found glow. I thought it would be so fitting if I left that in. Since the background has a tiled look to it, glow vertical was perfect, it patched up the semi-obvious lines beautifully, and now you cannot see them

October 4, 2022.
Yesterday we worked on the ball explosion. First, we made a new sprite and called it Explosion radius.
We made a new event in the Explosion Feature section, selected ball on created, gave the red circle a behavior, set the ball behavior to pin, we then unpinned on "on destroyed".
New event creation: System, is ballexploded, which we then also input Player one is overlapping, system, player 2 score with text set, player 2 score.
I will likely have to have some of these instructions repeated because they were so detailed, but I will do some practicing so I can get used to it.

Friday December 9th, 2022.

To wrap up the Pong lesson, I added (with help, this stuff is complicated right now. I'm still getting used to it) the explosion radius and made the bat disappear; I was hoping to make the bats explode too, but that is not in the cards right now since I have been at it for so long. There is a giant red dot which indicates the blast.







Comments