hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.7K
active users

#pygbag

0 posts0 participants0 posts today
Jörg Kantel<p>Die rasende Schlange: Vektoren in Pygame</p><p>Über das Wochenende hatte ich mich hingesetzt und an meinem vor wenigen Tagen angekündigten Vorhaben gearbeitet, zumindest die Vektorkapitel 1 und 2 aus Daniel Shiffmans »The Nature of Code« nach Python/Pygame (CE) zu portieren. <a href="https://kantel.github.io/posts/2025022501_noc_python/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2025022</span><span class="invisible">501_noc_python/</span></a> <a href="https://mastodon.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/PygameCE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PygameCE</span></a> <a href="https://mastodon.social/tags/NatureOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NatureOfCode</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a></p>
Jörg Kantel<p>Wo ist unser Vektor, Viktor? Teil2: Vektoren in Pygame</p><p>Der Gravitar hat mich angefixt. Nachdem ich gestern (mehr oder weniger) erfolgreich die Python Arcade Bibliothek mit Vektoren verheiratet hatte, mußte ich heute auf seine Anregung hin unbedingt noch testen, wie das denn mit Pygame (genauer: Pygame CE) funktioniert. <a href="https://kantel.github.io/posts/2025021701_vectory_pygame/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2025021</span><span class="invisible">701_vectory_pygame/</span></a> <a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/PygameCE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PygameCE</span></a> <a href="https://mastodon.social/tags/NatureOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NatureOfCode</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a> <a href="https://mastodon.social/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a></p>
Jörg Kantel<p>Bouncing Faces mit Pygame und Pygbag</p><p>Der großspurigen Ankündigung von gestern, daß ich etwas mit Pygame (CE) und Pygbag anstellen und die Ergebnisse auch auf diesen Seiten einbinden möchte, müssen ja auch Taten folgen. Daher habe ich mein P5.js-Experiment vom Mai letzten Jahres wieder ausgegraben und das Ganze nach Pygame portiert. <a href="https://kantel.github.io/posts/2025012101_bouncing_faces/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2025012</span><span class="invisible">101_bouncing_faces/</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/PygameCE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PygameCE</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
Jörg Kantel<p>Pygame und Pygbag revisited</p><p>Auch für mich bringt das neue Jahr neue Herausforderungen. Ich habe mir nämlich Pygbag wieder vorgeknöpft, den Übersetzer, der Pygame-Spiele, aber auch andere Python-Programme, nach WebAssembly (WASM) übersetzt und sie so im Browser spielbar macht. Und gegenüber meinem letzten Versuch vom April vergangenen Jahres habe ich einige Unklarheiten ausräumen können. <a href="https://kantel.github.io/posts/2025012001_pygbag_revisited/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2025012</span><span class="invisible">001_pygbag_revisited/</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.social/tags/OOP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OOP</span></a></p>
David Sides<p>While working on a <a href="https://c.im/tags/pygamece" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygamece</span></a> project I've been finding GitHub Copilot to be an excellent assistant. Solo game development is challenging and having an assistant, especially one that knows <a href="https://c.im/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> and <a href="https://c.im/tags/pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygame</span></a> well, keeps me motivated! A plug for <a href="https://c.im/tags/pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygbag</span></a> and <a href="https://c.im/tags/itchio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itchio</span></a> too.</p>
Jörg Kantel<p>Pygame/Pygbag ohne Umwege in die eigene Webseite einbinden</p><p>Das Leben muß ja weitergehen und so habe ich mich zur Ablenkung eines schon lange offenstehenden Problems angenommen: Wie bringe ich Pygame-Spielen, die ich mit Hilfe von Pygbag webtauglich gemacht habe, bei, daß sie sich direkt in Webseiten einbinden lassen, ohne den Umweg über spezielle Dienste wie zum Beispiel Itch.io nehmen zu müssen? <a href="https://kantel.github.io/posts/2024042101_pygbag_standalone/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2024042</span><span class="invisible">101_pygbag_standalone/</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a> <a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a></p>
David Sides<p>Encouraged to get pygame with pygbag to work in publishing to itch.io! The <a href="https://c.im/tags/debug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debug</span></a> URL helped reveal that pygame.gfxdraw is not supported. RStudio is a surprisingly good Python dev environment though Pygbag build has to be run with it closed because of a lock_file problem. A .pygbagignore file capability would be handy. Maybe a PR down the road. <a href="https://c.im/tags/pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygame</span></a> <a href="https://c.im/tags/pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygbag</span></a> <a href="https://c.im/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://c.im/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://c.im/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a></p>
Jörg Kantel<p>Wie geil ist das denn? Pygame im Browser!</p><p>Da experimentiere ich doch schon so lange mit Trinket herum, um Python-Skripte im Browser ablaufen zu lassen, und dann macht mich der Python-Enthusiast auf Pygbag aufmerksam, ein Programm, das Pygame-Spiele, aber auch andere aber auch andere Python-Programme nach WebAssembly (WASM) übersetzt und sie so im Browser spielbar macht. <a href="https://kantel.github.io/posts/2023060501_pygame_im_browser/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2023060</span><span class="invisible">501_pygame_im_browser/</span></a> <a href="https://mastodon.social/tags/Pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygame</span></a> <a href="https://mastodon.social/tags/Pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pygbag</span></a> <a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.social/tags/WASM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WASM</span></a></p>
Python Ninja Hebi<p>You can convert a <a href="https://sigmoid.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> Game <a href="https://sigmoid.social/tags/pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygame</span></a> with <a href="https://sigmoid.social/tags/pygbag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygbag</span></a> into a <a href="https://sigmoid.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a>. </p><p><a href="https://github.com/Python-Ninja-Hebi/python-pygame-ping" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Python-Ninja-Hebi/p</span><span class="invisible">ython-pygame-ping</span></a></p><p>You can play it in the browser.</p><p><a href="https://sigmoid.social/tags/indidev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indidev</span></a> <a href="https://sigmoid.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> </p><p><a href="https://hebi-python-ninja.itch.io/ping-from-pygame-to-the-web" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hebi-python-ninja.itch.io/ping</span><span class="invisible">-from-pygame-to-the-web</span></a></p>