Robotička grupa Trenkovo ponosno predstavlja svoj najnoviji projekt – potpuno funkcionalnu igru Geometry Dash smještenu u kućište robota!
Iako je originalna Geometry Dash igra poznata milijunima igrača diljem svijeta, ova verzija donosi potpuno novu dimenziju – spoj klasičnog arkadnog izazova i „uradi sam“ (DIY) robotske tehnologije. Projekt je nastao unutar Robotičke grupe Trenkovo, a njegova srž leži u jednostavnosti, ali i domišljatosti: mali OLED ekran, jedno tipkalo, Arduino MKR1000 pločica i puno kreativnog razmišljanja.
Programiranje – spoj ljudske ideje i umjetne inteligencije
Kod koji pokreće cijelu igru napisao je učenik Antonio Vidović. Ono što ovaj projekt čini posebno zanimljivim jest činjenica da je Antonio pri pisanju koda aktivno koristio umjetnu inteligenciju – kao pomoć pri logici igre, detekciji pritiska tipkala, iscrtavanju objekata na OLED zaslonu te sinkronizaciji brzine i težine igre. Time je projekt postao ne samo vježba programiranja, već i primjer kako budući inženjeri mogu učinkovito surađivati s AI alatima.
Hardverska okosnica projekta:
- Arduino MKR1000 – WiFi-ready pločica dovoljno snažna za obradu grafike i inputa u stvarnom vremenu
- OLED zaslon – za prikaz jednostavne, ali čitljive crno-bijele grafike igre
- Tipkalo – jedini kontrolni element; igrač ga pritišće kako bi preskakao prepreke, baš kao u originalnoj igri
Dizajn i kućište – Tinkercad i gotovo tijelo
Dok je programiranje bila Antonijev zadatak, za fizički izgled projekta zaslužna je cijela grupa. Panel na kojem je smješteno tipkalo modeliran je u Tinkercadu – jednostavnom, ali moćnom alatu za 3D modeliranje koji se često koristi u obrazovanju. Model je zatim ispisan na 3D printeru i prilagođen tako da tipkalo bude na ergonomski idealnom mjestu.
Tijelo robota nije modelirano od nule – grupa je odlučila uzeti gotovo tijelo robota Yeti. Taj je potez ubrzao razvoj i omogućio fokus na ono što je u ovom projektu bilo ključno: softver, igračko iskustvo i integracija elektronike.
Kako igra funkcionira? (kratki opis)
Na OLED ekranu prikazuje se kvadratić koji se kreće udesno, dok s druge strane nailaze prepreke. Jedini zadatak igrača je pritisnuti tipkalo u točnom trenutku kako bi kvadratić preskočio prepreku. Ako zakasni ili pritisne prerano – igra završava i rezultat se prikazuje na ekranu. Iako pravila zvuče jednostavno, igra je iznenađujuće izazovna – baš kao i original.
Video u prilogu
Uz ovu objavu donosimo i video zapis koji prikazuje igru u akciji. Na videu se jasno vidi kako igrač pritišće tipkalo, kako OLED reagira u stvarnom vremenu te kako cijeli sustav izgleda kada je smješten u tijelo robota Yeti.
Zaključak i zahvala
Projekt Robotičke grupe Trenkovo pokazuje kako se uz relativno jednostavnu opremu (Arduino, OLED, tipkalo), ali uz dobru ideju i trud, može napraviti nešto zabavno, poučno i – što je najvažnije – potpuno funkcionalno.
Posebne čestitke idu Antoniju Vidoviću na programiranju i korištenju AI-a na smislen način, te cijeloj grupi na modeliranju u Tinkercadu i spajanju hardvera.
Ovim projektom Robotička grupa Trenkovo još je jednom pokazala da se robotika ne mora svoditi samo na senzore i motore – ponekad je najbolji robot onaj koji zna zabaviti.
Učitelj Petar Jurković, mag. inf.
