Tetris Duel Team w ciągu trzech tygodni stworzył sieciową wersję gry Tetris dla Raspberry. Tetris-Duel składa się z 4000 udokumentowanych linii kodu assemblera dla architektury ARM. Asynchroniczna komunikacja pomiędzy dwoma minikomputerami odbywa się poprzez porty GPIO, a specjalnie zoptymalizowane sterowniki pozwalają na korzystanie z kontrolerów NES. Za wyświetlanie obrazu odpowiada specjalnie przygotowane oprogramowanie, które wykorzystuje HDMI i podwójne buforowanie. Warto także wspomnieć i własnym asemblerze ARMv6, napisanym od zera w C.
Tetris-Duel powstał w ramach pierwszorocznego projektu na Imperial College London. Jego autorami są: Han Qiao, Piotr Chabierski, Michał Sienkiewicz, Utsav Tiwary.
Tetris-Duel, czyli sieciowa wersja Tetrisa na Raspberry Pi http://t.co/do3fikwGte via @Picoboardpl
Michał Olber liked this on Facebook.
Cyryl Sochacki liked this on Facebook.