Koodauskerhon kuulumisia: Lisää pelitoteutuksia ja GitHub tilit kuntoon!
Hei kaikki koodauksen ystävät! Koodauskerhon uusi kausi on lähtenyt käyntiin sellaisella vauhdilla, että näppäimistöistä on meinannut sulaa muovit. Pojat ovat todella saaneet jujusta kiinni, ja pelitoteutuksia on syntynyt hengästyttävää tahtia.
Ensimmäiset pelit on jo saatu onnistuneesti ladattua nettiin asti, eli ne ovat nyt kenen tahansa pelattavissa. (Palataan näiden pelien esittelyyn tarkemmin tulevissa artikkeleissa!) Mutta jotta pelien julkaiseminen maailmalle ylipäätään mahdollistui, piti hoitaa pois alta hieman byrokratiaa ja “tylsää” infra-asiaa.
Sähköpostit, GitHub ja salasanojen sietämätön keveys
Jokaiselle koodaajalle piti saada luotua henkilökohtainen sähköpostitili ja tietenkin oma GitHub-tili koodien tallennusta varten. Konfigurointi tehtiin näiden ohjeiden mukaisesti.
Vaikka elämme jo vuotta 2026, salasanojen keksiminen, vahvistusviestien odottelu ja ne loputtomat “Valitse kaikki kuvat, joissa on liikennevalo” -Captcha-robottitestit saavat kokeneemmankin ohjelmoijan pään pyörälle. Nuorten elämän ensimmäiset, omat ja huippusalaiset salasanat päätettiinkin lopulta tallentaa täysin hakkeroimattomalla 1.0-teknologialla: kynällä ruutupaperille. Se on varmaa ja toimii aina (kunhan paperilappu ei joudu hukkaan)!
Nyt kun tilit ovat pystyssä, jokainen pystyy hallinnoimaan omia peliprojektejaan ja puskemaan päivitykset suoraan GitHub Pagesin kautta livenä nettiin.
Peliprojektit: Shakkia ja massiivisia räjähdysefektejä
Sivutuotteena kaiken tämän tilihässäkän lomassa on ehditty koodata yhtä sun toista. Pöydällä on ollut monenlaisia kunnianhimoisia projekteja:
- Shakkipeli: Klassikko, jonka säännöt on helppo oppia mutta vaikea koodata täydellisesti. Olemme tehneet shakkipelin toteutuksia oppiaksemme logiikkaa ja sääntöjen ohjelmointia.
- Geometry Dash -klooni: Vauhtia, vaarallisia esteitä ja täydellistä ajoitusta vaativa peli on ollut yksi suosikeista koodattavaksi.
- Minecraft-tasohyppely: Ja tietenkin kruununjalokivenä: Minecraft-teemalla sävytetty tasohyppelypeli. Peliin on lisätty svengaava taustamusa ja – mikä tärkeintä – aivan massiiviset räjähdysefektit, koska mikään ei kruunaa onnistunutta koodaussessiota paremmin kuin kunnon digitaalinen pamahdus ruudulla!
Vauhti on siis kova ja motivaatio huipussaan. Pian saadaan nettiin vielä enemmän upeita pelejä. Pysykää kuulolla, sillä kerromme näistä luomuksista varmasti lisää tulevissa päivityksissä!