Haasteen vaiheet:
1. Ohjelmoi oma yhden ruudun pelisi sillä laitteella tai ohjelmointikielellä kuin haluat.
2. Julkaise koodi tekstinä, kuvana tai ohjelmapakettina (jotta joku muukin voi kokeilla koodiasi).
3. Ota kuva pelistä ja haasta muita kokeilemaan tekemääsi peliä.
YHDEN RUUDUN PELIT - Koodaushaaste
Mesikämmen Media järjesti pari vuotta sitten ensimmäisen ohjelmointihaasteen, jolla oli tarkoituksena innostaa ja kokeilemaan ohjelmointia matalalla kynnyksellä.
Nyt pistetään käyntiin uusi haaste, jossa on tarkoituksena ohjelmoida "yhden ruudun peli". Eli kaikki pelitapahtumat tapahtuvat yhden peliruudun sisällä ilman ruudun skrollaamista tai ruudun vaihtumista. Esimerkkeinä ovat esimerkiksi Pacman, Breakout tai Pong.
Ohjelmoinnin sujuvoittamiseksi haasteessa saa käyttää apuna tekoälyä tai valmiita esimerkkilistauksia. Ohjelmointikielellä, alustalla tai laitteella ei ole väliä.
Haasteen aikaraja on kesä 2026. Syksyn alkaessa katsellaan tilannetta.
Haasteeseen osallistutaan postaamalla kuvia pelistä Mesikämmen Median someen ja postaamalla koodin tms. Mesikämmen Medialle.
Toivotamme kaikki mukaan haasteeseen!
Pelien koodit ja kuvat löytyvät myös Google Drivestä tämän linkin takaa.
... no hyvä on... vähän erilainen "yhden ruudun peli"... Tän ideana oli lähinnä mahduttaa sorsa yhteen ruutuun.
Pelin koodi
Yhden ruudun pelihaasteeseen oma tuotos. Tein pikasesti tekoälyavusteisesti tollasen ASCII avaruuspelin, jossa planeetalla on oma painovoima joka sit vetää pelaajaa puoleensa ja myös pitäis väistellä asteroideja. Tehty visual studio codella pythonin kanssa :)
Koodi löytyy Google Drivestä.