Skip to content

ssferraz/mbed-bomberman

Repository files navigation

Mbed Bomberman

GitHub Actions Repository size

Team members

Application functionality

The "Mbed Bomberman" game is a simplified version of the classic Bomberman game, with the following rules:

  • Two players compete in the game.
  • Each player can only drop one bomb at a time.
  • The board is fixed and must have a minimum size of 76x72.
  • Player characters are 2x2 in size.
  • The bombs are the same 2x2 size.
  • When a bomb explodes, it creates an explosion that also has a rowxcolumn maximum.

Technologies

The project utilized the STM32 NUCLEO-F303RE board by STMicroelectronics, incorporating two analog modules for the manipulation of players. The application was developed in the C++ programming language, with implementation and compilation carried out using Mbed Studio.

Building and running

  1. Connect a USB cable between the USB port on the board and the host computer.

  2. Run the following command to build the Bomberman project and program the microcontroller flash memory:

    $ git clone https://github.com/ssferraz/mbed-bomberman.git
    $ mbed deploy

Alternatively, you can manually copy the binary to the board, which you mount on the host computer over USB.

License and contributions

The software is provided under Apache-2.0 license. Contributions to this project are accepted under the same license. Please see CONTRIBUTING.md for more info.

This project contains code from other projects. The original license text is included in those source files. They must comply with our license guide.

Releases

No releases published

Packages

No packages published