Table of Contents

T-Rex Game

Autor

Ivan Vlad

Introducere

Proiectul constă în implementarea unui joc de tipul infinite runner pe un LCD grafic. Pentru tematică am ales versiunea T-Rex. Controlarea caracterului va fi realizată prin captarea mișcărilor jucătorului folosind un giroscop.

Scopul proiectului este de a crea un joc distractiv.

Ideea de la care am plecat a fost creșterea interactivității cu un joc video pentru a-l face mai atractiv, iar acest gen de joc se potrivește foarte bine.

Utilitatea proiectului provine din îmbinarea jocului digital cu acțiuni fizice, console precum Nintendo Switch bazându-se pe aceeași idee.

Descriere generală

Jucătorul îl va vedea pe T-Rex mergând spre obstacole pe LCD. Va încerca să îl facă să le evite mișcând giroscopul care va transmite mișcarea respectivă microtrollerului.

Hardware Design

Listă de piese:

Mai jos este eschema electrica a proiectului:

Software Design

Pentru realizarea proiectului am folosit următoarele tooluri:

Bibliotecile pe care le-am folosit sunt:

Pentru designul dinozaurului și cactusului am folosit matrici în care setam ce pixeli trebuie afișați.

Rezultate Obţinute

Proiectul funcționează cum mi-am planificat.
Demonstrație video pe YouTube

Concluzii

Am reușit să fac un joc interesant cum mi-am propus. A fost o experiență nouă, dar placută să îmbin hardwareul cu softwareul. Desigur că proiectul poate fi complicat prin adăugarea unor noi elemente ca de exemplu cactuși mai lungi sau păsări. Sunt mulțumit de ce am realizat și sper să inspir și alte proiecte din anii următori.

Download

Schema electrică
Cod sursă

Bibliografie/Resurse

Download pagină ca PDF
Bibliotecă nokia5110
Bibliotecă mpu6050