This is an old revision of the document!


Minesweeper

Student Ion Luminita-Andreea, 335 CC.

Adresa de e-mail contact: luminita.ion@stud.acs.pub.ro.

Introducere

Ce face proiectul?

Proiectul consta in implementarea unei variante a jocului Minesweeper ceva mai complexa decat jocul obisnuit. Regulile si logica jocului sunt aceleasi, difera modul de interactiune cu utilizatorul.

Scopul proiectului

Proiectul are ca scop aplicarea celor invatate la laboratoarele de PM pentru pentru a obtine un joc relaxant si placut.

Ideea de la care s-a pornit

Recent am invatat sa joc acest joc, care pentru mine la prima vedere era dificil. Totusi, invatand logica lui si fiind atenta la ce se intampla, am realizat ca este un joc placut care te face sa te concentrezi intru-totul la el si iti testeaza si memoria.

Utilitatea proiectului

Jocul este cu adevarat folositor atunci cand dorim sa ne detasam pentru o perioada de stresul facultatii si sa ne concentram mintea pe altceva. Acest lucru este cu adevarat folositor, mai ales ca atunci cand revenim la temele noastre, vom vedea totul cu alta perspectiva si ne vom concentra mai bine.

Descriere generala

Descrierea functionalitatii

Tot jocul se va desfasura pe o matrice de leduri in care initial sunt toate ledurile stinse. Conform jocului, se poate alege orice led care sa fie aprins, astfel printre ele miscarea se va face cu un joystick pana cand ajungem la ledul care se va dori aprins. Totusi nu toate ledurile sunt leduri “bune”, unele pot ascunde bombe, iar aceasta vor fi marcate ca si un led de culoare rosie. Ledurile “bune” nu ascund bombe, deci ele vor fi leduri verzi. In joc, de obicei, trebuie sa apasam pe o casuta ca sa vedem daca ledul e bun sau nu. In jocul creat de mine, apasarea pe o “casuta” se va face cu ajutorul unui ultrasonic peste care vom trece cu mana. La finalul jocului, in functie de rezultatul jocului, daca castigam, adica daca nu nimerim niciun led rosu, sau daca pierdem, adica aprindem un led rosu, se va auzi o melodie diferita.

Diagrama bloc

Hardware design

Schema electrica

Lista de piese

  1. rezistente;
  2. leduri de culoare verde si rosu;
  3. placa Arduino Uno;
  4. joystick;
  5. buzzer;
  6. ultrasonic;
  7. cabluri;
  8. breadboard;

Bibliografie/Resurse

pm/prj2021/dbrigalda/minesweeper.1622731488.txt.gz · Last modified: 2021/06/03 17:44 by luminita.ion
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