High Scores, Saving Progress & Mouse Input | Making a Breakout Clone in Godot | Day 7, Episode 17

Channel:
Subscribers:
542
Published on ● Video Link: https://www.youtube.com/watch?v=Ch5ukWOA81w



Duration: 0:00
28 views
2


In this video, I continue building a Breakout-inspired game using the Godot game engine. This is the seventh session in our ongoing series where we're learning and improving our game dev skills by creating small starter games. Today, I focused on making our Breakout clone more dynamic and polished by adding new features and functionalities. Here's what we covered:

*High Score System Enhancements:* I showcased how I implemented a system to save and display player high scores. Using Godot's scripting tools, I set up functionality to enter initials if a score lands in the top 10 and ensured the scores were saved persistently using a config file.

*Improving User Experience:* We debugged the high score submission screen, refining elements like input fields, labels, and buttons to create a smoother experience for players.

*Mouse Input for Paddle Control:* I started exploring how to enable paddle movement using mouse input, experimenting with adjusting sensitivity and responsiveness for intuitive gameplay.

*Technical Challenges & Solutions:* Along the way, I shared some insights and problem-solving approaches to issues like UI alignment, sorting lists properly in GDScript, and managing game state updates.

This session was packed with both hands-on coding and learning moments that highlight not just the technical aspects of game development but also the thought process behind creating better user experiences. If you're interested in Godot, GDScript, or simply improving your coding skills, join me on this journey!

Catch the live streams and follow along with real-time coding:

🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs




Other Videos By saebynVODs


2025-09-03Setting Up Reset Mechanics & Camera Plugins - Exploring Godot Game Development - Episode 27
2025-08-31Building a Platformer in Godot – Chill Sunday Morning Coding | Ep. 26
2025-08-29Animating Mines and Adding Sound Effects: Godot Game Dev Progress - Episode 25
2025-08-27Godot Game Dev: Minesweeper Enhancements | Right-Click Feature & Winning Logic - Episode 24
2025-08-24Enhancing Minesweeper in Godot - New Features, Animations, and Exporting | Learning game dev Day 9
2025-08-22Minesweeper in Godot: Centering, HUD, and Game Over Features| Learning Game Dev Day 8 - Episode 22
2025-08-20Creating a Minesweeper Game in Godot cont'd | Learning Game Dev Day 8 - Episode 21
2025-08-17Creating a Minesweeper Game in Godot | Learning Game Dev Day 8 - Episode 20
2025-08-15Building a Minesweeper Clone: Game Dev in Godot | Learning game dev with godot, day 7 - Episode 19
2025-08-13Mouse-Based Controls on Day 7 | Building a Breakout Clone in Godot | Episode 18
2025-08-10High Scores, Saving Progress & Mouse Input | Making a Breakout Clone in Godot | Day 7, Episode 17
2025-08-08Godot Game Development: Fixing Bugs and Adding Features - Breakout Clone Progress (Day 6, Ep 16)
2025-08-06Godot Breakout Clone: Smooth Level Transitions & Game Over Screen - Learning godot, day 6 - ep 15
2025-08-03Level Progression and Enhancements in Godot Breakout Clone | Learning game dev with godot, day 6
2025-08-01Building a Breakout Clone in Godot | Learning game dev with godot, day 5 - Episode 13
2025-07-30Building a Breakout Clone in Godot: Creating Menus & Game Mechanics | Day 5 - Episode 12
2025-07-27Building a Breakout Clone with Godot | Learning game dev with godot, day 5
2025-07-25Creating a Pong Game in Godot: Debugging & Audio Mixer Enhancements - Episode 10
2025-07-23Creating Audio Sliders and Persistent Settings in Godot - Chill Sunday Morning Coding - Episode 9
2025-07-20Adding Sounds and Music to a Pong Game in Godot | Chill Sunday Morning Coding - Episode 8
2025-07-18Building a Pause Menu and Key Bindings in Godot | Day 3 of Learning Game Dev - Episode 7