Devlogs
MonoGame Pong - Video Devlog #1
Posted March 12, 2025 by Rheyan
#devlog #monogame #pong
This is the first video devlog I have recorded. The game has undergone various updates, including the addition of background music, changes in font styles, and an enlarged game screen to enhance gameplay.
I run through some challenges faced in gameplay, such as AI paddle size adjustments and the current lack of a win condition, which results in indefinite gameplay. I talk about my coding process, emphasizing an over-engineered approach to game design to facilitate scalability for future, more complex projects.
I briefly touch on improvements in coding structure, the introduction of game states, and the planning of features like the addition of power-ups and paddle rotation to increase game strategy.
Highlights
- 🎵 Background Music Added: The game now features background music, enhancing the overall gaming experience.
- 🖋️ Font Changes: Multiple font styles have been implemented to improve visual appeal and readability.
- 📏 Enlarged Game Screen: The screen size has been increased to make gameplay more engaging and to accommodate changes in game mechanics.
- ⚙️ Over-Engineered Code Structure: A deliberate choice to structure code in a way that allows for scalability and application to more complex games in the future.
- 🎮 AI Difficulty Scaling: The AI becomes progressively harder as the player scores points, creating a dynamic challenge.
- ⏸️ Game Pausing Feature: A pause function has been implemented, although it currently does not mute the background music.
- 🚀 Upcoming Features: Plans for future enhancements include power-ups, paddle rotation, and a high score system.
I hope you enjoy it :-)