Stere-Alexandru GRAMENI (67142) - Space Invaders

Autorul poate fi contactat la adresa: grameni_alexandru@yahoo.com Login pentru adresa

Introducere

In acest proiect voi implementa o versiune a jocului Space Invaders.

Jucatorul controleaza o nava care trage cu proiectile catre niste inamici.

Descriere generală

Dispozitivul va avea 4 butoane: unul de start, 2 pentru deplasarea navei si unul pentru lansarea proiectilelor. Pe display apare un scor care creste odata cu numarul de inamici eliminate.

Hardware Design

Lista de piese:

  • Placa de baza
  • Butoane
  • Rezistente
  • LCD

Software Design

Mediu de dezvoltare: AVR Studio cu Programmer Notepad: http://winavr.sourceforge.net/download.html

Am folosit libraria pentru Display Nokia: http://www.quantumtorque.com/content/view/32/37/

Am mai folosit HIDBootFlash: http://vusb.wikidot.com/project:hidbootflash

Afisarea pe LCD se face pixel cu pixel, iar ecranul este actualizat la fiecare pas

Rezultate Obţinute

Jocul functioneaza bine, butoanele si LCD-ul raspund bine, fara intarziere.

Concluzii

A fost un proiect placut, din care am avut de invatat. Ma declar multumit de implementare si de rezultate.

Download

Jurnal

1. M-am documentat il legatura cu jocul Space Invaders.

2. Am facut rost de piese.

3. Am pus piesele pe placuta.

4. Am scris codul necesar.

Bibliografie/Resurse

http://cs.curs.pub.ro/wiki/pm/halloffame

Laboratoare

Documentația în format PDF

pm/prj2017/aaldescu/81294.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