YAPC - Yet Another Pong Clone

paolobb4paolobb4 Posts: 3Member
edited October 2018 in Projects


Welcome everyone, I bring to all of you... yet another pong clone! :D
I hope you guys enjoy this small game. It took me 10 years to finally finish my first game.

"What? 10 years?!" you ask in shock. Well yes, it was 10 years ago when I first felt the desire to make a video game... and then I never did because I had too big of an ambition and all my projects were crazy big for me to make alone, especially as my first project. Even after accepting that I had to start "small" I'd still come up with games too big for me. Turns out I didn't know what small actually meant.
But finally after many years of unfinished project after unfinished project, and about three years of listening to Chris DeLeon from Gamkedo talk about hobby gamedev, and more recently Tim Roswick from Gamedev Underground talking about starting with Pong and all the advice he gives out daily, I finally managed to finish my first game — heck, to finish a game.

Yes is not as polished as it could be, and yes the AI could be smarter, and yes there could be more game options, and yes there probably are many bugs that I didn't catch, but all that doesn't matter. I set out to make a complete game and that's what I did and I'm damn proud about it. Not Perfect but Complete. This was my mantra during development (which by the way lasted two rather than one month as projected and also took me an extra month and a half to finally post it).

I know, you just want the download links but first I'll take just three more lines to thank the Godot development team who made this great tool accessible to everyone and to the Godot community who's members are always very open and friendly. Thank you.

Ok enough talk, here are links for the different systems:
Linux (32bit)
Linux (64bit)
OSX
Windows

You can also checkout the source code at https://github.com/paolobb4/YAPC. Maybe it'll be of help to someone :)

I hope you enjoy it and please let me know what you think of it.
In the mean time I've already started working on my next project. I hope I'll have it ready for you soon.

Have fun and good dev to all!


Tags :

Comments

  • kryzmakkryzmak Posts: 109Member

    Plays very well, is kind of addictive and AI is quite hard to beat. Would be nice to be able to remap key control.

  • JellyNeckJellyNeck Posts: 4Member

    The game is cool, very polished. I'm new to Godot and also made a pong game. In both games, the ball is blurred at any speed. Is this just my computer? If not, is there any way around this?

    Thanks

  • CalinouCalinou Posts: 298Admin Godot Developer

    @JellyNeck said:
    The game is cool, very polished. I'm new to Godot and also made a pong game. In both games, the ball is blurred at any speed. Is this just my computer? If not, is there any way around this?

    This is likely due to screen ghosting, which varies depending on your monitor. Monitors with TN panels will fare better than those with IPS or VA panels, especially if they support high refresh rates (such as 144 Hz instead of 60 Hz). You can use TestUFO to see how well your monitor displays fast-moving shapes.

  • TwistedTwiglegTwistedTwigleg Posts: 1,709Admin

    It looks good and I had fun playing it.

    I only have two minor suggestions:
    (Feel free to disregard my suggestions if you want! These are just the things I noticed while playing)

    1: In my opinion, when the score is zero the font used for displaying the score looks more like an eight than zero. Until the A.I got a point, I didn't realize it was a zero. Not a huge deal, but if it was me I'd use a different font, or edit the font you are using, so zero looks a tad less like an eight.

    2: The A.I in the game is perhaps a tad to fast on it's vertical movement. I would perhaps slow the A.I's movements down just a tad so it's a little easier to score against the A.I. Another potential change you could make instead of slowing the A.I down is to give it a brief pause before moving.

    But other than those two minor suggestions, I really don't have anything to add. Honestly, even what I brought up is not a huge deal, as the game is polished, fun to play, and does what you'd expect: It's a neatly done Pong clone. :smile:

  • paolobb4paolobb4 Posts: 3Member

    Hey @kryzmak, @JellyNeck, @TwistedTwigleg I'm happy you enjoyed it and thanks for the complements n_n

    @TwistedTwigleg yeah I wanted to add some difficulty settings but I had to cut them for time. I do find that people have a hard time with the ai at the begining but it gets easy after a couple of games, what makes it hard is speed. The real challenge is a game for 99 points! it gets creazy fast :sweat_smile: I almost got it once! :smile:

  • TwistedTwiglegTwistedTwigleg Posts: 1,709Admin

    @paolobb4 said:
    @TwistedTwigleg yeah I wanted to add some difficulty settings but I had to cut them for time. I do find that people have a hard time with the ai at the begining but it gets easy after a couple of games, what makes it hard is speed. The real challenge is a game for 99 points! it gets creazy fast :sweat_smile: I almost got it once! :smile:

    Ah, I see! Having just finished a game jam a few days ago, I totally get needing to cut features for time.

    Well, now I'm going to have to replay the game again and try for 99 points :smiley:

Sign In or Register to comment.