Boxes and Bombs

Boxes and Bombs is a game about a bunch of boxes and the bombs in some of them.

Boxes and Bombs

How to Play

Upon starting a game, the player is presented with a grid of boxes. Revealing a box will either leave behind an empty spot or a number ranging from 1 to 6. The number indicates how many bombs can be found around that particular field. Bombs in diagonal directions are not counted.

The game is won when all boxes are either revealed or marked and lost when a bombed box is revealed.

Running the game requires the installation of the Visual C++ 2017 Runtime (x86), which can be downloaded at

Platform Format URL
Windows MSI
Windows ZIP
Source Git


Key Function
LMB Reveal the Selected Field
RMB Mark the Select Field
W Pitch Camera Up
A Yaw Camera Left
S Pitch Camera Down
D Yaw Camera Right
Q Roll Camera Counter Clockwise
E Roll Camera Clockwise
R Zoom In
F Zoom Out
Z Decrease Field Spacing
X Increase Field Spacing
TAB Toggle Saturated Indicator Display
1 Pan to Front Side
2 Pan to Right Side
3 Pan to Back Side
4 Pan to Left Side
5 Pan to Top Side
6 Pan to Bottom Side
7 Pan to Default View
F2 Quick New Game
ESC Open/Close Menu


Boxes and Bombs' source code and assets are licensed under the zlib/libpng license. The license details are available at


The game was developed by Gabor Soos, and it's dedicated to Hexadecimal, who is to be blamed for its existence.

Third-Party Dependencies

Name Version License URL
GLFW 3.1.1 zlib/libpng
SoLoud 20160109 zlib/libpng


For more information please visit

Version History

  • Version 1.0.0, December 31st, 2017
    • The initial release.