Diskuze: Hry v Pythonu?
Člen
Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
PyGame je skvělý na tvorbu her, například tohle : http://uloz.to/…gun-game-rar
Bohužel se zdá, že jeho vývoj vázne. Poslední verze je pro Python 3.3

Ta hra může být pěkná, ale jaksi to odpovídá tomu, oč jde té
šikovné slečně na youtube
Bez pygame si neškrtnu. Měl bys zvážit vhodnější formu distribuce 
???
Teď nevím, jestli jsi to myslel vážně. Například Kivy bylo s velkou
slávou uvolněno pro obě verze Pythonu, abych nakonec zjistil, že každý
druhý příklad, který přikládají, není ve skutečnosti funkční pro
Python 3 
Takže podpora 3.3 mi u PyGame přijde fajn.
Takhle jsem nad tím neuvažoval. Asi máš pravdu, PyGame je totiž napsané
v assembleru a céčku, takže s tím mají dost práce.
Na PyGame 3.3 není na hlavní stránce odkaz
Takže pár lidí ani neví, že ta
verze existuje.
Poslední verze Pythonu je 3.4 a PyGame pro tuto verzi najdeš zde : goo.gl/DdKLg
A neměl by jsi něco pro Linux (Fedoru)?
Už se s tím 3 hodiny mořím a furt to nejde, a asi kvůli tomu změním platformu, protože kdyby tohle musel zažívát každý můj potencionální hráč, tak se jich moc k instalaci nedostane.
Ahoj, tady jsem našel návod na <a href="http://inventwithpython.com/pygame/chapter1.html">instalaci</a>
Pokud máte zájem ponořit se hlouběji do témat souvisejících s hrami, zjistil jsem, že zdroje, jako jsou recenze a průvodci, mohou být velmi užitečné, zvláště pokud jsou zaměřeny na konkrétní témata nebo platformy. Například, narazil jsem na https://chickenroadcasino.cz/ web, který poskytuje recenze na různých kuřecích silničních kasinech. I když samotný web není určen pro skutečné hraní, nabízí postřehy a členění různých platforem. Pochopení toho, jak tyto systémy fungují, může vyvolat nápady, pokud navrhujete podobné funkce ve svých vlastních hrách.
Zdravím po letech, chci to tu trochu oživit aktuálním stavem 🙂
PyGame v roce 2026: Originální PyGame pořád existuje a občas vydává
aktualizace, ale vývoj je podstatně pomalejší než u pygame-ce (Community
Edition) – komunitního forku, který dnes vzniknul jako aktivně udržovaná
a pro nové projekty doporučovaná varianta. API je z velké části
kompatibilní, takže většina starého kódu (i toho z tohoto vlákna)
poběží beze změn nebo jen s minimálními úpravami. Přechod:
pip uninstall pygame
pip install pygame-ce
(pokud máš v projektu přímou závislost na balíčku pygame, může být
potřeba upravit i konfiguraci/virtuální prostředí)
Co nás čeká / co je nové: Asi nejzajímavější novinka posledních let je
pygbag – nástroj, který zabalí pygame-ce hru do WebAssembly a spustí ji
přímo v prohlížeči (i na mobilu), bez nutnosti cokoliv instalovat. Stačí
mít main.py s async herní smyčkou a pygbag z toho udělá webovou verzi hry,
kterou pak nahraješ třeba na itch.io. To řeší přesně to, o čem se
bavíte výše – distribuci hry lidem, co si nechtějí nic instalovat.
Takže shrnuto: PyGame nezemřel a nepřejmenoval se, ale komunita vytvořila aktivně vyvíjený fork (pygame-ce), který se stal standardní volbou pro nové projekty – a navíc dnes umí běžet i přímo ve webu.
Zobrazeno 11 zpráv z 11.
