Ion PAVLOV (55309) - Tetris Race

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul constă în realizarea unui joc de Tetris Race. Ideea vine de la jocul de Tetris cu mașinuțe pe care îl jucam deseori în copilărie.Jucătorul va încerca să conducă cît mai mult timp fără să se lovească de obstacole.Scorul va fi afișat pe un LCD la finalul jocului, atunci când jucatorul pierde.
Odata cu avansarea in joc, viteza de mișcare a mașinii va creste. Va mai exista un buton prin care jucatorul își va mari viteza dupa propria dorința.

Descriere generală

Hardware Design

Componente de baza

Alte componente

  • LCD 128X64ZW
  • conectori
  • placa de test

Software Design

Mediul de dezvoltare

  • WinAVR

Librarii surse 3rd-party

  • u8glib, care contin suport si pentru 128X64ZW (ST7920)

Mod de implementare

  • Am utilizat un vector de mașini oponente, pentru a reține coordonatele.

Rezultate Obţinute

Concluzii

Super interesant.
Am avut putin bătăi de cap până am reușit sa pornesc LCD-ul.
Pe parcursul scrierii codului, am mai adugat niște funcționalități, ca de exemplu mărirea vitezei de mișcare a mașinii.
Pacat ca nu am apucat să scriu codul decât in ultima zi.:-D

Download

Jurnal

Bibliografie/Resurse

pm/prj2016/aconstantinescu/55310.txt · Last modified: 2021/04/14 17:07 (external edit)
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