Commodore sayı 60, sayfa 21
Sayfanın metni

Sayfa 21

PUPNOKLAŞ

A. Vedat HALLAÇ

Tüm Commodore kullanıcılarına merhaba, Okulların ara tatile girmeye hafiften başladığı şu günler bilgisayar kullanıcıları İçin eşi az bulunur bir çalışma ortamı sunuyor. Ve sizler dersleriniz yüzünden aylardır başına geçemediğiniz bilgisayarınıza kavuşmaya hazırlıyorsunuz kendinizi. Tabii ki bu tatil en çok, uzun süre bilgisayar başında çalışma yapmak İsteyenlere, yanİ siz pProgramcılara yarayacak, Bu kursta örnek olarak verdiğimiz programları bir araya getirdiğimiz programı (evet bu ayki konumuz bu olacak) inceledikten sonra kendi intronuzu yapmak için bol bol zamana İhtiyacınız olacak çünkü.

Bu aya kadar olan sürede bir İntroda kullanılabilecek düzeyde üç adet rutini açıklamıştım. Bu ay yeni bir rutin tanıtmaktansa bu üç rutini bir araya getirmenin yollarını anlatmayı tercih ettim. Çünkü şu ana kadar yazımızı dikkatle takip edenlerin (başlangıçta basit de olsa) bu tür rutinler yazabilecek düzeye gelmiş olmaları lazım. Ama birden fazla rutini bir araya getiremezseniz yazdığınız rutinler hiçbir işe yaramaz. Aslında bir intronun en zor kısmı küçük bir alana (uzun oyunların başına da intro koyabilmek İçin ufak bir beliek alanı kullanılmalıdır. Mesela $0800-$4000 arası...) birden fazla rutini birbirlerini engellemeden rahatça çalışabilecek şekilde yerleştirmektir. Eğer bu konuda rahat olmak istiyorsanız, her şeyden önce rutinlerinizin hangi raster satır aralığında çalışmasını İstediğinizi belirlemelisiniz. Amiga gibi aynı anda birkaç programı çalıştıramadığı için belli bir raster satır aralığında sadece bir program çalışabilir. Programınızın İnterrupf veya normal program olması bu konuda hiçbir fark yaratmaz. Yani en tepede yazı kaydırmak ve renk geçişleri yaratmak istiyorsanız, bu alanda aynı anda zıplayan topların hesaplarını yapamazsınız. İlk inttromuzda bu ekran bölünmesini Şu şekilde yaptık: > 1) $0000-$0831: Müzik çalma rufini. 2) $0031-$0044: Yazıların kaydırılması ve ekrana renk koyulması. 3) SOO4AA-$0101: Zıplayan topların hesapları. 4) $0101-ekran sonu: Zıplayan topların hesapları, daha sonra ekranda parlayan harflerin renginin ayarlanması ve kayan yazıların düzenlenmesi. Bu raster satırlarının ekranda yaklaşık olarak nereye geldiklerini anlamak için aşağıdaki tabloyu inceleyebilirsiniz.

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