Skip to content

Commit 30c3653

Browse files
committed
Rename 'tail' and 'head' snake parts to just 'end'
1 parent 968d11f commit 30c3653

File tree

15 files changed

+15
-15
lines changed

15 files changed

+15
-15
lines changed

lessons/snake/drawing/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ Obrázek se jmenuje <var>odkud</var>-<var>kam</var>.png.
317317

318318
> [note]
319319
> Co jsou taková ta divná „hadí vajíčka”?
320-
> <img src="{{ static('snake-tiles/tail-head.png') }}" alt="" style="display:block; float:left; margin: 2px; border: 1px solid #ccc; border-radius: 1px;">
320+
> <img src="{{ static('snake-tiles/end-end.png') }}" alt="" style="display:block; float:left; margin: 2px; border: 1px solid #ccc; border-radius: 1px;">
321321
> To je pro případ, že by had byl jen jedno políčko dlouhý – a tedy měl hlavu
322322
> i ocas na stejném políčku.
323323
> V dodělané hře se do takového stavu nedostaneme (had bude začínat s délkou 2),
@@ -353,7 +353,7 @@ for path in TILES_DIRECTORY.glob('*.png'):
353353
```
354354

355355
My z každého souboru potřebujeme nejlépe jméno, tedy místo
356-
`snake-tiles/right-head.png` jenom `right-head`.
356+
`snake-tiles/right-end.png` jenom `right-end`.
357357
Na to naštěstí existuje atribut `stem` (*kořen*, t.j. jméno bez přípony).
358358
Místo `print(path)` použij:
359359

@@ -377,7 +377,7 @@ Až to budeš mít, měl by výpis vypadat asi takhle:
377377
```
378378
{'right-tongue': <ImageData 64x64>, 'top-tongue': <ImageData 64x64>,
379379
'right-top': <ImageData 64x64>, 'left-bottom': <ImageData 64x64>,
380-
'tail-left': <ImageData 64x64>, 'bottom-tongue': <ImageData 64x64>,
380+
'end-left': <ImageData 64x64>, 'bottom-tongue': <ImageData 64x64>,
381381
'left-top': <ImageData 64x64>, 'bottom-bottom': <ImageData 64x64>,
382382
...
383383
```
@@ -406,7 +406,7 @@ A teď zkus načtení obrázků začlenit do programu s hadem!
406406
Všechny importy patří nahoru, konstanty pod ně, a dál pak zbytek kódu.
407407
Vypisovat načtený slovník ve hře nemusíš.
408408
Zato ve vykreslovací funkci použij místo `green_image`
409-
třeba `snake_tiles['tail-head']`.
409+
třeba `snake_tiles['end-end']`.
410410

411411
Místo čtverečků se teď objeví kuličky – místo hada budeš mít „housenku“.
412412

@@ -440,7 +440,7 @@ def on_draw():
440440
pyglet.gl.glEnable(pyglet.gl.GL_BLEND)
441441
pyglet.gl.glBlendFunc(pyglet.gl.GL_SRC_ALPHA, pyglet.gl.GL_ONE_MINUS_SRC_ALPHA)
442442
for x, y in snake:
443-
snake_tiles['tail-head'].blit(
443+
snake_tiles['end-end'].blit(
444444
x * TILE_SIZE, y * TILE_SIZE, width=TILE_SIZE, height=TILE_SIZE)
445445
for x, y in food:
446446
red_image.blit(
@@ -515,13 +515,13 @@ for a, b, c in zip([None] + snake, snake, snake[1:] + [None]):
515515

516516

517517
```
518-
1 2 tail right
518+
1 2 end right
519519
2 2 left right
520520
3 2 left top
521521
3 3 bottom top
522522
3 4 bottom top
523523
3 5 bottom right
524-
4 5 left head
524+
4 5 left end
525525
```
526526

527527
Toto je **těžký úkol**.
851 Bytes
Loading
-24 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)