Hezky znázorněné.
Jinak ve zlatých časech C64 a assembleru jsme neposouvali každým článkem, ale jen hlavou na novou pozici, hlavu prekreslili článkem a poslední smazali. Pokud bylo snezene jablko, tak se poslední článek nemazal.
V tom je krása hada, jak optimalizovat by design. :)
Sice je Tkiner i Pillow daleko za mými dosavadními znalostmi Pythonu, ale chtěl jsem ji pro studijní účely vyzkoušet. Narazil jsem ale na problémy s knihovnou Pillow.
Traceback (most recent call last):
File "./snake.py", line 17, in <module>
from PIL import Image, ImageTk
ImportError: cannot import name 'ImageTk'
Knihovny Tk i Pillow mám nainstalované, pip3 hlásí:
pip3 install pillow
Requirement already satisfied: pillow in /usr/lib/python3/dist-packages
Kubuntu 17.04, Python zprovozněn podle naucse.python.cz.
Může mě prosím někdo nakopnout, kde můžu hledat chybu?
Problém je pouze v importu ImageTk. V help(PIL) jsem ji vůbec nenašel, obávám se, že mám nainstalovanou tu starou, neudržovanou knihovnu z Ubuntu repozitáře z balíčku python3-pil, který když se pokusím odinstalovat, závisí na ní balíky hplip printer-driver-postscript-hp, které používám pro tiskárnu.
Kód k dvojitému hadovi http://doublesnakegame.com zobrazíte stisknutím Ctrl+U v prohlížeči... Nemám nic proti Pythonu, ale JavaScript běží ve všech prohlížečích a nic se neinstaluje...
To zavisi samozrejme od intenzity studia. Velmi pomoze tiez ak ma clovek nejakeho mentora, ktory mu pomoze, ked sa pri niecom zasekne. Pri kazdodennom intenzivnom studiu by sa to mohlo dat za niekolko mesiacov. Na vytvorenie takejto hry treba mat pokrocilejsie znalosti Pythonu a zaklady prace s grafikou.