Stundas uzdevums: Pārtraukt būt tikai "kodētājam" un kļūt par "sistēmu arhitektu". Pirms mēs būvējam jaudīgu spēles dzinēju, mums ir jāsaprot, kādu tieši problēmu mēs risinām un kuras darbības mēs varam deleģēt datoram, lai atvieglotu savu darbu nākotnē.
SR 2.4.1. Analizē problēmu un veic dekompozīciju70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un pieraksti, kas strādā. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.
Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.
if/else blokus.Šajā tēmā mēs strādāsim pie arhitektūras dokumentācijas. Sagatavo darba vidi jaunam projektam.
mkdir KrustiniNullites_Arhitektura
cd KrustiniNullites_Arhitektura
ni projekta_plans.txt
code projekta_plans.txt
Identificē garlaicīgākos darbus, kurus Tu gribētu uzticēt datoram.
projekta_plans.txt izveido sarakstu ar 3 darbībām, kuras spēles izstrādē Tev šķiet laikietilpīgas (piem., jauna ienaidnieka pievienošana, rezultātu tabulas pārrakstīšana utt.).Salīdzināsim manuālu darbu ar viedu sistēmu.
if nosacījumiem).Tavs uzdevums ir noformēt oficiālu projekta pieteikumu jauna "Krustiņi un nullītes" spēles izstrādei.