yolun yarısına “bir” kala…

evet bugün benim doğum günüm, geçen yıl bu gün askerden yeni dönmüş, gözlerine far tutulmuş tavşandan hallice, facebook’da sörf yapıyordum…

Bu yıl ise, sırtımda damperli bir kamyon varmışcasına iki büklüm ve yorgun, ama ne yapacağını bilmez şekilde bilmediğim bir geleceğe doğru yürümeye çalışıyorum.

Umarım yeni yaşımda hiç bilet almadığım halde piyangodan büyük ikramiye çıkar… Hmm, öyle olmuyor muymuş?

Şimdi, gelecekteki kendime bir mesaj yazıyorum:

Ey Arda,
Bunu okuyacağına işine baksana kardeşim!!! Daha yapacak çok iş var. Daha cesaretli ol, risk al, medeni bir bölgeye taşın, oyalanma…

Commodore 64 renk paleti

Son günlerde zx spectrum işlerime kısa bir ara verip (bu işi Hades yüklendi şu aralar) c64’e bakmaya başladım. Kendimce bir 8bit’i tanımanın birinci koşulu ona grafik çizmekten geçiyor. Böylece neredeyse tüm donanım limitlerini öğrenmiş oluyorsunuz. Ama c64 konusunda öyle acemiymişim ki, renk paleti konusunda bile birşey bilmediğimi gördüm.

Elbetteki c64’ün renk paleti kahverenginin 16 tonundan oluşuyor. Ama 64 camiası bunu pek kabullenememiş görünüyor ve internette girdiğim her sayfada farklı 16 renk bulduğumu söylemeliyim. İlk başta safça ilk girdiğim sitedeki renkleri photoshop’a aktarmış ve bir grafik çizmeye başlamıştım. Sonra grup arkadaşım Wisdom bana Timanthes ya da oxPaint kullanmamı önerdi. Çizimimi bu programlara attığımda bir hüsranla karşılaştım. Kullandığım (internetteki c64 konulu bir web sitesinden alınma) renk paleti aslında bir 64’cünün fantezisi olmalıydı. Doygun bir kırmızı, sarı, turuncu… Timanthes’de ise o renklerin hiçbiri yoktu elbette. Ama sonra işin detayına inince üzülerek Timanthes’in paletinin daha doğru olduğunu öğrendim. Daha fazla ilerlemeden önce kullanacağım palette karar kılmam gerektiğini gördüm.

Biraz uğraştıktan sonra boş bir PSD dosyası oluşturdum. isteyen bu boş dosyayı kendine çekebilir.

c64_palet

Üstteki resimdeki her bir rengin ayrı bir layer’da olduğunu söylemeliyim. En üstte c64 renk gamut’unu (sadece referans için, burdan renk almayın), sağda bu gamuta uygun dizilmiş renk paletini, solda ise benim göz zevkime göre dizilmiş olanı görüyorsunuz. Bu renkleri istediğiniz gibi dizebilirsiniz çünkü hepsi ayrı katmanlarda bulunuyorlar ve uygun şekilde gruplandırıldıkları için ekranın herhangi bir yerine sürükleyebilir, çıktı almadan önce tüm paletleri kapatabilirsiniz.

Adobe Photoshop PSD dosyasını alttaki bağlantıdan indirebilirsiniz (60kb):


http://www.veanewmedia.com/ardae/fish/c64_Blank_Project.psd

2009 başladı!

Sanki bir yarışma tanıtır gibi yaptım ama bu yıl benim için böyle geçecek gibi. Angaryalar ve sorumluluklar artıyor, eğlence ve boş zaman hızla azalıyor.

2009’dan tek beklentimiz, tıpkı 2008’den olduğu gibi, bir an önce bitmesidir diyorum. Bütün yarışmalarımın bittiği, emekli olduğum ve boş boş gezindiğim bir yıla kısa zamanda ulaşmak dileğiyle, hepinize iyi seneler…

Resimli “ilk partim rehberi”

Nightlord’un yazdığı, birçok kişiye yeni bir hayatın kapılarını açmış olan “ilk partim rehberi”ni, okumayı sevmeyen yeni nesil tv çocukları için fotoroman haline getirdik, buyrun: ilk_partim_rehberi.ppt 7MB Powerpoint Sunusu Parti’den kasıt, siyasi parti falan değil, aman yanlış olmasın, bir demoparty’den bahsediyoruz burda. Yani bilgisayar meraklılarının toplanıp eğlendiği birkaç günlük organizasyonlardan. Kendine parti kurmak isteyenler başka rehberler okusunlar. Heheh… Rehberin orjinali için: http://plazma-dergi.org/dergi/07/chunk/ch11.html

