SFML - Pong
Pong was my second delve into SFML, bringing along the challenge of having multiple game states, keyboard controls, two players and an AI system. This I found extremely engaging and enjoyable, trying to implement as many features as possible to improve the game. This game worksheet project taught me much into AI systems, how to handle multiple player’s inputs and possible interactions in different game states.
Features:
- AI System
- Physics:
- Bouncing
- Multiple Game States:
- Main Menu
- Game
- Win/Loss
- Pause
- VS.P2/VS.AI
- Scoring System
- Keyboard Controls