Bu zamana kadar doğruluğunu düşündüğümüz her şeyin tanımını bizlere yeniden sorgulatacak olan, zihnimizi değiştirecek bir şey düşünün. İlk kez tv seyretmek yada ilk kez tayyare benzer biçimde uçan bir cisimle tanışmak bunlara verilebilecek iyi örnekler olur. Yaratıcı kodlama yardımıyla tekrardan tanımlama bir oldukça alanda mümkün olacak ve bakış açılarımızı değiştirecektir. Sanatçılar için bir oldukça spekülatif fikri ifade ederken yepyeni ortamlar kullanmanın merkezinde yer alacaktır.
Tüm dünya hız kesmeden dijitalleşmeye devam ederken, sanatta dijitalleşmeye başlıyor. Teknoloji ilerledikçe ve dünya değiştikçe, karşılaştığımız toplumsal mevzuları ifade etmek için aranan kan olabilir. Sanat için ilk akla gelen şey olmasa bile, sanatın tanımını ve ileride ne olabileceği mevzusunda kolayca bir devrim yaratıyor.
Yaratıcı kodlama nedir?
En mütevazı şekilde yaratıcı kodlamayı açıklamak gerekirse, sanat alanında çeşitli eserler oluşturmak için kod ve programlamayı bir vasıta olarak kullanan bir uzmanlıktır. Artık neredeyse her alanda kullanılan programlama, hayatımızın her parçasında olmaya doğru güvenilir adımlarla aşama kaydediyor. Şimdi de daha çok geliştiği konuların esnasında kendisini dijital resimler, veri görselleştirme ve görselleştirilen verileri robotik olarak göstermesi var.
Genel olarak bakıldığındaysa öteki kod işlevlerinin aksine, yaratıcı kodlama direk olarak sanatla alakalı bir amaç için kullanılmaktadır. Sanatçılar ve mühendisler çoğu zaman yaratıcı ifadeyi dijitalleşen dünyaya adapte etmenin zorluklarını yaşıyorlardı. Son zamanlarda hız kesmeden geliştirilen yaratıcı kodlama yöntemleriyle beraber bunun benzer biçimde mevzulara da kolaylıkla çözüm bulunmuş oldu.
Yaratıcı kodlama için ilk adım
Programlama kaynaklarının devasa yükseklikte oranda açık kaynaklı olması ve yaratıcılığın web üstünde de desteklenmesi sebebiyle, yaratıcı kodlamaya geçiş yapmak oldukça kolaydır.
Hemen hemen bir kodlama dili öğrenmediyseniz yaratıcı kodlamaya geçiş yapmak için HTML, CSS ve JavaScript dillerinden birisini seçerek kodlama öğrenmeye başlayabilirsiniz. Kodlamayı öğrenmenize destek olmak için aşağıda belirttiğim çevrimiçi kaynaklardan yardım alabilirsiniz.
Paylaştığım çevrimiçi kaynaklardan kodlamayı öğrenmeniz tertipli bir çalışmayla oldukça akıcı bir halde ilerleyecektir.
Yaratıcı kodlamaya başladıktan sonrasında deneyebileceğiniz garip alanlar içinde şunlar bulunuyor:
- Makine öğrenimi: Edinim ve veriler vesilesiyle performanslarını otomatikman öğrenen ve geliştiren bilgisayar algoritmalarının geliştirilmesi.
- Projeksiyon haritalama: Heykeller yada binalar benzer biçimde düzensiz şekilli yüzeylere video yansıtmak için kullanılan tekniklerin kullanımı.
- Üretimsel tasarım: Çoğu zaman algoritmalar kullanan bir programın, bir takım kısıtlamaya dayalı olarak belirli sayıda çıktı ürettiği yinelemeli bir tasarım süreci.
- Canlı kodlama: Kodlayıcıların gerçek zamanlı olarak programlandığı bir performans sanatı biçimi. Çoğu zaman ses, görüntü ve ışık tasarımını ihtiva eder.
Bazı fikirlerin gözünüzde canlanmasını sağlamak yaratıcı kodlamalara esin mevzusu olabilmesi için, birkaç yaratıcı kodlama örneği,
Görmeyi Öğrenmek, Memo Akten
Memo Akten, hesaplamalı yaratıcılık ve suni zeka vesilesiyle görme ve algının doğasını inceleyen bir sanatçı ve araştırmacıdır. Akten, Görmeyi Öğrenmek adlı emek verme serisinde, çevremizdeki dünyayı görmek ve anlamlandırmak için suni bir sinir ağı geliştirdi.
Memo Akten, günlük nesneleri sinir ağlarının bakış açısından yorumlarıyla karşılaştırarak, biz insanların dünyayı gözlemleme ve nesneleri anlamlandırma şeklini dijital olarak öykünmek edebiliyor.
Onun belirttiği benzer biçimde, “bir tek esasen bilmiş olduğu şeyin filtresinden görebilir. Tıpkı bizim benzer biçimde. Şundan dolayı ikimiz de vakaları oldukları benzer biçimde değil, olduğumuz benzer biçimde görüyoruz.”
Random International’dan İzleyici
Random International, on yıldan uzun bir süredir yaratıcı kodlama alanına öncülük eden Londra merkezli bir deneysel sanat stüdyosudur. Emek harcamaları derin toplumsal temalara dokunuyor ve MoMa benzer biçimde alanlarda internasyonal alanda sergileniyor.
2008’deki önceki çalışmalarından önde gelen Audience, neredeyse rahatsız edici, antropomorfik bir edinim yaratmak için hareket seyretme yazılımı ve yaratıcı kodlama kullanıyor. Bir galeri ziyaretçisi, bireysel olarak dans eden aynaların sıralarının önüne adım attığında, anında senkronize olur ve seyirciye kitlenir. O anda 100 ayna size doğru bakıyorken, kendi bakışınızın odağına dönüşürsünüz.
Fuse ile Var Olan Her Şey
Varoluşta gerçekleşen her şey gerçeklik algılarımızı kullanır. Gerçek zamanlı veri işleme araçlarını ve algoritmik bir yazılım kullanan Fuse, seyircilerle olan etkileşimlerine gore devamlı olara değişip adapte olan canlı bir sanat eseri yaratmaktadır.
Bu yaratılan sanat eserleri, izleyenlerine, toplumsal ağlarına, seslerine ve daha fazlasına cevap olarak devamlı yeni görseller üretmeye devam eder. 2019’da Washington DC’de prömiyeri yapılmış olan Fuse’un kişisel sergisi bir sanatçıdan bile bağımsız
Sanat eserleri, seyircilere, toplumsal ağlarına, seslerine ve daha fazlasına cevap olarak devamlı olarak yeni görseller üretiyor. 2019’da Washington DC’de prömiyeri meydana getirilen fuse’un bu kişisel sergisi, bir sanatçıdan bağımsız olarak dijital olarak etkileşimli deneyimler yaratıyor. Kendi kendine kafi ve üretken doğası, tamamen yeni bir sanatla alakalı ifade biçimi önerir.
Casey Reas’ın Sonsuz Komuta Ekibi
Casey Reas’ın Sonsuz Komuta Ekibi, görüntüleri oluşturmak için kodlanmış parçacıklar ile bu parçacıkları oluşturan kod arasındaki ilişkiyi araştırıyor.
Değişik ağırlık ve boyutlarda pikselleştirme kullanan parça, TV kanalı sörfünü anımsatan soyut ve kolaj benzeri hale gelen tv sinyallerinin dijital bir mozaiğini oluşturuyor. Yapıt, dijital parçaları bütünsel bir eserde birleştirme potansiyelini sergileyen sanat ve değişen teknolojinin bir yansımasıdır.
Shelly Knotts tarafınca ALGOBABEZ
Shelly Knotts, canlı kodlama pop grubu ALGOBABEZ’de yaratıcı kodlamaya karşı bakış açısını tamamen değiştiriyor. İngiltere’de yaşayan Shelly, doğaçlama canlı kodlu müzik performanslarında öteki müzisyenler ve programcılarla ortaklık yapıyor. Kodlanmış müziğini internasyonal olarak dinletmeyi bile başardı. Veri, müzik, ağlar ve kod temalarını araştırarak hayata geçiriyor.
XYZT: Adrien M & Claire B’den Soyut Manzaralar
Adrien M &; Claire B şirketi tarafınca yaratılan XYZT, matematik ve düşsel manzaraların kesişimini araştırıyor.
Teknoloji, programlama ve aydınlatma tasarımından yararlanan XYZT, ziyaretçilerin varoluşun dört ana düzlemini keşfetmelerini sağlar: yatay (X ekseni), dikey (Y), derinlik (Z) ve vakit (T). Sergi, her bir düzlemde benzersiz bir etkileşime izin veriyor, ziyaretçilerin hareketlerine cevap veriyor ve gerçek zamanlı olarak yeni görseller yaratıyor.