This is an old revision of the document!


Roguelike Game

Introducere

Acest proiect consta intr-un joc de aventura de tip roguelike in care user-ul va misca un personal prin intermediul a 4 butoane pentru fiecare directie si va putea interactiona cu harta, cu obiecte de pe harta si cu inamici. Acest lucru se va afisa pe un ecran si va fi updatat la fiecare apasare de buton.

Descriere generală

La rularea programului, jocul va incepe direct cu caracterul aflat pe harta unde deja user-ul poate incepe sa il miste asa cum doreste. User-ul are la dispozitia sa un buton de atac pentru a se duela cu inamicii aflati pe harta, iar scopul acestuia este sa gaseasca iesirea din harta. Utilizatorul poate interactiona cu obiecte care se gasesc pe jos (prin mutarea peste acestea). Harta va fi generata aleator, precum si obiectele si inamicii pentru a oferi o experienta unica la fiecare incercare noua. Jocul se va termina daca user-ul gaseste iesirea sau daca caracterul moare (bara de viata ajunge sub 0).

Hardware Design

Listă de piese:

  • 6 butoane
  • Breadboard
  • Ecran LCD
  • Arduino UNO
  • fire de legatura

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

pm/prj2022/agmocanu/roguelike_game.1653248147.txt.gz · Last modified: 2022/05/22 22:35 by marin_daniel.mincu
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