Für das Erstellen von Kunst mittels der Programmierung von Computern gibt es verschiede Begriffe mit ggfs. verschiedenen Schwerpunkten: Generative-Art, Creative Coding, Artificial intelligence Art, …der Begriff Artistic-Code kam mir in den Sinn. Das Thema geistert schon lange um die Welt – im Grunde so lange es Elektronik gibt – und sucht seit dem ihre Position und Relevanz in der Kunstwelt. Es ist eng verknüpft mit dem Thema NTF… ja, und einige ComputerSpiele fallen für mich im Grunde auch darunter.
Historisches / Geschichte
- Walter Giers: LICHT KLANG BEWEGUNG Elektr(on)ische Kunst
- Herbert W. Franke
Künstler*innen
- Bjorn Calleja (alterhen.art, instagram)
- Burka Bayram (foundation, instagram)
- Cryptohamster
- Estelle Flores (tumblr)
- Ivona Tau (home)
- Kerim Safa
- Lulu XXX
- Marissa Noana
- Mumu_Thestan
- Pointline aka Iskra Velitschkova
- Ruben Fro
- Robness
- Satoshi Aizawa
weitere
- https://underdestruction.com – Quasimondo / Mario Klingemann, Artist
- https://www.artsy.net/artist/goekhan-erdogan
- https://ksawerykomputery.pl/works/symphony-in-acid
- https://gordonbrander.com/pattern/generative-grammar/
- https://github.com/Vishvam10/Creative-Sketches/tree/master/Nature%20of%20Code
- https://instagram.com/amacodingart
- https://youtu.be/AvUz_set4Rc
- https://instagram.com/patternseeing
- https://youtu.be/I-EIVlHvHRM – tolles Video über Refik Anadol
- https://instagram.com/decodingkunst
- https://instagram.com/rtbyts
- https://siddhartha.format.com/
- https://instagram.com/rwstruhl
- http://dborowik.com
- https://www.instagram.com/radarboy3000/
- https://www.arts.ac.uk/study-at-ual/short-courses/stories/how-to-start-creative-coding
- https://bountyscript.com/2021/10/28/best-programming-languages-for-creative-coding/
- https://www.behance.net/gallery/105775659/creative-coding-explorations
Viele Indos rund ums Thema:
Machine Learning
- Deeplearning in Javascript
- TensorFlow JS and Hello TensorFlow
- kNear: K-nearest-neighbour in Javascript
- Webcam Image Detection with k-nearest-neighbour
- Creating a self-learning Flappy Bird in Javascript
Tutorials und Videos
- Lian Li explains DeepLearn.JS
- A short video introduction about Neural Networks
- Deep Learning Simplified
- Deep learning book
- Lineare algebra und andere Mathe basics
- https://gordonbrander.com/pattern/ viel Infos zum Thema
- https://www.youtube.com/c/TheCodingTrain
- Creative Coding, Beat Rossmy and Albrecht Schmidt (pdf)
- https://interaktivegestaltung.net/creative-coding-2/ – Kurs
Javascript – für Spiele
- Lance Multiplayer Server
- QuadTree : large scale collision detection
- Browser GamePad
- Phaser 3
- Phaser 3 examples
- Game programming patterns
- Using Custom Elements to build a DOM game
- Javascript Game Techniques
- Vector math for games
- Matter – 2D physics
- Move an object along a path
- Boardgame.io – build a boardgame in Javascript
- SVG.js – create SVG with JS
Sound Synthese
Node
- Socket.io Multiplayer
- Socket.io for React
- Reading OSC messages in Node and sending them to the browser
HTML – Canvas
- Pixi.js – canvas rendering library
- ThreeJS – 3D rendering
- Isomer – isometric game library
- Particle Engine
- Create Art in P5.js
Vue für Typescript
- Introduction to Vue by CSS Tricks
- Writing Vue Class Components with Typescript
- Vue Typescript Single File Class Component
- Vue Property Decorators
Functional Reactive Programming
- ReactiveX – the next level of building Javascript Apps
- Building a game with ReactiveX
- Introduction to functional Javascript
- Glossary of Modern Javascript concepts Part 1 and Part 2
- Functional Programming in Typescript
- Fantasy Land : algebraic structures in Javascript
- Understanding Functors and Monads in Javascript
- ES7 features
- sub.watchmecode.net – Video Tutorial
Verschiedenes
- Warrior JS – train a javascript warrior in the terminal
- Marko JS – a super fast reactive UI framework
- Intersection Observer – execute code when elements scroll into view
- 30 seconds of code: super handy JS code snippets
- CSS modules
- Parcel Module Bundler
- Wit.ai – interpret intent from text
- Javascript Emotion Recognition from webcam
- Explorable Explanations