grumpy comment about Shiffman wrapping everything in classes (OO)
grumpy comment about Shiffman wrapping everything in classes (OO)
#100DaysOfCode day 20:
Lesson two in the #Algebra and a little #Python for that lesson.
Still working on forces in #NatureOfCode. Today I made a program that applied forces to two different objects with different mass.
#P5JS #JavaScript #Math #CreativeCode #GenerativeArt
#100DaysOfCode day 18:
I finished the chapter bout #Vectors and #VectorMath. And I am happy to be moving forward. Not fully up to "top speed" brain wise, but getting better each day. Sleeping helps a lot.
#NatureOfCode #P5JS #JavaScript #CreativeCode #GenerativeCode
#100DaysOfCode day 13:
A bit to much beer and a little late to sleep last night, so not much done today, but I did continue with some #vectorMath and #NatureOfCode, today it was multiplication.
#Javascript #CreativeCode #GenerativeArt #Math
#100DaysOfCode day 5:
Mentally a hard day, but I managed to expand on the project from yesterday, and I took a look at a #Linux course on #FreeCodeCamp.
#Javascript #P5JS #GenerativeCode #CreativeCode #NatureOfCode
Die rasende Schlange: Vektoren in Pygame
Ü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. https://kantel.github.io/posts/2025022501_noc_python/ #CreativeCoding #Python #Pygame #PygameCE #NatureOfCode #Pygbag
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
Wo ist unser Vektor, Viktor? Nachschlag zu Teil 2
Zu meinem gestrigen Versuch, ein von der Hühnerhauswand abprallendes Küken mithilfe von Pygame (CE) und Pygames Vektorklasse zu programmieren, hatte der Gravitar in meinen Kommentaren noch ein paar äußerst hilfreiche Anmerkungen, die ich stante pede in meinem Programm (bouncingball_vectors.py) umgesetzt habe: https://kantel.github.io/posts/2025021802_vectory_pygame_2/ #GameDev #Python #Pygame #NatureOfCode
Wo ist unser Vektor, Viktor? Teil2: Vektoren in Pygame
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. https://kantel.github.io/posts/2025021701_vectory_pygame/ #GameDev #Python #Pygame #PygameCE #NatureOfCode #Pygbag #PyCharm
I really want to learn more Python+NumPy for these sort of particle simulation things... https://www.labri.fr/perso/nrougier/from-python-to-numpy/ (@rzeta0 I think you'll find it funny like I did that most examples from this lovely #numpy book seem to have been inspired by Shiffman's #NatureOfCode examples!!!)
I have just discovered the webpage of #natureofcode book of @shiffman@twitter.com and I it is pretty awesome. https://natureofcode.com/
Bouncing Balls mit microStudio (Python)
Die vor ein paar Tagen hier aufgekeimte Idee, microStudio in der Python/Brython-Variante als Grundlage für eine (angepaßte und aufgebohrte) Python-Version von Daniel Shiffmans genialem Buch »The Nature of Code« zu nehmen, hat mich einfach nicht in Ruhe gelassen. https://kantel.github.io/posts/2024033102_bouncing_balls_microstudio/ #microStudio #Python #Brython #CreativeCoding #NatureOfCode
MicroStudio-Tutorial 5: PVector2 und »The Nature of Code« mit microStudio?
Je mehr und je länger ich mich mit microStudio in der Python/Brython-Variante beschäftige, um so mehr gelange ich zu der Überzeugung, daß sich das Teil für viel mehr eignet, als nur Spiele zu programmieren (obwohl auch das schon eine anspruchsvolle Aufgabe ist). https://kantel.github.io/posts/2024032801_microstudio_noc_1/ #microStudio #Python #Brython #NatureOfCode #CreativeCoding #GameDev
»The Nature of Code« in Python (Py5): Ein einfaches Partikelsystem (Stage 1)
Ich habe noch gestern meine Ankündigung wahrgemacht und ein einfaches Partikelsystem in Py5 implementiert. Das ging deshalb so flott, nicht nur, weil ich ähnliches schon einmal in Processing.py programmiert, sondern ich auch schon einmal Versuche mit der NodeBox 1 und sogar mit Pythons Schildkröte angestellt hatte. https://kantel.github.io/posts/2023080802_py5_particelsystem_1/ #Py5 #Processing #Python #CreativeCoding #NatureOfCode
We're going live in 10 minutes with @shiffman to talk all about the world of creative coding with pf.js in #vscode! Join us
https://youtube.com/live/1h6vZl-OuB0
@thecodingtrain #natureofcode https://t.co/9roQ5BHxKG
On this Thursday's livestream Daniel Shiffman joins us to introduce the world of creative #coding with p5.js in #vscode! Mark your calendar
and join us
https://aka.ms/code-livestream-page @shiffman @thecodingtrain #natureofcode https://t.co/NdVw1rmXL1
@lr isso é tão legal!
Pra quem quiser uma introdução fofa ao assunto (mas em inglês), Daniel Shiffman, #NatureOfCode: https://natureofcode.com/book/chapter-7-cellular-automata/
E fiz com o Tiago Queiroz uma versão para Arduino e matriz de LEDs: https://abav.lugaralgum.com/selected-work/#matriz-8x8-animada-com-arduino-2016
Alright! It's done 30 Days of Nature of Code inspired coding, know he's not really on here, but thank you @shiffman for such a feast of material!
Between Typescript and a custom python html generator I kinda went off track into infrastructure some days, but I still had a lot of fun
https://carlynorama.github.io/2023January-30DaysNatureOfCode/
Not a lot of postin' b/c too much codin'
Up to through Day 25 on the Nature of Code binge. We're off the v2 playlist, but there are plenty of existing Coding Challenges on the topics and of course the book!
Path follower or Wander, this boid is having a good time.
https://carlynorama.github.io/2023January-30DaysNatureOfCode/
Day 17, end of Chapter 3... springs! Springs attached to Springs! (Image attached) Day 18, start Chapter 4 and particle systems (no image attached)
But REALLY, I spent too much time trying to convince VSCode to highlight my python variables in HTML files improving my little static site generator I've got going on.