1.6 Pabeidz spēles pieteikumu — projekta 2. daļa
Šodien: Pabeidz savas spēles apraksta lapu un iesniedz GitHub projekta saiti.
Tēmas projekts · 2. daļa no 2
Īsā teorija
Projekta pieteikums šajā kursā ir darbojoša HTML lapa ar spēles ideju un ekrāniem.
README.md
ir īss projekta apraksts GitHub. Tajā raksti tikai darbam vajadzīgo.
Šajā tēmā pogas pārslēdz ekrānus; pašu spēlēšanu pievienosi vēlāk.
# Mana spēle
Mērķis: savākt piecas zvaigznes.
Atvēršana: atver index.html pārlūkā.
Sākuma kods un darba vieta
Turpini savu iepriekšējās nodarbības projektu pēc 1. uzdevuma soļiem. Ja tā nav, šeit ir pilns sākuma paraugs. Jauno kopiju saglabā kā
index.html
mapē
Desktop/datorika9-tema1
.
Atvērt pilno sākuma kodu
<!DOCTYPE html>
<html lang="lv">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mana spēle</title>
<style>
body { font-family: Arial, sans-serif; max-width: 680px; margin: 24px auto; padding: 16px; line-height: 1.6; }
button, input { font: inherit; padding: 10px; margin: 4px; }
button { cursor: pointer; }
img { max-width: 100%; height: auto; }
[hidden] { display: none !important; }
</style>
</head>
<body>
<h1>Mana spēle</h1>
<p>Savāc piecas zvaigznes.</p>
<section id="sakums">
<h2>Sākuma ekrāns</h2>
<button onclick="paraditSpeli()">Sākt spēli</button>
</section>
<section id="laukums" hidden>
<h2>Spēles ekrāns</h2>
<p>Punkti: 0</p>
<p>Šeit vēlāk būs spēlētājs.</p>
<button onclick="paraditSakumu()">Atpakaļ</button>
</section>
<script>
// Gatavā palīdzība pogām. Šodien maini lapas tekstu un izvietojumu.
function paraditSpeli() {
document.getElementById("sakums").hidden = true;
document.getElementById("laukums").hidden = false;
}
function paraditSakumu() {
document.getElementById("sakums").hidden = false;
document.getElementById("laukums").hidden = true;
}
</script>
</body>
</html>
1. uzdevums
Turpini savu projektu
Vide: VS Code
-
Atver savu
15.htmlun ar File → Save As saglabā kopiju kāindex.htmltajā pašā tēmas mapē. - Ja iepriekšējā darba nav, izmanto šīs lapas sākuma kodu un ieraksti savu nosaukumu un mērķi.
- Pārliecinies, ka sākuma ekrānā ir trīs noteikumi: darbība, uzvara un zaudējums.
Gatavs, kad: index.html satur tavas spēles ideju un noteikumus.
2. uzdevums
Pabeidz lapu un aprakstu
Vide: VS Code
- Spēles ekrānā pārbaudi punktu rindu un vadības norādi; pievieno trūkstošo.
-
VS Code failu sarakstā spied
New File
un izveido
README.md. Ja tas jau ir, atver to. - Pēc teorijas parauga ieraksti nosaukumu, mērķi un atvēršanas norādi. Saglabā.
Gatavs, kad: Lapā ir abi ekrāni, bet README ir īsa atvēršanas norāde.
3. uzdevums
Iesniedz tēmas projektu
Vide: Pārlūks → VS Code → GitHub
-
Atver
index.htmlpārlūkā. Pārbaudi sākšanas un atgriešanās pogu. - Parādi lapu klasesbiedram un mutiski izstāsti, ko spēlētājs darīs.
- Saglabā visus failus un nosūti izmaiņas uz GitHub ar zemāk dotajām pogām.
-
GitHub pārbaudi
index.htmlunREADME.md. Iesniedz projekta saiti skolotāja norādītajā vietā.
Gatavs, kad: GitHub projekta saite ved uz pabeigto darbu.
Iesniedz 3. uzdevuma rezultātu
Iesniedz
GitHub projekta saiti
. Projektā jābūt pabeigtajam
index.html
un šajā nodarbībā prasītajiem failiem.
Stunda ir ieskaitīta, ja 3. uzdevuma rezultāts atbilst visiem šiem punktiem:
- index.html ir paša spēles mērķis, trīs noteikumi un vadības norāde.
- Darbojas abu ekrānu pārslēgšana.
- GitHub projektā ir index.html un īss README; iesniegta projekta saite.
1. un 2. uzdevums sagatavo šo rezultātu. Papildu uzdevums nav vajadzīgs ieskaitei.
Saglabā un nosūti uz GitHub — pogu atgādne
Vide: VS Code / Source Control → GitHub pārlūkā
- Ar File → Save All saglabā failus. Atver Source Control ar Ctrl+Shift+G .
- Pie Changes nospied + (Stage All Changes). Pārbaudi, ka vajadzīgie faili pārvietojas uz Staged Changes .
-
Ziņas laukā ieraksti īsu izmaiņu, piemēram,
Pabeigts 1.6 darbs. Spied Commit . -
Ja šī tēmas mape vēl nav GitHub, spied
Publish to GitHub
un izveido publisku projektu
datorika9-tema1. Jau publicētam projektam spied Sync Changes . Ja pogas nav, atver … → Push . - Pārlūkā atver savu GitHub projektu un pārbaudi faila pēdējās izmaiņas.
Ja Source Control rāda Initialize Repository , vispirms nospied to. Ja parādās kļūda vai sapludināšanas pieprasījums, izmanto palīdzību un palūdz skolotāja atbalstu.
Papildu uzdevums: Pievieno norādi par nākamo versiju
Sāc, kad 3. uzdevums ir gatavs un iesniegts. Ja vēlies paturēt obligāto versiju, saglabā kopiju ar citu nosaukumu.
- README beigās pievieno vienu konkrētu nākamās versijas darbu, piemēram, “Pievienot punktu skaitītāju”.
- Nosūti šo izmaiņu uz GitHub.
Ja kaut kas neizdodas
-
Neredzi izmaiņas?
VS Code nospied Ctrl+S. Pārlūkā nospied Ctrl+R. Pārbaudi, ka atvērts tieši
index.html. - Kods redzams kā teksts? Saglabā ar galotni .html. Windows ieslēdz View → Show → File name extensions un pārbaudi, ka beigās nav .txt.
- Poga nestrādā? Pārbaudi, vai neizdzēsi pēdiņu, iekavu vai elementa id. Salīdzini savu laboto vietu ar sākuma kodu.
- Nesaproti nākamo soli? Atrodi pirmo nepabeigto soli un parādi skolotājam tieši šo vietu.