Evan Hopkins i Eli Rosofsky zbudowali grę - symulator gry w golfa.
Części użyte do budowy:
-ATMEGA163
-ekran LCD HG25504NG-01 (256x128)
-NES Controller (gamepad)
-zestaw startowy do mikrokontrolerów i płytkę prototypową.
Jak opisują na stronie źródłowej, udało im się uzyskać nawet pewien stopień realizmu w symulowaniu prawdziwej gry (to chyba sukces jak na tak małe możliwości LCD). Uwzględnione są m.in. różne rodzaje powierzchni po której toczy się piłka. Do każdego ruchu dodawane są pewne losowe wartości po to, aby gra nie była nudna i nie wyglądała zawsze w ten sam sposób.
Program dla mikrokontrolera zastał napisany w C - algorytm działania opiera się na maszynie stanów, której diagram zamieszczono poniżej.
Źródło:
http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2002/emh23/main.html
Fajne? Ranking DIY