Unreal Pong
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'
Status | Prototype |
Platforms | Windows |
Author | Vertex Rage Studio |
Genre | Action |
Made with | Unreal Engine |
Tags | pong, Singleplayer |
Average session | A few seconds |
Inputs | Keyboard, Mouse, Gamepad (any) |
Download
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
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.