Skip to content

DavidNg32/EiE_DefuseGame

 
 

Repository files navigation

BOMB DEFUSAL GAME

A bomb defuse game made on an Engenuics development board

Description

This project implements a bomb defusal game using an Engenuics development board as a final project of University Of Calgary Embedded In Embedded Mentoring Program. Players must input the randomized sequence generated via the LCD Screen via push buttons as much as possible within a set time. The game is built using a combination of LED, LCD lights, Buttons to create a satisfying and responsive product.

Showcase

  • The program contains two mode.

    • Normal mode provides regular sequence game: 20241012_004746

    • Blind mode provides a harder experience by removing the sequence after you press a button making it so that you have to remember the sequence before attempting: 20241012_005757

  • Upon starting the game: 20241012_004959

    Press the corresponding button as the displayed sequence with a limited timer on the top left

  • Upon pressing one wrong button or the timer ran out: 20241012_005116

    The score is displayed for bragging rights.

Getting Started

Dependencies

  • IAR Embedded Workbench
  • Eugenuics Development Board

Installing

  • Clone the repositories on github
git clone https://github.com/DavidNg32/EiE_DefuseGame.git
  • Open the project file from IAR Embedded Workbench
  • Ensure that you have J-Link driver downloaded and Eugenics Board connected to your computer.

Executing program

  • Press build button on the IAR interface.

License

This project is licensed under the [MIT] License - see the LICENSE.md file for details

Acknowledgments

  • Engenuics for providing the development hardware and codes
  • Matthew for being a great team leader.

About

Embedded System project using Engenuics development board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 99.4%
  • Other 0.6%