@@ -56,7 +56,7 @@ Dvojice čísel je perfektní způsob, jak uložit souřdadnice kousku hada.
5656Had má ale kousků víc, a jinak dlouzí hadi jich budou mít různý počet.
5757Na to je dobré použít seznam. Seznam souřadnic.
5858A protože souřadnice pro nás budou dvojice čísel,
59- seznam souřadnic bude dvojice čísel.
59+ seznam souřadnic bude seznam dvojic čísel.
6060
6161Had z obrázku výše bude v Pythonu vypadat takto:
6262
@@ -134,7 +134,7 @@ Potom zkus dovnitř do funkce `on_draw` přidat vykreslení obrázku na souřadn
134134```
135135
136136Program spusť (` cd ` do nového adresáře; ` python ui.py ` ). Funguje?
137- (Je docela důležité aby fungoval – nevidíš-li zelený čtvereček,
137+ (Je docela důležité, aby fungoval – nevidíš-li zelený čtvereček,
138138nečti dál a program radši oprav.)
139139
140140Jak vidíš, čtvereček je docela malý.
@@ -193,7 +193,7 @@ snake = [(1, 2), (2, 2), (3, 2), (3, 3), (3, 4), (3, 5), (4, 5)]
193193```
194194
195195A ve funkci ` draw ` vykresli všechny čtverečky hada.
196- Vzpomeň si, že seznam dvojic můžeš „projít pomocí cyklu ` for ` a „rozbalení“
196+ Vzpomeň si, že seznam dvojic můžeš „projít“ pomocí cyklu ` for ` a „rozbalení“
197197<var >n</var >-tice:
198198
199199``` python
@@ -281,7 +281,7 @@ pyglet.app.run()
281281Používáš-li detailnější obrázek, možná si všimneš, že má trošičku „zubaté“ hrany.
282282To je dáno způsobem, jakým v Pygletu obrázek vykreslujeme.
283283Úplné vysvětlení by zabralo příliš času, proto ukážu jen řešení.
284- Až naučíš grafiku víc do hloubky, pochopíš co se tu děje :)
284+ Až se naučíš grafiku víc do hloubky, pochopíš co se tu děje :)
285285
286286Do funkce ` on_draw ` , hned za ` clear ` , dej následující dva řádky:
287287
@@ -294,7 +294,7 @@ Do funkce `on_draw`, hned za `clear`, dej následující dva řádky:
294294
295295## Načítání kousků hada
296296
297- Teď, když umíš kreslit hada, zkusíme.
297+ Teď, když umíš kreslit hada ze čtverců , zkusíme ho udělat hezčího .
298298Stáhni si archiv [ snake-tiles.zip] ({{ static('snake-tiles.zip') }})
299299a rozbal si ho tak, aby adresář ` snake-tiles ` s obrázky byl na stejné úrovni
300300jako program s hrou.
@@ -321,9 +321,9 @@ Obrázek se jmenuje <var>odkud</var>-<var>kam</var>.png.
321321> Co jsou taková ta divná „hadí vajíčka”?
322322> To je pro přímad, že by had byl jen jedno políčko dlouhý – a tedy měl hlavu
323323> i ocas na stejném políčku.
324- > V naší hře se do takového stavu nedostaneme (hada bude začínat s délkou 2),
324+ > V naší hře se do takového stavu nedostaneme (had bude začínat s délkou 2),
325325> ale může se stát, že se do něj dostaneš omylem při vývoji hry.
326- > Když jsou obrázky k dispozici, lépe pak zjišťuje co je špatně.
326+ > Když jsou obrázky k dispozici, lépe pak zjišťuješ, co je špatně.
327327
328328Pojďme si teď tyhle obrázky * načíst* .
329329Šlo by to dělat postupně, třeba takhle:
@@ -363,18 +363,18 @@ Místo `print(path)` použij:
363363 print (path.stem)
364364```
365365
366- Funguje? Máš vypsané všechny možné kousků hada?
366+ Funguje? Máš vypsané všechny možné kousky hada?
367367
368368Teď budeme chtít načíst obrázky do * slovníku* .
369- * Klíče* slovníku, podle kterých budeme vyhledávat, budou jména která jsi
369+ * Klíče* slovníku, podle kterých budeme vyhledávat, budou jména, která jsi
370370právě vypsal{{a}}.
371- * Hodnoty* pak budou Pygletí obrázky, které ve hře můžeš rovnou vykreslit.
371+ * Hodnoty* pak budou pygletí obrázky, které ve hře můžeš rovnou vykreslit.
372372
373373Začni s prázdným slovníkem, ` {} ` , a v cyklu ` for ` do něj postupně přidávej
374374záznamy.
375375Pak slovník vypiš.
376376
377- Až to bude mít, měl by výpis vypadat zhruba nějak takhle:
377+ Až to budeš mít, měl by výpis vypadat asi takhle:
378378
379379```
380380{'right-tongue': <ImageData 64x64>, 'top-tongue': <ImageData 64x64>,
0 commit comments