My personal implementation of the 2-D game pong
using C implementation of Raylib.
- Implementing physics collision systems for ball-paddle interaction with realistic angle deflection
- Designing state machine architecture for game screens (menu, gameplay, pause)
- Optimizing frame-independent movement for consistent gameplay across hardware
- Adding AI opponent with adaptive difficulty scaling based on player performance
Keyboard:
- ⬆ for moving paddle up
- ⬇ for moving paddle down
- Enter and Esc for the usual stuff.
- @ujsquared only.