The Art of Creative Coding | Off Book | PBS Digital Studios

Поделиться
HTML-код
  • Опубликовано: 14 июл 2024
  • Viewers like you help make PBS (Thank you 😃) . Support your local PBS Member Station here: to.pbs.org/Donateoffbook
    Programming plays a huge role in the world that surrounds us, and though its uses are often purely functional, there is a growing community of artists who use the language of code as their medium. Their work includes everything from computer generated art to elaborate interactive installations, all with the goal of expanding our sense of what is possible with digital tools. To simplify the coding process, several platforms and libraries have been assembled to allow coders to cut through the nitty-gritty of programming and focus on the creative aspects of the project. These platforms all share a strong open source philosophy that encourages growth and experimentation, creating a rich community of artists that share their strategies and work with unprecedented openness.
    Featuring:
    Daniel Shiffman - Interactive Telecommunications Program at NYU www.shiffman.net/
    Keith Butters - Barbarian Group barbariangroup.com/software/ci...
    James George & Jonathan Minard - RGBDToolkit www.rgbdtoolkit.com/
    ****Here's a list of all the projects displayed!****
    docs.google.com/spreadsheet/c...
    Music:
    Phyrid - / phyrid
    Jinx - • Jinx - Ghosts in the A...
    Hopeku - www.newgrounds.com/audio/liste...
    Dexter Britain - / dexterbritain
    Milhaven - milhaven.bandcamp.com/track/lo...
    Binarpilot - www.jamendo.com/en/artist/1125...
    www.jamendo.com/en/artist/3590...
    More Off Book:
    Our video on Bad Behavior Online: • Bad Behavior Online: B...
    Our short documentary on The Universal Arts of Graphic Design: • The Universal Arts of ...
    We took a look at The Impact of Twitter on Journalism: • The Impact of Twitter ...
    We Celebrated Retro Media: • We ❤ Retro Media: Viny...
    Follow Off Book:
    Twitter: @pbsoffbook
    Tumblr: / pbsarts
    Produced by Kornhaber Brown: www.kornhaberbrown.com

Комментарии • 102

  • @justloveandpeace4010
    @justloveandpeace4010 4 года назад +37

    I saw this when I was in college. This video inspired me to make something. Now I am a professional games/AR/VR dev, and watching this again after so many years I feel how fast the creative technology has moved to the very exiting time we now part of.

  • @samueleb.6739
    @samueleb.6739 4 года назад +3

    Daniel Shiffman is just OP for a human being.

  • @ChuckleKing
    @ChuckleKing 11 лет назад +29

    "The internet is a gold mine for education." I wish the whole world saw this. I have learned (and still am learning) so many languages, both computer and foreign, thanks to this magical box that connects me to anyone/anything in the world.

    • @hiareeb
      @hiareeb 7 лет назад

      ChuckleKing I wish if everyone could use this magical box so easily and handy.

  • @Charlie2531games
    @Charlie2531games 11 лет назад +2

    I practically think in code and mathematics. It's one of the reasons why I'm getting one of the highest grades in a programming class at my school, even when I skipped the introductory class.

  • @yunggoth9713
    @yunggoth9713 7 лет назад +41

    I'm high and I'm a programmer and this is tripping me out man I love coding shoutout to my other cs nerds out there 🤑

  • @KevinCorbett
    @KevinCorbett 8 лет назад +11

    Impressive demonstration of the inextricable nature of art AND science. Also, it impresses on me the availability of libraries of existing code, so individuals don't have to 'reinvent the wheel' and can instead quickly assemble new creations.Excellent video. Thank you.

  • @TheNEMKE
    @TheNEMKE 11 лет назад +3

    You should do a TED talk about this, it is amazing!

  • @LynneSkysong
    @LynneSkysong 11 лет назад +1

    Just start. If your interested in the creative art aspect like what you see in this video, you can grab already written code and just change a few number parameters to see how it changes things. Through doing you can start to see how the code works and copy and paste to make your own code. As you learn more, you can write more code from scratch too and there's lots of books and tutorials out to help. Or you could take a class or two.

  • @jiwonkim5315
    @jiwonkim5315 6 лет назад +2

    Since 2013, i thought of coding but chickened out every time. Im glad im taking a chance.

    • @fivemeomedia
      @fivemeomedia 5 лет назад +1

      its nothing to be scared of its pretty straight forward just remember its a craft and like most crafts it takes time to understand just stick with it

  • @bookwormgirl000
    @bookwormgirl000 9 лет назад +3

    this is indescribably awesome. what a wonderful combination of two of the greatest things on earth

  • @GorkaCortazar
    @GorkaCortazar 11 лет назад +1

    Great web documentary, congrats guys, and thrilled that on of our projects (Silo 468) is featured there, with such fantastic projects around!

  • @Soulsphere001
    @Soulsphere001 6 лет назад +3

    I've heard of Processing, but I never knew about Cinder until now.

  • @fifaham
    @fifaham 11 лет назад +1

    ...and while you are expressing yourself and enjoying it, you are solving problems. Good presentation.

  • @SimonSnow
    @SimonSnow 11 лет назад

    I highly recommend grabbing processing and playing around with it!

  • @MeredithEveritt
    @MeredithEveritt 11 лет назад +1

    PBS needs to update like NPR has been (Snap Judgment, Radiolab, This American Life). :) More of things like THIS, please!

  • @melvinmarcoandre6939
    @melvinmarcoandre6939 11 лет назад +1

    Coding is FUN!

  • @passive_annihilation
    @passive_annihilation 11 лет назад

    So true. Everyone who uses a computer regularly should know how it works. Just like anyone who drives a car should at least know how to service it. I think the ease of use that flashy operating systems have brought with them has really kept the general public in the dark. We know how to use Windows 8 and our iDevices but have not the slightest clue how they work. This is bad! There a lot of big and sometimes scary things happing in technology but no one cares because there's not an app for it.

  • @MeganHolbrook
    @MeganHolbrook 11 лет назад +1

    Very lovely visualizations!

  • @GrymShip
    @GrymShip 11 лет назад +1

    This was amazing!I might just get into coding now!

  • @MurphyRandle
    @MurphyRandle 11 лет назад +1

    Awesome! I love the documentaries that are more tech-centric. How about one on scripting languages?

  • @cryptohaki
    @cryptohaki 11 лет назад +1

    woo dan shiffman FTW

  • @DAVIDSDIEGO
    @DAVIDSDIEGO 10 лет назад +1

    Great insight, thanks!

  • @actionjumper42
    @actionjumper42 11 лет назад +1

    This is amazing!!!

  • @rmeddy
    @rmeddy 11 лет назад

    True Bricolage, simply beautiful

  • @Ammour_Nadir_Automotive
    @Ammour_Nadir_Automotive 8 лет назад +1

    simply awesome

  • @vijayarya9528
    @vijayarya9528 Год назад

    Thank you all very much

  • @Drigger95
    @Drigger95 10 лет назад +1

    all the things you mentioned could be using the same language (like java or c++) or using different languages. But they are all made (usually) using tools others have created.
    For example, to make an android app, you use the android SDK (software development kit) and coding it is in java.

  • @Oremoose
    @Oremoose 11 лет назад

    I love PBS!

  • @jesusvazquez-n9p
    @jesusvazquez-n9p 11 лет назад

    Awesome, Think I will spend some hours with this stuff.

  • @MrKohlenstoff
    @MrKohlenstoff 11 лет назад

    Very nice. And now the Demoscene please! :)

  • @bono1901
    @bono1901 11 лет назад

    Yet again a great video :D

  • @Vaininz
    @Vaininz 11 лет назад +1

    Love it the coding!

  • @FallenGhostHQ
    @FallenGhostHQ 8 лет назад

    I loved this video so much, and it'll make animation a lot easier lol

  • @fcinternetmarketing
    @fcinternetmarketing 11 лет назад +1

    Great video.

  • @ttjordan81
    @ttjordan81 11 лет назад

    This is very cool stuff!

  • @itsbrooks
    @itsbrooks 11 лет назад

    Cool sneak peak. I wish there was more of story behind it however.

  • @JohnPirhanafish
    @JohnPirhanafish 11 лет назад

    inspiring!

  • @xxmarka
    @xxmarka 11 лет назад +3

    Great piece, but honestly the music was a bit intense

  • @drekknni
    @drekknni 11 лет назад

    Uh, that's exactly what the demoscene is, and its been going on for years. You should cover that too!

  • @BinnerBoosky
    @BinnerBoosky 11 лет назад

    That is so cool. I'm not a computer person at all. I'm more of a dancer. I'd love to do a collaboration with a coder though.

  • @conradharvey307
    @conradharvey307 8 лет назад +7

    The CC (subtitles) are delayed and off time. its very annoying.

  • @GeneralGreedz
    @GeneralGreedz 11 лет назад +2

    whats the best way to start learning if you don't know anything at all? i might want to do computer science at university but for now where can i just learn some stuff of the internet, any resources or videos would be welcome

  • @TheLofiDragon
    @TheLofiDragon 5 лет назад

    Very cool

  • @oddnamera
    @oddnamera 11 лет назад

    nice!

  • @LisaBrady
    @LisaBrady 11 лет назад

    Does it matter what it's called pronounced the contents great
    Its quick and edgy but covers a lot of ground and colour is clearly emotive any emotion is better than no emotion it got you talking about it job done

  • @oristhisjustfantasea
    @oristhisjustfantasea 11 лет назад

    *code
    Sure man! If you're a newbie, start with Udacity's CS101. Then do all the tracks from Code Year on codecademy

  • @BlueScreenJunky
    @BlueScreenJunky 11 лет назад

    came here to say that. They seem to consider it's something new when really it began on the C64 in the 80's

  • @LearningEngineercom
    @LearningEngineercom 11 лет назад

    Each of these programs here has its own website where you can learn to code. Processing has branched out to Javascript so you can code right into a website. Processing is perhaps the easiest to learn and implement because of its Javascript branch. I tried to code in Cinder in Windows 8 but after a day of trying I couldn't get it to work. The problem with learning to code is that the instructions and tutorials are always slightly out of date.

  • @Esmicompra
    @Esmicompra 11 лет назад

    The art of video code

  • @LearningEngineercom
    @LearningEngineercom 11 лет назад +1

    You did a video on creative coding but didn't use Actionscript? Flash is installed on over 90% of computers, but none of the other programs you mentioned are. Flash can do particles and everything else mentioned here and is even open source through the Flex SDK at Adobe's open source site.

  • @ndecosson
    @ndecosson 11 лет назад

    north east for this guy

  • @joyceannford
    @joyceannford 11 лет назад

    Whoa...so that's what I am doing. Who knew?

  • @C345OFR
    @C345OFR 11 лет назад

    Wasn't Radiohead's video for 'House of Cards' ( v=8nTFjVm9sTQ ) creatively coded?
    Either way, brilliant song, brilliant video.

  • @acatnamedmickey
    @acatnamedmickey 11 лет назад

    I wish I could code like some peeps I know in my class haha

  • @dastels
    @dastels 11 лет назад +1

    Unlike dancing and painting, it's very easy for amateurs to start thinking of themselves as professionals.

  • @DrawSprocket
    @DrawSprocket 11 лет назад +1

    Search for "DMesh"

  • @pallenda
    @pallenda 11 лет назад +1

    Nice video, but how about the Demoscene. They have done creative coding since the mid 80'ies.

  • @DutchGLITCHERSs
    @DutchGLITCHERSs 10 лет назад +1

    Follow creative art on twitter to follow what other creative people are making

  • @MahmudulMithun
    @MahmudulMithun 8 лет назад +1

    I need to know the simulation used at 0:41 .It looks like a traffic simulation and I really like to know about it.

    • @b105cz
      @b105cz 7 лет назад

      Its City Symphonies:
      markmckeague.com/work/city-symphonies/

  • @UnofficialEngineering
    @UnofficialEngineering Год назад

    Dan Shifffffffffffffffff

  • @sosolowkey9318
    @sosolowkey9318 3 года назад +1

    Is it possible to make cartoons with this?

  • @momothemonster
    @momothemonster 11 лет назад

    "What's that application at 3:00 - 3:02 with the fingers throwing boxes around on a screen?", asked no one. "Why, that's Momo the Monster performing with FiddlyBits!", said Momo, blatantly-self-promoting.

  • @MrVulgerlove
    @MrVulgerlove 10 лет назад

    So... when can I go to the "GRID" and meet tron???

  • @ndecosson
    @ndecosson 11 лет назад

    what region are you in?

  • @twostickman
    @twostickman 11 лет назад

    My software was in this video (briefly) at 2:51. You can see some more at reuben-thomas(dot)tumblr(dot)com if you're interested. I've only been coding for a year and a half, so great to find my work here!

  • @CarlColglazier
    @CarlColglazier 11 лет назад +1

    "Traditional DSLR video"

  • @Hacker011AP
    @Hacker011AP 4 года назад +1

    i have started an elective course on creative coding but i cant understand if im learning or not and how will i use it... O_o will i get work from duffer brothers and stranger things??

  • @AKDogkiller
    @AKDogkiller 3 года назад

    Hi can I use clips of your video for a promotional video about creative programming?

  • @LughSamhildanach
    @LughSamhildanach 11 лет назад

    I want to start learning how to cod but i don't know how to start learning can someone give me some advice

  • @bocajdemalem
    @bocajdemalem 9 лет назад

    MDIA2001 REPRESENT

  • @StudioYulianto
    @StudioYulianto 2 года назад

    Saya sangat ingin belajar coding nya. Apakah ada software atau buku pelajarannya ya? Terima kasih atas bantuannya.

  • @a.louisejones3785
    @a.louisejones3785 10 лет назад +3

    JAVASCRIPT/ARDUINO SCRIPT FTW!

  • @BGBTech
    @BGBTech 11 лет назад +1

    midwest...

  • @BinnerBoosky
    @BinnerBoosky 11 лет назад

    Northwest.

  • @tractatusviii7465
    @tractatusviii7465 4 года назад +2

    "computer programming"
    proceeds to console logs in chrome. i need to move away from javascript

  • @Vlaxiti
    @Vlaxiti 11 лет назад

    maybe we have ti deal with this kind of shift of reality wich is already here , and is going to evolve in a mixed ditital -real life world

  • @ericX97
    @ericX97 11 лет назад

    If only Cinder worked under Linux... =(

  • @dylansnyder3938
    @dylansnyder3938 6 лет назад

    Cool stuff in the video, but the editor tried to make it way too edgy. Didn't have any time at any point during the video to soak in what I was looking, which defeats the purpose of it.

  • @Craftinglarson
    @Craftinglarson 10 лет назад +4

    Seizure anyone?

  • @Phyrid
    @Phyrid 11 лет назад +1

    lol

  • @momothemonster
    @momothemonster 11 лет назад

    Whoa I can see my fingers! Looks like they used a clip from my FiddlyBits video (fiddlybits dot mmmlabs dot com)

  • @NewInfinityRecursion
    @NewInfinityRecursion 5 лет назад +1

    How can you make money with this?

    • @faustobrusamolino6345
      @faustobrusamolino6345 5 лет назад +2

      ... By becoming very good at it, studying, improving, putting lots of hours into it and then putting together some ideas, coding and building something that works and looks stunning at the same time.. Then participate in workshops, meet ups, online forums... That will lead to meet and perhaps collaborating with other people who does similar things, that then eventually will get you in touch and expose to other people who requires this type of skills... Like museums, performing arts companies, corporate events, festivals, events, a product launch...
      Like in many other sectors in the entertainment industry, the hardest part in my opinion is to look around until you find a door ajar... but once you are in, if you are good at it, you will get gradually more and more work until it becomes your job.

  • @YoMommaSmellLikeHotDogWater
    @YoMommaSmellLikeHotDogWater 11 лет назад

    Some people paint, some people dance, why not code?

  • @bisaillion
    @bisaillion 11 лет назад +1

    When he said "i think a lot of people are seeing themselves as avatars being represented by digital systems living in digital worlds" is where i stopped listening.
    This sort of detachment from traditional reality needs to seriously be addressed psychologically and not encouraged as a form of artistic expression.

  • @zayedalsuwaidi7697
    @zayedalsuwaidi7697 10 лет назад

    C++ and java are fine but never use Lua

  • @asrafulmolla2449
    @asrafulmolla2449 3 года назад +1

    #Make bitcoins with coding...!!
    I am from future.

  • @Uncompetative
    @Uncompetative 11 лет назад

    Drivel.
    Where are the appropriateness of technique and layers of meaning of traditional Fine Art?
    "Pap Video"

  • @thegamingruler1996
    @thegamingruler1996 11 лет назад +1

    pause at 00:55 and look at the code... its not wrong... its just ugly

  • @ScottLinford
    @ScottLinford 11 лет назад +1

    Don't stop. The hyperbole was a bit nauseating. Get over it. Watch folks connect, sharing ideas, tools, encouraging derivative works. All very human in the best sense. Where's the detachment? Why call for psychological intervention? BTW, your avatar needs work. The pic is too dark and the background cluttered.

  • @YoMommaSmellLikeHotDogWater
    @YoMommaSmellLikeHotDogWater 11 лет назад

    I bet I can hack you1!!!!!!! I bet i can! I'm professional!