Bu sayfadaki yazılar
Sayfanın metni
Sayfa 25
Böylece karmaşık desenler ve renkler oluşuyor. Örneğin bu şekilde alev renkleri ve alevlerin şekilleri çok etkileyici bir biçimde canlandırılabiliyor. Plazma sisteminin border'da uygulanmış olması ise sizi şaşırtmamalı. Çünkü harflerin sprite olduğunu söylemiştik. Raster interrupt tekniğiyle de her harfi sekiz sprite'ın üstüste gelmesiyle oluşabileceği anlaşılır. Bu sprite'lara farklı renkler, desenler ve hareketler verilerek plazma oluşturulabilir. Demonun ikinci bölümü digi seslerden oluşuyor, ancak burada digi sesler tek başlarına değil, diğer kanallarla birlikte kullanılmış. Ayrıca ekrandaki grafiğin yanısıra yukarı kayan bir scroll ve hires olarak detaylıca çizilmiş bir grafik var. Üçüncü bölümde, Commodore 64 demolarında pek sık rastlanmayan bir görsel efekt var: Fraktal. Fraktallar bir kaynak sayısı alınıp bunun çeşitli formüllerden geçirildikten sonra ortaya çıkardığı grafiksel şekillerdir ve random olarak ortamlar yaratmakta kullanılırlar. Burada hazırlanmış olan fraktal ise Mandelbrot olarak tanınan bir formüle dayalı (zaten fraktallerin Çoğu bu formüle dayanır). Commodore tuşuna basarak zoom yapabildiğiniz bu görüntünün yanısıra ekranın üst kısmında bir vektör grafik var. Beşinci bölümde kullanılan efektler ise biraz plazmaya benziyor. Çok ince renk geçişleri yapılmış, ama bunlar sabit ve üç renkli. Yani bir grafik hazırlanarak multi color değerleri sırayla değiştirilmiş. Bu tür efektleri siz de Simons Basic ile gerçekleştirebilirsiniz. Daha önce bahsettiğim tech-tech sisteminin iyi bir uygulaması bir sonraki bölümde karşımıza çıkıyor. Ekrana gelen Triad logosu sağa sola doğru sallanıyor. Ancak logoya 25 verilen efektler bununla sınırlı değil. Logo ekrana girip çıkarken flex yapıyor, yani pikselleri birbirinden ayrılıyor ve logo uzuyor. Hem techtech hem de flex uygulaması yapması açısından yoğun bir zamanlama problemiyle karşılaşılabilir. Ama zaten ekranın altındaki scroll ve grafiklerin hiçbiri zaman alacak elemanlar değil. Demonun son bölümünde ise ekranın ortasında duran bir Triad yazısı karşılıyor sizi. İlginç olan şey, ekranın arka planında damaların bulunması. Bir süre sonra bunun sebebi de anlaşılıyor. Damalardan oluşan arka plan dönmeye başlıyor.
Red October: Aynı adlı filmden uyarlanan demonun, filmle veya hikâyeyle hiçbir alakası yok. Sadece intro'da kullanılan ve demonun adını yazan harfler Rus alfabesinden alınmışlar. Demo ise Coma-style. İlk defa Coma adlı grubun Amiga'da yaptığı bir demoda ilginç bir sürü efekt örneklenmiş seslerle birlikte üstüste yığılmıştı. Tam bir video klip havasındaki bu demonun daha sonra birçok benzeri yapıldı. Bu tür demoları ilk defa yapan grup Coma olduğu için bu türler onların adına hitaben Coma-stili olarak anılmaya başlandı. Triad'ın elimdeki demoları bunlar. Şimdi geçen ayki ve bu ayki yazılarda anlatılan teknikleri özetleyelim. Gelecek ay ise iyi demoları değil, demoların en sefillerini anlatacağım. Şimdilik hoşçakalın.
digi: Gerçek ortamlardaki müziklerin sayısallaştırılarak bilgisayarınız tarafından çılınabilir hale getirilmesine digitize etmek denir. Özellikle Amiga tarafından yaygın olarak kullanılan bu sistem için 64'te biraz uğraş gerektirmektedir.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 24
Amiga'da vektör furyası sürerken 64 de yavaş yavaş bu işe bulaşmaya başlamıştı. İlk zamanlarda 64'te vektör grafik olarak sadece wire-frame olarak adlandırılan tel çerçeveden yapılmış gibi görünen cisimler kullanılıyordu. Ancak sonraları sistemler geliştirildikçe arkası görünmeyen (hidden line - görünmeyen çizgiler) cisimlere sahip programlar yapıldı. Bunun en iyi örneklerinden bir tanesini Elite adlı oyunda görebilirsiniz. Ancak programcılara bu da yetmedi ve son aşama olarak dolu vektörler olarak tanınan katı cisimlere ulaşıldı. Triad o zamanlar henüz kimsenin 64'te gerçekleştiremediği bu kavrama değişik bir yorum getirdi. Hileli olsa da yaptıkları cisimler üç boyutlu gibi görünüyordu. Vektör grafikler konusuna özellikle LIGHT adlı grubu tanıtırken daha geniş olarak değineceğim. Demonun ikinci bölümünde Triad'ın geleneksel digi müziğiyle ve bir grafikle karşılanıyorsunuz. Ancak müzik devam ederken grafik kalkıyor ve yerine tüm border'lardan geçen bir dysp giriyor ekrana. Arada bir de müziğe uygun olarak başka bir grafik çıkıyor karşınıza. Üçüncü bölüm ise fazla bir teknik sergilemiyor. Ancak yine de ekranın üst border'ında bir grafik var ve bunun altında yazılar geçiyor. Ekranın en altında ise Fli sprite olarak isimlendirilen ancak bununla ilgisi olmayan, sadece sekiz sprite'- ın üstüste bindirilip renklendirilmesinden oluşan bir efekt var.
Four Years: Triad'ın dördüncü yaşgünü demosu elbette biraz iyi olacak. İntro olarak bir logo ve alt tarafında bir border scroll var. Bundan sonraki bölüm Triad için sanırım çok önemli, çünkü bu Triad'ın kullan-.
dığı ilk'demo-intro kılıklı program parçası. Artık kalıplaşan digi müzikli kısımda bahsetmeden hemen üçüncü demo bölümüne geçiyorum, Açıklaması çok zor olan bir efekt kullanılmış burada. Ekranın üst kısmındaki Triad logosunun her bir satırı ayrı hızla hareket ediyor. En üsttekiler hızlı hareket ederken, alt taraftakiler daha yavaş sallanıyor. Böylece tüm logo sanki üç boyutluymuş hissi uyanıyor izleyicide. Ekranın alt tarafında ise oldukça iyi işlenmiş bir grafik örneği bulunuyor. Dördüncü bölümde ekranın altında yine bir logo var. Ancak üst kısımda yan border'lar açılmış durumda ve buradan yukarıya doğru beş tane scroll mesajı geçiyor. Sprite'ların içinden karakter kaydırılması sistemiyle yapılan scroll'lar yukarı kayarken sağa sola doğru da sallanıyorlar. Bu sallanma her zamanki gibi bir sinüse bağlı. Bu konuyu biraz açmak istiyorum, çünkü burada yeni bir sistemle karşılaşılıyor. Tech-tech adı verilen bu sistemde herhangi bir grafiksel eleman, karakter seti, sprite veya grafik ekranı sağa sola doğru sallanır. Ancak sallanma tüm satırları aynı şekilde etkilemez. Örneğin bir logo blok halinde sallanmaz; sallanma, aşağı sarkan bir ipe verilen hareket gibi olur. Yani grafiğin en üst satırı sağdayken daha alt satırlar bunun 20-30 piksel solunda olabilir. Logonun kenarları normal swing hareketindeki gibi düz değil, sinüs dalgası şeklinde görünürler. Demonun beşinci bölümünde ise teknik olarak çok yüklü ama göze hiç mi hiç hitap etmeyen bir efekt kullanılmış. Programı yazan grup elemanı kendi adını bir dairenin çevresine sarmış ve gerçek zamanlı hesaplamalarla bu yuvarlağı dön- 24 dürmüş. Aslında neden bu kadar uğraştığını anlamadım ama herhalde bir bildiği vardır. Ekranın alt kısmında ise basit bir border-scroll ve split var. Altıncı bölümde bir tek grafikten ve border-scroll'dan başka hiçbir şey yok. Son bölümde ise Triad, tüm grupların yıkıldığını ama sadece kendilerinin bu kadar uzun yaşadığını belirtmek istercesine Domino Dancing adlı şarkıyı digitize etmiş ve dördüncü yıllarında bu parçayı kapanışta kullanmışlar.
Wisdom: Triad'ın en son çıkardığı demonun adı sanına yakışır. Demo oldukça sıkı bölümler içeriyor. İlk bölümle başlayan mükemmel efektler sonuna kadar böyle devam ediyor. Demo açıldığı anda, 64'ün en eski müziklerinden birini duyuyorsunuz, ancak bir süre sonra ritm değişiyor ve başka bir müziğe geçiş yapılıyor. Bu arada ekranda TRI-AD'ın hârfleri yukarıdan aşağı doğru dizilmiş olarak sağa sola sallanıyorlar, üstelik yan border'larda. Sanırım hepiniz bu harflerin sprite olduğunu anladınız. O zaman bu harflerin her birinin içinde sekizer renklik plazma geçişleri olduğunu söylesem pek şaşırmazsınız. Plazma efekti renkleri birbirlerinin içine geçirmek için kullanılan ve ilk defa Amiga'da uygulanan ama çok geçmeden 64'te de programlanan bir sistem. Bu sistemde renk çubukları hem yukarı aşağı doğru, hem de sağa sola doğru sallanıyorlar.