7D8 Sayısal Sanat Festivali Raporu!

Evet evet, demoparty raporu aşağıdaki linkte:

yakında fotografları da ekleyeceğim. Bir vakit bulabilsem!

Buyrun okuyun:

http://www.veanewmedia.com/ardae/fish/7d8_party_rep.html

Lütfen yazım hatalarımı, saatlerdeki yanlışlıkları mazur görün. Vaktim çok kısıtlı olduğu için metni bir kere yazdım, başa dönüp okuyamadan buraya koydum. Eğer zaman bululrsam birkaç düzeltme geçireceğinden emin olabilirsiniz.

Bu arada Nightshift07 raporumu merak edenler buraya tıklasınlar.

7Dx (7D8) Demo party İstanbul

Elbette tesadüfen buraya yolunu bulan öğrencilerimden değilseniz zaten bu etkinlikten haberdarsınız demektir. Yine de söylemeden geçmek istemiyorum, 7D8, tıpkı yurt dışında yapılan benzerleri gibi, katıksız bir demo etkinliği. “Katıksız”dan kastım şu, bu toplanma sadece geliştirici, sanatçı ve demo izleyicilerinin partisi. Bu partiye katılmak için bilgisayarların limitlerini, bu limitlerin aşılması için gösterilen çabaları anlayabilmek, bunlardan haz duymak ve dökülen emeğe saygı göstermeyi bilebilmek gerekiyor. Bu işlemi başarabilen kişilere “scener” deniyor.

Kısacası, windowsları üzerinde oyun oynamaya gelenler, parti kişileri tarafından kınanacak, eleştirilecek, hala direnilirse yaka paça dışarı atılacaklardır. Bu demek değildir ki scener denilen bu güruh oyun oynamaz: aksine bu kişiler bolcana quake, halflife, manic miner, giana sisters vb. oynarlar. Fakat öncelik başka yerdedir.

Bu yıl parti Boğaziçi Üniversitesi bilgisayar laboratuvarında yapılacak. 21 Aralık Cumartesi öğlene doğru başlayıp pazar öğleden sonra sona ermesini bekliyoruz. Bu arada bu konuda tecrübeli olan kişiler yanlarında uyku tulumu, şişme yatak, mat, uçan halı vb. şeyler getirmeyi ihmal etmiyorlar. Fakat bu parti kısa ömürlü, yani sadece bir gece sürüyor. Eğer cuma gününden uykunuzu aldıysanız uyumadan pazar gününü edebilirsiniz.

Geniş bilgi için,
http://www.7dx-party.org/7d8/

zx spectrum beeper ve amiga MOD

Şu günlerde Gasman, zx spectrum için bir amiga MOD player yazıyor fakat ben de başka bir işle uğraşıyorum: Sinclair Basic Beeper’ı.

Son günlerde world of spectrum’da “beep composer”ların tamamının zx tabanlı olduğunu, windows üzerinde hiç beep düzenleyicisi olmadığı tartışılıyordu. Ben ise bu konu hakkında Crap Game Competition 2008’e berbat oyunlar gönderirken epeyce düşünmüştüm: Bir oyun yapıyorsanız oraya iyi kötü bir müzik tıkıştırmak gerekiyor ve bunu bir editör olmadan yapmak çok çok zor. “Peki ünlü fast tracker stili bir editör yazsam?” diye düşünürken, “bidakka, editör zaten orda, benim bir eklentiye ihtiyacım var” ışığı yanmıştı.
mod2beep parser
Sonunda bu işe vakit ayıramadığım için rafa kalktı ama bir çeşit “proof of concept” denemesi yapmak için aşağıdaki projeyi birkaç saatte kodladım. İtiraf etmeliyim ki windows API’sini kullanarak ses “üretmek” deveye hendek atlatmaktan zor. Bu birkaç saatin tamamını bu sesi (bip!) üretmek için harcadım. Diğer kısımlar ise yarım saat kadar. İşin komik tarafı, programın herhangi bir ses üretmesi gerekmiyor. Mod’u inceleyip bir sinclair Basic çıktısı vermesi yeterli. Ama çevirilen sesi önizlemek için kabaca bir çıktıya ihtiyacım da vardı.

Neyse, bu program ne yapar?
Siz müziğinizi bir tracker ile yazarsınız. Ben “Open Modplug Tracker” kullandım, beleş diye. Hem de güzel. Elbette enstrüman kullanmadan. Ama illa enstrüman kullanacağım diyorsanız, beep sesi kullanın. Sonra yazdığınız pattern’i kesip mod2beep’e yapıştırırsınız. Parse edersiniz, ve Beep! çıktısı üretmesini istersiniz. İşte sonuç (bu örnekte ünlü aurora.mod’un ilk patterni çevirildi):

