I'm obviously completely biased, but, if you are an educator teaching #Python and using #pygame / #pygamece, do check out #py5 (https://py5coding.org).
I'm sure other sprite & game stuff must be easier in pygame, but I'm adapting a #PyMunk example, and IMHO, events are so much easier in py5...
(I'll try post it here tomorrow, I should be doing something else, as usual...)
Schlangenfraß: Video-Tutorials zum Wochenende
Da mein Programm für die nächsten Wochen oder gar Monate darin besteht, mindestens die ersten drei Kapitel aus Daniel Shiffmans »The Nature of Code« nach Python und Pygame zu portieren und um eigene Beispiele zu erweitern, habe ich mir zur Vorbereitung erst einmal ein paar Video-Tutorials herausgesucht, die ich Euch nicht vorenthalten möchte: https://kantel.github.io/posts/2025022101_python_video_tutorials/ #GameDev #Python #Pygame #Pymunk #VPython #Trinket #NatureOfCode
Weiter mit der Python Arcade Bibliothek?
Die jüngste (Wieder-) Entdeckung der Python Arcade Spielebibliothek hat mich ziemkich gefesselt und die letzten Tage nicht in Ruhe gelassen. Und so habe ich weiter mit ihr experimentiert und dabei einiges gelernt: https://kantel.github.io/posts/2025021402_arcade_tut_2/ #Python #GameDev #Arcade #Pyglet #Pymunk
A lazy rehash of a PyMunk sketch. #genuary2025 #genuary18
Code at: https://github.com/villares/sketch-a-day/tree/main/2025/sketch_2025_01_18
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
If you like this, support my work: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #PyMunk #Processing #Python #py5 #CreativeCoding
Updated: Sharing today a new version of my #Thonny portable (the beginner friendly #Python IDE) with #py5 #shapely #trimesh and #pymunk pre-installed. This "re-packaged distribution" makes it easier for my students to have a #CreativeCoding environment on Windows, and is specially useful for school labs with installation constraints...
Please help me test it!
https://github.com/villares/thonny-portable-with-py5?tab=readme-ov-file#2024-11-17
Some code: https://abav.lugaralgum.com/como-instalar-py5/index-EN.html#4-run-a-small-example-to-check-everything-is-working
I'd like help to build and sign a MacOS "equivalent" and maybe make a Linux AppImage, I'm not sure if AppImage will work as it would need to let people install further libraries. DM of you'd like to help!
Galera, como muitos lugares em que eu dou aula usam Windows, eu andei montando um pacotinho "portátil" usando o #ThonnyIDE portable, que já vem com #Python 3.10, e acrescentei a biblioteca de desenho que eu uso, #py5 e mais umas coisinhas como #shapely, #trimesh e #pymunk... se alguem quiser testar, atualizei hoje algumas coisas:
Thonny e py5 rodam no MacOS e no GNU/Linux também. Pra quem quiser saber mais sobre o py5 (e essa dobradinha com o Thonny IDE) veja esta páginai: https://abav.lugaralgum.com/como-instalar-py5/ (nessa página está um link para uma versão anterior do portable para Windows que pretendo trocar por essa que está em testes). #ProgramaçãoCriativa #Python #Processing
#pymunk #shapely Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_06_10
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding
#shapely #pymunk Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_06_09
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding
#pymunk Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_04_29
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5
#pymunk Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_04_28
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5