Na tomto workshopu pod vedením lektora vytvoříte variantu arkádové hry Asteroids, která poprvé vyšla na konci sedmdesátých let. Využijeme k tomu framework Pyglet, o kterém nejsou potřeba žádné předchozí znalosti.
Hráč bude ovládat raketku létající vesmírem a střílející na kolem poletující asteroidy. Ale pozor, s asteroidem se samozřejmě můžete i srazit.
Předpokládá se pouze velmi základní znalost syntaxe Pythonu a základy objektového programování (klidně z jiného jazyka). Základní znalosti z matematiky a fyziky jsou výhodou (setrvačnost, zrychlení, sinus, kosinus...) ale ne nutností, ale nic hardcore nečekejte, předpokládejme vakuum s nulovým třením.
Vše ostatní se naučíte na workshopu. Pokročilejší Pythonisti mohou ozvíjet hru různými dalšími směry, takže by se neměli nudit (výbuchy, efekty, životy, štíty...).
Uprav tuto stránku na GitHubu
Licence: Creative Commons Attribution-ShareAlike 4.0 International není-li uvedeno jinak