Implementation of PONG using OCaml. Tested under Linux with OCaml 4.06, Windows may not be supported.
Compilation is done via:
ocamlbuild -package graphics -package unix pong.nativeAs you can see we use the Graphics package for visualization. unix is used for delay. Speed of the bar depends partially on the refresh rate of your keyboard. Adjusting can be done with:
xset r rate 250 60First argument is delay, second is refresh rate. 100 for delay and 50 for refresh rate is good.
Execution via:
./pong.nativeThe bar can be moved with a and d.
