Skip to content

DarknessFX/PongFX

Repository files navigation

 .----------------.  .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. |
| |  ________    | || |  _________   | || |  ____  ____  | |
| | |_   ___ `.  | || | |_   ___  |  | || | |_  _||_  _| | |
| |   | |   `. \ | || |   | |_  \_|  | || |   \ \  / /   | |
| |   | |    | | | || |   |  _|      | || |    > `' <    | |
| |  _| |___.' / | || |  _| |_       | || |  _/ /'`\ \_  | |
| | |________.'  | || | |_____|      | || | |____||____| | |
| |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------' 

       DarknessFX @ https://dfx.lv | Twitter: @DrkFX

PongFX

Pong game clone made in Unreal Engine 4.23.1 (compatible with newer versions).

Project info/blog at https://dfx.lv/gd/pongfx_4176/ .

Features

  • No Tick events.
  • Single common project settings to build all supported platforms (Desktop, Mobile, Web, VR).
  • AI Behaviour Tree and AI Tasks.
  • Minimum package build sizes using DefaultPakFileRules.ini . Ex: HTML5 20MB, Win64 34MB.
  • Following current UE4 Best Practices.
  • 1245 FPS, Game 0.70ms, Draw 0.74ms, GPU 0.84ms. (GPU 1080TI)

Versioning

v1.1 - Released. Changelog:

  • Better control information screen.
  • Smoother player movement.
  • Faster AI movement and hit variation.
  • Replaced hard coded values for variables.
  • PackageBuilder.bat for automated build releases.

v1.0 - Released.

Credits

Specifications - http://www-classes.usc.edu/engr/ee-s/477p/s00/pong.html .
Font - Classic Console - http://webdraft.hu/fonts/classic-console/ .
Audio Content from UE4 Engine Content: EjectFromPlayer_Cue, EndSimulate_Cue, PossessPlayer_Cue, VR_click1_Cue .
Unreal Engine by Epic Games - https://www.unrealengine.com/ .

License

@Copyleft all wrongs reserved.

DarknessFX @ https://dfx.lv | Twitter: @DrkFX
https://github.com/DarknessFX/PongFX