Minesweeper in Godot: Centering, HUD, and Game Over Features| Learning Game Dev Day 8 - Episode 22

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



Duration: 0:00
16 views
2


In this video, I continue developing a Minesweeper game in the Godot game engine. This is Day 8 of the project, and we're focusing on adding critical functionality to make the game more polished and user-friendly.

Here’s what we work on in this session:

**Centering the Tile Map**: I discuss and implement techniques to perfectly center the Minesweeper tile map on the screen, ensuring a better user experience.
**Adding a HUD for Mines Remaining**: Learn how I create a UI to display the number of remaining mines, dynamically updating based on player actions.
**Player Customization**: I add a feature that allows players to choose the map size—from small grids to large ones—directly via a menu button.
**Implementing Game Over Logic**: We work through enabling game-over conditions. This includes revealing all mines when a player loses and adding an overlay with buttons for exiting or restarting the game.
**Resetting Game State**: I refine the logic for resetting game data to allow seamless restarts without breaking functionality.

This video dives deep into problem-solving with code and design considerations for a simple yet functional game project. Whether you're new to Godot or an experienced game developer, you'll find useful insights and techniques during this build.

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




Other Videos By saebynVODs


2025-09-14Implementing Dead Zones and NPC Dialogue in Godot | Learning game dev with godot - Episode 32
2025-09-12Exploring GitHub Copilot and Lighting Effects in Godot | Game Dev Day 11 - Episode 31
2025-09-10Creating Player Animations and Introducing Enemies in Godot | Game Dev Day 11 - Episode 30
2025-09-07Creating a Basic Platformer in Godot | Day 11 of Game Dev Learning
2025-09-05Creating Parallax Backgrounds in Godot | Chill Sunday Morning Coding - Episode 28
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