10 REM mod2beep(c)Arda Erdikmen
15 REM Aurora.mod
20 RESTORE 100: READ a: FOR x=1 TO 57
30 READ n,d: BEEP d,n
40 NEXT x
100 DATA 99,10,.3,10,.1,10,.2,8,.1,10,.1,10,.1,8,.1,8,.1,10,.1,6
,.1,8,.1,5,.1,6,.1,3,.1,5,.1,6,.1,3,.1,5,.1,5,.1,1,.1,3
,.1,3,.1,1,.1,6,.1,3,.1,1,.1,6,.1,6,.1,1,.1,12,.1,6,.1
,1,.1,12,.1,6,.1,12,.1,3,.1,6,.1,11,.1,3,.1,6,.1,11,.1
,5,.1,11,.1,6,.1,5,.1,3,.1,6,.1,5,.1,3,.1,6,.1,5,.1,3
,.1,6,.1,5,.1,3,.1,6,.2,3,.2

Avantaj?
yeni bir editör yazmak yerine, zaten varolan editörleri, başka bir amaç için kullanmak. daha önce yazılmış bazı mod müzikleride kullanmak mümkün.

dezavantaj?
mod 4 kanal ses içerebiliyor, beeper ile sadece 1 kanalımız var. bu bir kanalı kısa kısa çalarak kesikli şekilde 2 kanal fazla rahatsız etmeden çalınabiliyor. 3 kanal iyice zorlamak oluyor, 4 kanal ses ise at koşma sesine benziyor artık.

henüz bitmedi bu arada, program biterse buradan süreceğim…

Sevgiler..

Solo oyuncu olmak…

Evet, artık oyun oynayamıyorum. Ama oyun oynamak bende eskiden yerleşmiş bir alışkanlık ve bu güne kadar edindiğim bilgileri hobi amaçlı olarak geri dönüştürmeyi seviyorum. Oyunlar yazıyorum, iyice oynamadan bir kenara koyuyorum.

Şu günlerde çoklu oyunculu oyunlar her yerde. Sadece bilgisayarlar değil, konsollar (xbox, ps3, wii) dahi internette gruplar halinde oyun oynamayı sağlıyor. Bugünün çocukları tek başına oyun oynamayı bilmiyor ve anlamsız buluyorlar.

Bence de çok oyunculu oyunlar harika bir buluş. Bu buluş oyun endüstrisinin yüzünü değiştirdi ve antisosyallere yeni bir sanal sosyallik kazandırdı. Kanımca bir online oyun oynamak, direk chat yapmaktan çok daha iyi. Yine de tek kişilik oyunların yakında tekrar atağa geçeceğine inananlardanım.

3D teknolojisi 10 yıl kadar suistimal edildikten sonra 2d’ye ince dokunuşlar tekrar başladı. Microsoft direct2D’yi duyurdu, yeni konsollarda 2D özelliklerin arttırıldığı duyuruluyor, eski oyunlar yeni konsollara 3D’ye dönüştürülmeden grafikleri düzeltilerek tekrar üretiliyor.Bu geridönüşüm bence yakında solo oyunlarda da ortaya çıkacak. Hatta adventure/macera oyun tarzının dahi geri geleceğine eminim. Monkey Island 5’i görebilir, larry 20’i oynayabiliriz 🙂 Police quest’de fena olmazdı hani. Multiplayer özelliğinden arındırılmış bir diablo ya da warcraft, C&C, superfrog, lost wikings…

Bu oyunlardan tekrar zevk alacak bir kitle ortaya çıkması için tek gereken bu yönde reklam yapılması. Büyük şirketler oyun alışkanlıklarımızla oynuyorlar ve multiplayer para kazandırmamaya başladığında solo oyunlar marketleri dolduracak gibi geliyor bana…

Umarım öyle olur 🙂

Underground müzik

Evet “unutmadan” eklemek gerek. Köklerimi 8bit’e uzanan tüm nerd’ler genelde underground müzik severler. Bunun sebebi elbette bu türde sentetik enstrümanların kullanılmasıdır. 20’li yaşlarımda “disko”lara gittiğimde underground müzikle çoşardım, özellikle o dönem çok sevdiğim bir parçayı halen aramaktayım, bilenler söylesin, şarkının ismi, grubu ya da bestecisi “wing” “confucius”, kelimelerinden biri ha da hepsi olmalı tam hatırlamıyorum 🙂

Neyse arama ve rastgele dinleme çalışmalarım beni aylar önce binarpilot’a yönlendirdi. Paylaşmak istedim, elektronik müzikten hoşlanıyorsanız, buyrun deneyin:

http://binaerpilot.no/downloads/

Before I forget: Vintage thoughts