Building a Pong Game in Godot: Day 3 Progress & Gameplay Improvements - Episode 5
In this video, I start day 3 of my game development journey with the Godot Engine. We're building a simple Pong game while focusing on implementing essential game mechanics and features. Starting with a recap of where we left off last session, I discuss improvements to the ball and paddle interactions by introducing methods to influence the ball's velocity based on paddle movement. This was all about refining the gameplay feel and adding a touch of strategy to a classic game.
Moving forward, we implement a countdown timer for the ball's respawn, ensuring smoother transitions after scoring. I walk through the logic for updating the UI dynamically, explore timer nodes, and even troubleshoot challenges during implementation. From there, we dive into creating the foundational infrastructure for the game, including a splash screen that doubles as an introduction to building UI in Godot. We also discuss loading additional scenes dynamically and setting up for future menus.
Throughout the stream, I share insights into how small mechanics like AI adjustments and scene transitions can enhance the overall player experience. While the game stays relatively simple, the features we're adding here—like a pause functionality and splash screens—will set the groundwork for more complex projects down the line.
This session also includes fun conversations about gaming history, viewer questions, and ideation for potential future games I'm dreaming up. Stick around to see how we're piecing everything together and preparing for even cooler projects in the future. Whether you're new to Godot or looking for inspiration in game development, you'll find this video both educational and laid-back.
🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs