Commodore sayı 78, sayfa 12
Sayfanın metni

Sayfa 12

KAPAK

.. cu * ©

Çeşitli amaçlarla bilgisayarınızda resim yapmak istediğiniz zaman önünüze birçok sorun ve çözüm gelir. Commodore 64'ün gösterim şekilleri ve kullanım alanları farklı olan birçok çizim paketi bulunmaktadır. Commodore'un grafik gösterim şekilleri birkaç tanedir. Bunların en yaygın olarak kullanılanı üç renkli (multi-color) mod denilen ve 160 x 200 çözünürlüğe sahip olan ekranlardır. Bu gösterim şeklinde, kart denilen ve 8x8 pikselden oluşan bölgede üç farklı renk kullanılabilir. Arka plan rengi de katıldığında bir kartta dört renk görmek mümkün olmaktadır. Kartların renkleri de birbirlerinden ayrı olabilir. Kartların renklerini belirten adresler değiştirilerek her bir kart içinde farklı üç renk kullanılabilir. Bu arada arka plan rengi sabit kalmalıdır. Grafik ekranı olarak kullanılan bir baş-

Sinan Vural

UÇ

İki kat gösterim modu ise 320 x 200 piksellik bir çözünürlüğe sahiptir. C64'ün en yüksek grafik gösterimi olan bu modda, kartlara sadece bir renk verilebilir. Böylece yüksek çözünürlüklü ama az renkli grafikler elde edilebilir. Commodore 64'ün gösterim şekilleri ve bunların programlanabilmesi çizerleri her zaman sıkışık durumda bırakmıştır. 320 x 200 piksellik gösterimdeyken sadece bir renk kullanılabilmesi ve üç renkli moda geçildiğinde çözünürlüğün 160 x 200'e düşmesi kullanıcıları büyük oranda kısıtlar. Ancak ileride de bahsedeceğimiz gibi bu tür kısıtlamaların üstesinden gelmek için programcılar sürekli arka kapılar aramaktadırlar. Grafiklerin kullanım amacına yönelik olarak yeni sistemler geliştirilmiş ve bunların kullanımları rahatlaşmıştır. Örneğin, eskiden çizimler sadece bit-map grafik olarak gösterilirken daha sonra en fazla üç renkli olmak koşuluyla karakter setine aktarılmışlardır. Böylece karakter setinde daha az yer tutan grafikler üzerinde işlem yapmak kolaylaşmış ve esnekleşmiştir. Ekranda fazla yer kaplamayan grafikler, özellikle logo çizimleri ve arka plan grafikleri sıkıştırılarak karakter setine transfer edilir. Bu yöntem sırasında grafik ekranı kartlarına ayrılarak birbirlerine benzer kartlar tek bir karaktere transfer edilir. Böylece her zaman kullanılması gereken grafikler karakter setine transfer edilerek kolaylıkla kullanılabilir. Demolarda grupların logoları ve oyunlardaki arka plan grafiklerinin çoğu önce bir çizim programıyla hazırlanıp daha sonra karakter setine transfer edilerek kullanılır. 64'ün bir diğer grafik özelliği ise sprite adı verilen hareketli grafik bloklarıdır. Her ne kadar bilgisayarın tasarımcıları bir ekranda en fazla sekiz sprite'ın gösterilmesine izin vermişlerse de programcılar çeşitli hilelerle bu sayıyı yüzlere çıkarmışlardır. Sprite'lar da bir tür grafik sayıldıklarına göre bunların çizilmesi için de çeşitli programlar bulunmaktadır. Programınızda hangi grafik modunu kullanacak olursanız olun elinizin altında tüm grafik modlarını destekleyen programlar bulunmalıdır. Aslında bu konuda 64 hiç de kısıtlı değildir. Biraz önce sözünü ettiğimiz grafik gösterimlerini destekleyen birçok program, çevrim programı ve editör mevcuttur. Şimdi bunlara kısaca bir göz atalım.

alette

Klavyeyle gezinmek için ← ve → tuşları.