Log In  

This Wretched Pong

A devilishly difficult game of pong and the difficulty increases as you anger the demon. Can you outscore him by 6 points? Can you do it three times in a row?

Based off Nerdy Teachers Pong tutorial, and very enhanced - https://nerdyteachers.com/Explain/NerdyPong/

Lots of thanks to discord, in particular, Rune for the Renoiser which helped me add sound and effects from Pico-8 sfx pack https://www.lexaloffle.com/bbs/?pid=64837 and music from Pico-8 Tunes Vol.2 https://www.lexaloffle.com/bbs/?pid=64837

I also borrowed the pentagram from Skulldude - https://www.lexaloffle.com/bbs/?tid=30146

SO much learned in the process. This is my second (unfinished) game - more polished than the first, again many thanks to the community for assistance.

There is a lot of cruft in the code, will clean up, and make any final balancing changes and then release. Any feedback on mechanics appreciated. Can you beat the final difficulty?

Hit me up for colabs. Would love to do art for your game.

Cart #thiswretechedpong01-0 | 2020-02-28 | Code ▽ | Embed ▽ | No License
10

P#73536 2020-02-28 10:56 ( Edited 2020-02-28 11:21)

If you just serve the ball and wait, it eventually speeds up enough to clip through either paddle, but since you always serve, it always clips through the demon.

I would recommend just capping the ball speed at some high value before it starts clipping.

P#73560 2020-02-29 00:56

It looks like it might be broken? It played for a little while and then suddenly the ball just ... always went straight up and down. So pressing [x] and then waiting beat every level.

The graphics are amazing, though - looking forward to trying the game in a more complete state!

P#73562 2020-02-29 02:37
1

Hah such an obvious bug! Will sort that out for the final release. Also looking in to locking the levels. Thanks for the feedback!

P#73565 2020-02-29 11:46

Wow! Wouldn't have even guessed that this started from our Nerdy Pong tutorial, well done!

A simple fix to that bug could be to randomize the player.dx to a positive or negative number, so that it's not zero and always serves at an angle.

Or a little more advanced option could be to have a player controlled angle like @Krystman did in his Breakout tutorial #13:
https://youtu.be/xwBc75TKJvY?t=499

P#74164 2020-03-24 13:20
1

@NerdyTeachers - thanks for the great feedback! Your tutorials are great. Hoping to tackle a platformer next.

I figured out the random trajectory, the final release is here: https://www.lexaloffle.com/bbs/?tid=37070

P#74234 2020-03-26 23:07

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 19:09:34 | 0.030s | Q:24