Pong žaidimas ant Spartan-3E FPGA
Įrašyta 2009-11-03, 13:50 | 0 KomentarųŠtai praėjo pirmas mokslo metų mėnuo, galima pasigirti akademiniais pasiekimais. Kaip jau rašiau, šiemet darau projektą paremtą FPGA technologija. Per vasarą šiek tiek mokiausi VHDL kalbos, Spalio pradžioje pradėjau kurti žaidimą, o šiandien jau galiu parodyti rezultatus.
Viskas sukasi ant Xilinx Spartan 3E kūrybinės plokštės: prie VGA išėjimo jungiamas įprastas monitorius, valdymui naudojami 4 ant plokštės esantys mygtukai (valdymo pulto dar nedarau), garsas išgaunamas su piezo garsiakalbiuku (buzzer).
Kaip atrodo žaidimas matote aukščiau esančiame paveiksliuke, o žemiau galite peržiūrėti žemos kokybės video:
Kadangi iki projektui skirto laiko pabaigos dar liko kažkur 5 mėnesiai, bandysiu kurti antrą žaidimą, šįkart tai turbūt bus kosmoso šaudyklė (žr. Space Invaders, Galaxian, Galaga). Daugiau papasakosiu kai žinosiu kąnors konkrečiai :) Tuo tarpu, jei čia yra besidominčių programuojama logika, prašau peržiūrėti/išbandyti kodą.