Project tutorial
Simon Style Memory Game with Agent Based Programming

Simon Style Memory Game with Agent Based Programming © GPL3+

In this project I created a Simon style memory game using Agent based programming.

  • 1,020 views
  • 4 comments
  • 6 respects

Components and supplies

Apps and online services

About this project

In this project I created a Simon style memory game where the player has to repeat a sequence of button presses that gets longer and longer with every level. The game continues until the player pressing a wrong button or doesn't press a button fast enough.

The beginning of the video quickly goes over how the physical box was put together. The outside was made out of some cardboard and 4 button assemblies that house a microswitch and an LED. The internals were soldered together onto a piece of perf board.

Most of the video shows the entire process of programming the game using the Agent Based software Embrio. Instead of writing loops and code, you create little agents that have jobs like "flash the current memory item" or "listen for a correct answer". It is an interesting approach to programming and is well introduced by the video.

For more information about Embrio and to download the finished project go here.

Schematics

Memory game wiring diagram
Breadboard memorygame 23yolm5rpo

Comments

Similar projects you might like

Breadboard to PCB Part 1 - Making the Simon Says Game

Project tutorial by Monica Houston and Katie Kristoff

  • 5,896 views
  • 11 comments
  • 25 respects

Arduino Simple Simon Says

Project tutorial by Metonymy

  • 5,993 views
  • 2 comments
  • 10 respects

Memory game

Project showcase by Anton Nazarenko

  • 2,668 views
  • 2 comments
  • 8 respects

LED Roulette Game

Project tutorial by Arduino “having11” Guy

  • 8,232 views
  • 4 comments
  • 21 respects

Arduino Pocket Game Console + A-Maze - Maze Game

Project tutorial by Alojz Jakob

  • 5,316 views
  • 7 comments
  • 18 respects

Make an Arduino Memory Game

Project tutorial by Jeremie

  • 9,110 views
  • 27 comments
  • 22 respects
Add projectSign up / Login