›_ ebskola.lv
sākt stundu →
Prog II · 2. tēma · 6 stundas - Godot · kustība · lēciens

Kustība un // sadursmes

Izveido varoni, pievieno taustiņus un izvieto platformas Godot logā. Sešās stundās pabeidz savu spēli, kurā var lēkt, vākt priekšmetus un sasniegt finišu.

6 stundas Godot un C# kustība · lēkšana projekts sava spēle

Trīs vietas Godot logā

Scene — izvēlies varoni, platformu vai priekšmetu.

Inspector — maini izvēlētā objekta vietu, krāsu un kustības ātrumu.

Run Project (F5) — palaid spēli un izmēģini savas izmaiņas.

Atver Godot paneļu un pogu atgādni →

No pirmā objekta līdz gatavai spēlei

Katrā stundā turpini to pašu Platformer projektu. Pirms nākamā posma pārliecinies, ka iepriekšējā pārbaude izdodas.

StundaKo pievienoPārbaudes rezultāts
2.1Projekts un kustīgs taisnstūrisTaisnstūris kustas; Inspector laukā Speed vari mainīt tā ātrumu.
2.2Player.tscn, Level1.tscn un Input MapVadība darbojas, atlaižot taustiņus varonis apstājas.
2.3Punkti un atslēgaOutput rāda pareizu punktu skaitu un iegūtu atslēgu; pagaidu pārbaude ir izdzēsta.
2.4Grīda, trīs platformas un Pickup.tscnSadursmes aptur kustību; priekšmeti piešķir punktus vienreiz.
2.5Krišana un lēciensPlatformas un atslēga sasniedzamas ar A/D un Space.
2.6Spēles teksti, finišs, zaudējums, R un savs noformējumsCits spēlētājs saprot stāsta mērķi, iziet līmeni un var sākt no jauna.

Pamatdarbs: viens pabeigts līmenis ar trim platformām, pieciem punktu priekšmetiem un atslēgu, bīstamu zonu un finišu. Papildu līmeņi, ienaidnieki un sarežģītāki lēcieni ir izvēles paplašinājumi.

Tava radošā izvēle: varonis, pasaule, krāsas, priekšmetu nozīme, platformu izkārtojums un stāsta noslēgums. 6. stundas apkopojumā pamato savu dizainu un stāstu.

Pilns piemēra projekts (ZIP) · Palaišanas norādes · Skolotājam: izvērtējums un pārbaudes

# 02 atgādne

Kur klikšķināt Godot

Vispirms Scene panelī izvēlies objektu, pēc tam maini tā laukus Inspector panelī.

Ko gribi darītKur to atrast
Pievienot objektuScene → + (Add Child Node). Ieraksti tā tipu un spied Create.
Pārdēvēt vai kopēt objektuScene panelī izvēlies objektu. F2 pārdēvē; labā peles poga → Duplicate kopē.
Mainīt vietuInspector → Transform → Position. x maina vietu pa labi/kreisi, y — uz leju/augšu.
Mainīt figūras krāsuAtlasi Visual → Inspector → Color.
Mainīt sadursmes izmēruAtlasi CollisionShape2D → Shape → klikšķis uz formas → Size vai Radius.
Piesaistīt taustiņuProject → Project Settings → Input Map. Pie darbības spied +, nospied taustiņu un OK.
Mainīt ātrumu vai lēcienuLevel1 cilnē atlasi Player → Speed, Gravity, Jump Velocity. Ja lauku nav, saglabā kodu un nospied Build.
Mainīt spēles tekstusAtlasi Level1 → Game Title, Mission, Win Text, Lose Text, Locked Text.
Palaist vai apturētF5 palaiž spēli, F6 — atvērto scēnu, F8 aptur.

Pilnos koda failus un iestatījumus atradīsi katrā stundā pie attiecīgā uzdevuma.

MoveAndSlide(); // Godot apstrādā sadursmes automātiski // Pievieno platformas, palaid spēli un izmēģini kustību