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.

  • 2,740 views
  • 4 comments
  • 8 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 Katie Kristoff and Monica Houston

  • 8,809 views
  • 11 comments
  • 32 respects

Arduino Simple Simon Says

Project tutorial by Metonymy

  • 8,168 views
  • 2 comments
  • 11 respects

Arduino Simon Says

Project tutorial by Debreczeni Tamas

  • 3,069 views
  • 1 comment
  • 15 respects

Arduino Pong Game on 24x16 Matrix with MAX7219

Project tutorial by Mirko Pavleski

  • 3,358 views
  • 3 comments
  • 19 respects

Memory game

Project showcase by Anton Nazarenko

  • 3,208 views
  • 2 comments
  • 9 respects

LED Roulette Game

Project tutorial by Arduino “having11” Guy

  • 12,813 views
  • 5 comments
  • 23 respects
Add projectSign up / Login