Omien Pelien Julkaisu Nettiin - Koodikoulun Ohjeet
Hei koodarit! Tänään opimme, miten saatte OpenCode-editorilla tekemänne pelit kaikkien kavereiden pelattavaksi nettiin.
Tätä varten tarvitsemme kaksi asiaa: sähköpostiosoitteen ja GitHub-tilin.
Vaihe 1: Oman sähköpostin luominen (Proton.me)
(Jos sinulla on jo oma sähköposti, jota voit käyttää, voit hypätä tämän vaiheen yli!)
-
Mene osoitteeseen proton.me ja paina “Create a free account” (Luo ilmainen tili).

- Valitse sähköpostiosoite (esim.
etunimi.sukunimi.koodi@proton.me). - Keksi hyvä salasana ja – tärkeää! – kirjoita se ylös paperille ja säilytä sitä turvallisessa paikassa.
- Suorita ihmistesti (robottitesti) ja kirjaudu sisään.
Vaihe 2: GitHub-tilin luominen
GitHub on ohjelmoijien oma paikka netissä, jonne koodit tallennetaan.
-
Mene osoitteeseen github.com ja paina oikealta ylhäältä Sign up (Rekisteröidy).

- Syötä juuri luomasi sähköpostiosoite.
- Keksi salasana (kirjoita tämäkin ylös!) ja valitse itsellesi siisti käyttäjänimi.
- Mene takaisin Proton-sähköpostiisi: sinne on tullut viesti GitHubilta. Kopioi siinä oleva koodi ja liitä se GitHubiin vahvistaaksesi tilisi.
Vaihe 3: Kansion eli “repon” luominen GitHubiin
-
Paina GitHubissa vihreää Create repository (tai New) -nappia. Repository eli “repo” on kansion nimi sinun pelillesi.

- Anna repolle nimi, esim.
minun-peli. - Rullaa alas ja paina Create repository.

Vaihe 4: Gitin käyttöönotto ja pelin lataaminen (Koodari-tila!)
Nyt opitaan käyttämään Gitiä, ammattilaisten työkalua! Gitin avulla lähetämme omalla koneellamme olevat koodit nettiin GitHubiin.
- Avaa terminaali tai komentorivi koneellasi.
- Ensin meidän pitää kertoa Gitille, kuka olet. Kirjoita nämä komennot ja paina Enter jokaisen jälkeen (vaihda oma nimesi ja sähköpostisi):
git config --global user.name "Oma Nimesi" git config --global user.email "oma.sahkoposti@proton.me" - Kopioi juuri luomasi GitHub-repon osoite selaimesta (se näyttää esimerkiksi tältä:
https://github.com/sinun-nimi/minun-peli.git). - Lataa kansio omalle koneellesi komennolla:
git clone https://github.com/sinun-nimi/minun-peli.git - Siirry uuteen kansioon:
cd minun-peli - Siirrä tai kopioi tekemäsi
index.htmlja muut pelin tiedostot tähän uuteen kansioon. - Nyt kerrotaan Gitille, että haluamme tallentaa nämä tiedostot. Kirjoita komento (huomaa piste lopussa!):
git add . - Tehdään “commit” eli tallennuspiste. Kirjoitetaan samalla viesti siitä, mitä tehtiin:
git commit -m "Ensimmäinen versio minun pelistäni" - Lopuksi työnnetään tiedostot nettiin GitHubiin (push):
git push origin main(Saatat joutua antamaan GitHub-käyttäjätunnuksesi ja salasanasi tässä vaiheessa!)
Vaihe 5: Pelin julkaisu GitHub Pages -palvelulla (Taikatemppu!)
Nyt kun koodit ovat GitHubissa, tehdään niistä oikea nettisivu!
- Mene selaimessa GitHub-repon yläreunassa olevaan Settings (Asetukset) -välilehteen (rattaan kuva).
- Valitse vasemmalta valikosta Pages.
- Kohdassa “Branch” (Haara), muuta “None” tilalle main ja paina Save.
- Odota minuutti tai pari! Sivun yläreunaan ilmestyy linkki:
https://[sinun-käyttäjänimi].github.io/minun-peli/. - Jaa tämä linkki kavereillesi, niin he voivat pelata peliäsi!