Bu sayfadaki yazılar
Sayfanın metni
Sayfa 47
Mükemmel bir ay! Şu günlerde oldukça mutluyum. Oyun ustaları artık tembellikten kurtulmaya başladılar. Bu ay oldukça çok mektup aldım. Herkes tam istediğim gibi birbirinden güzel tiyolar ve ipuçları göndermiş. Zaman kaybetmeden hemen yazımıza geçelim. Çünkü bu yazımız oldukça uzun olacak. Hazır mısınız? Bu ayın en çalışkan oyun ustası Ankara'lı MERİH GÜZ. Bu arkadaşımız tiyoların yanı sıra dergimiz için haritalar da göndermiş. Kendisi ““Derginizde harita köşesi açılamaz mı?”” diye soruyor. Dergimizde haritaları bu köşede yayınlayabiliriz. Şu ana kadar doğru düzgün harita bulmadığımızdan hiç harita yayınlayamadık. Ama senin gönderdiklerin oldukça iyi. Bu haritaları yayınlayarak işe başlıyoruz. Diğer okur arkadaşlardan da bu olayın devamını diliyoruz. Yalnız bir şartımız var. Yayınlanması için gönderilecek haritaların çok temiz çizilmesi şart. Bu ay elimizde oldukça Commodore 64 tiyoları mevcut. Bunların bir kısmını bu sayımızda yayınlamaya başlıyoruz. Amiga'cı arkadaşlar bu ay biraz kızacaklar. MERİH arkadaşımız EMLYN HUGHES INTERNATIONAL SOCCER'in tam açıklamasını göndermiş. Yerimizin darlığı nedeniyle bu açıklamanın bazı kısımlarını yayınlayabileceğiz.
EMLYN HUGHES SOCCER:
Oyunun OPTIONS menüsünü açıklayalım. a) DURATION- Maçın süresini ayarlamak için kullanılır. b) 1 or 2 vs C— Maçı bilgisayara karşı ya da iki kişilik oynayabilmek için kullanılır.
TUNÇ DİNDAŞ
EXTRA TIME -— Kupa, şampiyonluk maçlarında ya da maç beraber biterse fazladan zaman ilave etmek için kullanılır. d) C vs C— Her iki takımı da bilgisayarın yönettiği maçları seyretmeye yarar. e) HOME & AWAY - Kendi sahanızda ya da deplasmanda oynamak isteyip istemediğinizi belirtebiliriz. f) PRACTICE — Oyunu yeni oynamaya başlayanlar bu seçenek ile araştırma yapabilir. g) SKILL Bilgisayarın oyun zorluk derecesini 1'den 10'a kadar ayarlayabilmemizi sağlar. h) EQUAL SKILLS- Bilgisayarla maç yaparken iki takımın da eşit güçte olmasını istiyorsanız bu seçeneği kullanabilirsiniz. i) BACKHEELS - Maç sırasında, topukla geri pas atmayı isterseniz bu seçeneği kullanın. j) KICK DIRECTIONS-— Topa kaç yönde vurmak istediğinizi belirtebilirsiniz. Oyunda kullanılan tuşlar: RUN/STOP: Maçtan çıkmak için kullanılır. COMMODORE: Oyunu dondurmak için kullanılır. :! Maç başladığında, bittiğinde ve gol olduğunda bu tuşa basarsanız oyuncuların yerlerine geçmelerini beklemeyiz. RESTORE: Maçın en başa dönmesi için : (İki nokta üstüste): Maçın o anki skorla bitmesi için. Madem futbolla başladık futbolla devam edelim diyorum ve Kayseri'den yazan GİRAY URHANOĞLU'nun mektubuna geçelim. GİRAY arkadaşım dergimizde en çok tiyolar ve tuzaklar köşesini beğendiğini yazmış. (Teşekkür ederim). Bu köşede ayın en iyileri ve en kötülerini de beğendiğini yazmış. Bu köşelere daha büyük yer verilmesini istemiş. Dergimizde bu köşenin yeri sınırlı olduğu için mümkün oldukça çok yer vermeye çalışıyorum. Şimdi GİRAY'ın gönderdiği KICK OFF tiyolarını yazalım.
Dandare birinci bölüm haritası.
Dandare ikinci bölüm haritası.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 46
r3 - dikdörtgenin sol x koordinatı (0-319) r4 - dikdörtgenin sağ x koordinatı (0-319) * Inline çağırım: Irs komutundan hemen sonra; .byte üstkenar .byte altkenar solkenar .word sağkenar * Bozulan değerler: a, x, y, r5-r8, rl1 * Açıklama: Geçen ayki yazımda açıkladığım bu komut, belirtilen dik-
dörtgenin içindeki noktaları tampon ekrandan ana ekrana kopyalar. Bu rutin sayesinde, GEOS, menüleri ve ikonları rahatça kullanabilmektedir. 5) ImprintRectangle (Dikdörtgen Sakla) - $C250 i-ImprintRectangle - $C253 * Fonksiyonu: Ana ekranda bulunan bir dikdörtgenin içindeki grafikleri tampon ekrana kopyalar. r2L - dikdörtgenin üst y koordinatı (0-199) r2H - dikdörtgenin alt y koordinatı (0-199)
r3 - dikdörtgenin sol x koordinatı (0-319) r4 - dikdörtgenin sağ x koordinatı (0-319) | * Inline çağırım: Jsr komutundan hemen sonra; .byte üstkenar .byte altkenar .word solkenar .word sağkenar * Bozulan değerler: a, x, y, r5-r8, r11 * Açıklama: 4. rutinin tam tersi işlem yapan bu rutin sayesinde ana ekranda bulunan herhangi bir bölgeyi, daha ileride geri almak üzere tampon ekrana kopyalayabilirsiniz. Evet bu rutinleri açıklayarak GEOS kursumuzun ilk kısmının sonuna gelmiş bulunuyoruz. Şimdiye kadar öğrendiğimiz rutinler programlama için temel oluşturmaktadır. Ve Temel GEOS kursumuzda yayınladığımız açıklamalar ise gerekli olan başlangıç performansını sağlayacaktır. Bu sebeple GEOS kursumuza bu ay son veriyoruz. Yine de herhangi bir konuda takılırsanız, dergimizin OKUR MEKTUPLARI bölümüne yazın. Umarız, sizlere yardımcı olmuşuzdur. Başka yazılarda görüşmek üzere hoşçakalın...