Table of Contents

Nicolae MIHAIU - Connect 4

Autorul poate fi contactat la adresa:

1.Introducere

Connect 4 este asemanator cu Tic Tac Toe doar ca aici ai bile colorate in loc de X si ZERO. Trebuie sa asezi 4 bile de aceeasi culoare in linie orizontala, verticala sau diagonala ca sa castigi. In mod traditional jocul este jucat pe o matrice de 7×6, de 2 jucatori.

2.Descriere implementare

In modul meu de implementare am ales sa folosesc o matrice de led-uri bicolore de 7×5 ce simuleaza jocul original. Pozitia curenta este semnalizata printr-un schimb rapid al unui led de pe matrice din pornit in oprit si inapoi (flicker). Vor exista 2 modalitati de joc : PvP ( player vs player) si player vs computer. Alegerea modului de joc se realizeaza printr-un buton. De asemenea controlul cursorului se va realiza prin 3 butoane: 2 pentru directie si unul pentru selectare.

3.Motivatie proiect

Am dorit sa realizez acest proiect deoarece jocul Connect 4 a fost unul din preferatele mele in copilarie si mi s-a parut interesant sa incerc sa-l recreez in cadrul unui astfel de proiect.

4.Hardware Design

5.Software Design

Mediu de dezvoltare utilizat: Programmer's Notepad

Sursele incomplete: connect4_incompletesources.zip

6. Costuri

Nume componenta Magazin Cost / bucata Numar bucati Cost total
Matrice led-uri bicolore TME 20 1 20
Butoane TME 0.25 4 1
Led-uri TME 0.3 7 2.1
Placuta test Syscom 6 1 6
Cost total 28

7.Rezultate

Concluzii

Desi la prima vedere nu pare a fi un proiect dificil se dovedeste a fi destul de challenging pentru cineva care nu a mai avut de a face atat de mult cu partea electronica aplicata pana acum. Partea Hardware a fost cea mai dificila, aparand la fiecare pas o noua problema.

Bibliografie/Resurse

http://www.atmel.com/devices/atmega324p.aspx

http://www.atmel.com/Images/doc2503.pdf