A downloadable game for Windows

It's a clone of a pong in UE4. The main purpose of this exercise was to make a full game from start with game design doc (GDD) to final packaged build. 

Interestingly enough even for pong I'm not immune to feature creep. The game was supposed to be 'classical' pong remake only, but as you can see there are some additional features like sound, music or particle effects. And my GDD contains a list of feature for 2-3 months of development.

Features:

  • Pong mechanics (paddle, ball, "AI")
  • 3 difficulty modes
  • Simple particle effects
  • Sound effects and music
  • In-game UI and main menu

Controls:

  • Mouse for menu
  • Keyboard (W/S), mouse or game pad for moving paddle

The planned features for it contains:

  • Multiple camera views (currently it's 3D already, but the camera is in orthographic mode to fake "2D feel") 
  • Modernize look (nice models for paddles, background)
  • Power-ups 
  • Multiple modes (sudden death, squash)
  • Multiple maps 
  • Cross-over with breakout/arkanoid

To be 100% honest I am not sure if and when I'll add those features. If there will be some interest in the game I might do it, but otherwise I'll probably put the project 'on hold'

Download

Download
PongWin1.0.0.zip 89 MB

Install instructions

Download, extract and play. If you encounter any problems please let me know. 

Comments

Log in with itch.io to leave a comment.

sometimes, when the ball hits at a certain angle, it bounces at another angle, less steep... I don't know whether this was intentional, but it makes it waaay harder to beat the AI. Maybe it has something to do with the ball being square? I'd try giving it a round collider

(1 edit) (+1)

Thanks for the feedback! Yes, I made it intentional to "flatten out" a bit as a square/cube + physics sucks. I am stupid and I didn't think about using sphere collider. That would be much simpler :D

Edit: another problem the flattening out 'solves' is that sometimes the cube can just go up/down. This can happen with the round collider as well... Though looking back I could solve it just to give a random horizontal nudge if the ball collides perpendicular to players.