Creating Minesweeper using BeeWare, Python, and Pygame

David Such
4 min readApr 9, 2024

Up until now we have been using Toga as the GUI framework for BeeWare. This is not well suited for games, so we wanted to try Pygame which is another GUI option when generating an app using briefcase (Figure 1). It all went very smoothly, everything just worked.

Figure 1. GUI Framework Options in Briefcase

Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer…

--

--

David Such

Reefwing Software · Embedded Systems Engineer · iOS & AI Development · Robotics · Drones · Arduino · Raspberry Pi · Flight Control