This is an old revision of the document!


Tetris Jr.

Introducere

Tetris Jr. este o variatie a jocului de tetris, ce cuprinde 8 moduri de joc.

  1. Modul 1 si 5 → Apar piese speciale, care pot adauga sau sterge alte blocuri din joc, pana cand sunt plasate.
    • O linie verticala de 3 blocuri, la apasarea butonului de rotire va pune un bloc de pe coloana pe care se afla.
    • O linie verticala de 2 blocuri, la apasarea butonului de rotire va sterge un bloc de pe coloana pe care se afla.
    • Un singur bloc, va pune un singur bloc pe coloana pe care se afla, cu proprietatea ca poate trece prin alte piese pentru a umple un gol.
  2. Modul 2 si 6 → Jocul incepe cu cateva linii de blocuri deja plasate (garbage).
  3. Modul 3 si 7 → Apar piese speciale de 4 blocuri, ce se sparg la impact si fiecare bloc va merge pana se va lovi de alt bloc.
  4. Modul 4 si 8 → Apar piese speciale de 4 blocuri, ce se sparg la impact, insa spre deosebire de modurile anterioare, acestea sterg blocuri la impact.
  5. Modurile 5-8 → La fiecare 60 sec, se vor adauga linii de garbage.

Descriere generală

Schema bloc:

Hardware Design

Lista piese:

  • Arduino Uno
  • Breadboard
  • Buzzer
  • Receptor IR
  • Telecomanda
  • Modul 4x Max7219 (8×8 Led Matrix)

Software Design

  • Mediu dezvoltare: Arduino IDE
  • Librarii: MD_MAX72xx.h / MD_Parola.h

Preview

Download

pm/prj2021/avaduva/tetrisjr.1622587474.txt.gz · Last modified: 2021/06/02 01:44 by sebastian.oancia
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0