Creative coding: Difference between revisions

Content deleted Content added
Made a dumb typo..
clean up, tidy links per WP:OVERLINK, removed: (7), typo(s) fixed: succesfully → successfully, eachother → each other, 1960's → 1960s using AWB
Line 1:
{{ref improverefimprove|date=March 2014}}
[[File:Creative coding breakout modification.png|thumb|A heavily modified version of the classic 1980's computergame Breakout produces visually interesting glitches.]]
'''Creative coding''' is a type of [[computer programming]] in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for [[VJing]], as well as creating visual art and design, art installations, projections and [[projection mapping]], sound art, [[advertising]], product [[prototype|prototypes]]s, and much more.
 
== History ==
Using programming to create art is a practice that started in the 1960's1960s. In later decades groups such as Compos 68 succesfullysuccessfully explored programing for artistic purposes, having their work exhibited in international exhibitions. From the 80's onwards expert programmers joined the '[[Demoscene]]', and tested their skills against eachothereach other by creating "demos": highly technically competent visual creations.
 
== Tools ==
A number of libraries have been created that aid in the rapid prototyping and development of these works. There are libraries for various functionalities, such as [[computer vision]], as well as technological products such as the Microsoft [[Kinect]] camera. Popular larger toolkits that are used (and often created by) creative coders are:
* [[Processing_Processing (programming_languageprogramming language)|Processing]]
* [[Open Frameworks]]
* [[Cinder_Cinder (programming_libraryprogramming library)|Cinder]]
 
== Gatherings ==
Line 16:
 
== External links ==
* [https://www.youtube.com/watch?v=eBV14-3LT-g PBS documentary on The Art of Creative Coding]
* [http://www.creativeapplications.net/ Creative Application Network, a website that showcases new work]
 
 
== References ==
* {{citation
| first = John
| last = Maeda
Line 32 ⟶ 31:
| url = http://thamesandhudsonusa.com/books/creative-code/
}}
* {{citation
| first = Ira
| last = Greenberg