Gestern Abend noch ein bisschen mit #MicroStudio rumgespielt. Eigentlich ganz cool aber kann dieser Online-Editor auch irgendeine Versionskontrolle? Ohne das wäre Frust ja vorprogrammiert, vor allem wenn ich es als Einstieg in #GameDev mit Kindern benutzen will.

Auf zu neuen Ufern? Python im Browser

Bei all meiner (wiedererwachten) Begeisterung für TigerJython habe ich nicht vergessen, daß der Software eine wichtige Eigenschaft fehlt: TigerJython läuft nicht im Browser. Das ist natürlich in der heutigen Zeit ein schwerwiegendes Handicap und so habe ich mich nach Alternativen umgeschaut. https://kantel.github.io/posts/2025062801_python_im_browser/ #Python #TigerJython #Trinket #Turtle #VPython #PyScript #Proseco #PygameCE #Pygbag #Pyxel #microStudio #Brython #CreativeCoding

Cute Planet mit microStudio

Ich scheine besessen von den scheinbar endlos scrollenden Hintergründen in Spielen zu sein. So besessen, daß ich mit microStudio (und Python/Brython als Programmiersprache) noch ein neues Experiment gestartet habe – dieses Mal mit einem »echten« endlos scrollenden Hintergrund. https://kantel.github.io/posts/2025040901_cute_planet/ #microStudio #Python #Brython #GameDev

Cute Planet mit microStudio – Der Schockwellenreiter

Pizza Plane – jetzt in MicroStudio (Stage 1)

Wer meinen Beiträgen hier im Schockwellenreiter schon länger folgt, hat sicher geahnt, daß der vor einem »endlos« scrollenden Hintergrund durch die Luft schwebende Dachs nicht grundlos den Weg auf diese Seiten fand. Ich möchte nämlich herausfinden, ob mein Projekt »Pizza Plane« nicht auch in microStudio mit Python/Brython realisieren kann. https://kantel.github.io/posts/2025033102_pizzaplane_v1_microstudio/ #microStudio #Python #Brython #GameDev

Pizza Plane – jetzt in MicroStudio (Stage 1) – Der Schockwellenreiter

MicroStudio: Endlos schwebt der Dachs (jetzt auch in Python)

So viele microStudio-Tutorials wie ich befürchtet hatte, waren es nun doch nicht, die der Portierung von microScript nach Python/Brython harrten. Neben der gestern fertiggestellten Sprite-Animation war es eigentlich nur noch der vor einem scheinbar endlosen Hintergrund schwebende Dachs, der noch nicht nach Python portiert war. https://kantel.github.io/posts/2025032501_seamless_scrolling_desert/ #microStudio #Python #Brython #GameDev #CreativeCoding

MicroStudio: Endlos schwebt der Dachs (jetzt auch in Python) – Der Schockwellenreiter

Animierte Sprites mit microStudio und Python

Bei der Durchsicht meiner Beiträge zu microStudio hier in diesem Blog Kritzelheft fiel mir auf, daß ich noch nicht alle Tutorials, die ich zu Beginn noch in microScript (der nativen Scriptsprache von microStudio) entwickelt hatte, nach Python/Brython portiert habe. Das werde ich – beginnend mit diesem Tutorial über Sprite-Animationen – in den nächsten Tagen sukzessive nachholen. https://kantel.github.io/posts/2025032401_microstudio_anim_sprites/ #microStudio #Python #Brython #GameDev

Animierte Sprites mit microStudio und Python – Der Schockwellenreiter

MicroStudio: Video-Tutorials zum Wochenende

Da ich vermutlich in den nächsten Wochen (oder sogar Monaten) noch einiges mit microStudio und Python/Brython anstellen möchte, habe ich bei YouTube mal nachgeschaut, was das Netz denn so an Tutorials zu microStudio anbietet. Die Auswahl war nicht gerade üppig, so daß ich sie nahezu komplett hier im Blog Kritzelheft auflisten kann: https://kantel.github.io/posts/2025032201_microstudio_tutorials/ #microStudio #NatureOfCode #CreativeCoding #GameDev

MicroStudio: Video-Tutorials zum Wochenende – Der Schockwellenreiter

MicroStudio und Python: Bouncing Heads

Natürlich konnte ich meine verbesserte Version der kollidierend Bälle von vorgestern nicht einfach so stehen lassen, ohne nicht noch ein paar Spielereien damit anzustellen. Also habe ich mir wieder das freie (CC0) Animal Pack Redux aus dem schier unerschöpflichen Fundus von Kenney geschnappt und statt der Bälle ein paar Tierköpfe sich gegenseitig die Schädel anstoßen lassen https://kantel.github.io/posts/2025032101_microstudio_bouncing_heads/ #microStudio #Python #Brython #NatureOfCode #CreativeCoding

MicroStudio und Python: Bouncing Heads – Der Schockwellenreiter

MicroStudio und Python: Bouncing Balls (ohne Überlappungen)

Mein Abenteuer »microStudio mit Python/Brython« geht weiter. Heute habe ich mich einem Problem gewidmet, das mich spätestens seit dem Beitrag »Bouncing Birds« verfolgt hat: Wenn ich eine Kollisionserkennung implementiert hatte, kam es in einigen Fällen vor, daß sich die Kreise überlappten und nur schwer wieder zu trennen waren. https://kantel.github.io/posts/2025031901_microstudio_bouncing_balls/ #microStudio #Python #Brython #NatureOfCode #CreativeCoding

MicroStudio und Python: Bouncing Balls (ohne Überlappungen) – Der Schockwellenreiter

MicroStudio und Python: Bouncing Duck (mit Vektoren)

Die bedauerliche Tatsache, daß es Apple auch mit dem letzten Update von Sequoia immer noch nicht gelungen ist, den ärgerlichen Fehler zu beheben, hat mich bei meinem Vorhaben ziemlich ausgebremst, wenigstens die ersten Kapitel aus Daniel Shiffmans neuer, verbesserter und erweiterter Auflage von »The Nature of Code« von P5.js nach Pygame CE zu portieren. https://kantel.github.io/posts/2025031601_microstudio_nature_of_code/ #microStudio #Python #Brython #NatureOfCode #CreativeCoding

MicroStudio und Python: Bouncing Duck (mit Vektoren) – Der Schockwellenreiter