Table of Contents

Pong Game v2.0

Calcan Elena-Claudia 331CA

Introducere

Joc interactiv de pong 1v1 in care jucatorii se deplaseaza folosind butoane. Fata de jocul clasic, jucatorii au posibilitatea de a controla directia bilei prin colectarea unui element de pick-up aparut in timpul jocului. De asemenea, in timpul jocului pot aparea obstacole astfel incat sa ii incurce pe cei doi jucatori.

Descriere generală

Schema Bloc:

pongv2_schema_bloc.jpg

Jocul este implementat pe o placuta Arduino Uno, afisarea realizandu-se pe un display. Controlul jucatorilor se face prin intermediul butoanelor, existand si un buton special pentru schimbarea directiei bilei. Exista si un buzzer pentru a semnala coliziunile bilei cu terenul si obstacolele si cand atunci cand un jucator inscrie.

Hardware Design

Lista piese:

Schema electrica:

Software Design

Mediul de dezvoltare folosit: Arduino IDE.

Biblioteci folosite:

Implementare

Desfasurarea jocului

Rezultate Obţinute

rezultat_pongv2.jpg

Reprezentare imagini

1. Stanga sus → circuit electric

2. Dreapta sus → pagina de meniu in care se doreste selectarea cifrei 5

3. Stanga jos → bara de loading

4. Dreapta jos → desfasurare joc

Aici se poate gasi un Demo.

Concluzii

Proiectul a fost util pentru a intelege legatura dintre hardware si software si cum sa le combin rezultand astfel un produs palpabil.

Download

Codul sursa este valabil pe GitHub.

Arhiva: ponggamev2.zip

Resurse

Export to PDF