Bu sayfadaki yazılar
Sayfanın metni
Sayfa 20
Bundan önce toplamış olduğum sekiz diskette olduğu gibi, bu Manyetik Paket de tamamen yasal oyun ve yardımcı programlarla dolu. Ama bu aydan itibaren, bazılarınızın sevineceği, bazılarınızın ise kızacağı bir şey yapacağım. Kickstart 1.2 ve 1.3'te çalışamayan programları da Manyetik Paket'e almaya başlayacağım. Son zamanlarda, programcılar arasında Kickstart 2.0 ve üstü Amiga modeller için program yazmak moda oldu, çünkü 2.0'la karşılaştırıldığında 1.3 oldukça ilkel kalıyor. Bunun yanında bazı ufak tefek hatalara sahip olması da programcıları korkutuyor olmalı. Manyetik Paket'i takip eden okurlarımızın çoğunluğunun A500 kullandığını varsaydığım için, şimdiye kadar 1.3'te çalışmayan programları elimden geldiğince MP'den uzak tutmaya çalışmıştım. Ama bu aydan itibaren Manyetik Paket'te yer alan son yasağı da kaldırıyorum. Bu da demek oluyor ki, artık Manyetik Paket'te daha kaliteli programlarla karşılaşacaksınız. Aslında bu kadar yaygara bu ay verdiğim VT yüzünden. Yani Manyetik Paket'teki programların çoğu, hala 1.3 sistemlerde çalışabiliyor. Bunu elimden geldiği kadar da sürdürmeye niyetliyim. Ama benim size tavsiyem, ilk fırsatta A500+ veya A1200 gibi yeni Amiga modellerine geçmeniz. Eğer bu geçişi yapmak imkanınız dışındaysa, en azından Kickstart ROM'unuzu 2.0 yapmaya çalışın. Bildiğim kadarıyla bazı firmalar Türkiye'de de bu işi yapabiliyor. Bu kadar laf kalabalığından sonra bu ayın Manyetik Paket'ini tanıtmaya gelsem iyi olacak. Bu ay, bir iki kısa program yüzünden (veya sayesinde) yedi değil, on adet programla karşı karşıyasınız. Bunların beş tanesi oyun, dört tanesi ise işe yarayacağını umduğum yardımcı programlar. Diğer program da Umut'un yazmış olduğu şirin mi şirin bir intro.
SOFT, (C) 1992, FREEWARE Fraktallar, son günlerde bilgisayar kullanıcıları arasında oldukça revaçta. Ama TreeGrow, fraktal mantığını Mandelbrot ya da Lyapunov grafikleri gibi anlamsız şekiller üretmek yerine, hepimizin çok daha yakından tanıdığı ağaçları üretmek için kullanıyor. Tree Grow, verilen basit bir kuralı tekrar tekrar kullanarak yaprakları ve çiçekleri olan bir ağaç yaratıyor. Bu basit kuralı tanımlamak için, aşağıdaki karakterleri kullanıyorsunuz: "0": Düz bir çizgi çizer. "1": Düz çizgi çizer ve ucuna bir yaprak yerleştirir. "2": Düz çizgi çizer ve ucuna kırmızı çiçek çizer. "3": Düz çizgi çizer ve ucuna sarı çiçek çizer. "[": Sağa döner ve yeni bir dala başlar. "]": Sola döner ve yeni bir dala başlar. "{": Sağa ya da sola döner ve yeni bir dala başlar. "}": O anki dalı bitirir ve dalın başladığı yerden çizmeye devam eder. Bu karakterleri 0, 1, 2 ve 3 nolu kutucuklara (string gadget'larına) yazıyorsunuz. Ağaç çizilmeye başlandığında, kutucuğun içinde yazılı olan kuralda rastlanan "0", "1", "2" ve "3" yerine, aynı numaralı kutucukta yer alan yazı yerleştiriliyor.
İşleme, INIT adlı kutucukta yer alan numaralar serisiyle başlanır. Sanırım buraya kadar kafanız karışmadan gelememişsinizdir. En iyisi bir örnek yardımıyla olayı açmaya çalışayım: INIT, 01 olsun ve kutucuklara şu değerleri girmiş olun: 0: 1:'12' 3:'3' Ağacınız ilk iterasyon sonunda şu şekilde tanımlanacaktır: 01-> İlk dokuz karakter 0. kutuda bulunan, son iki karakter ise 1. kutuda yer alan yazıya aittir. İkinci iterasyon sonunda ise ağacınızın tanımı aşağıdaki gibi olacaktır: Gördüğünüz gibi sadece iki iterasyonla bile oldukça karmaşık bir ağaç tanımı elde ettik. Genelde yedi iterasyondan aşağı kullanmayacağınız göz önüne alınırsa, gerçekleri kadar karmaşık ağaçlar elde edeceğiniz neredeyse garantilidir. Şu anda anlattıklarımı kullanarak yaratacağınız ilk ağacın güzel olacağını sanmıyorum. İyi bir şeyler yaratabilmek için, öncelikle programda yer alan örnek ağaçları incelemeli, sonra da kendi ağaçlarınızı yapmaya başlamalısınız. Ağaç tanımı için kullanılan beş kutucuğun altında yer alan diğer kutucuklar ise şu işlere yararlar: SIZE: Çizilen ilk dalın uzunluğu (pixel olarak). RATE: Çizilen dalın, bir öncekine oranla ne uzunlukta olacağını, yüzde olarak belirler. 100 dediğinizde, bütün dallar eşit uzunlukta çizilir. 50 ile her dalın, bir öncekinin yarısında olmasını sağlayabilirsiniz. ANGLE: Sağa veya sola dönecek olan dalın açısının ne olacağını belirlemek için kullanılır. Dalın açısı, bu iki kutucukta yazılan değerler arasında rastlantısal olarak bulunur. GENERATIONS: Ağacı tanımlayacak olan kuralın kaç iterasyon sonunda bulunacağını belirler. START: Ağacı çizmeye başlar. SAVE: Çizilmiş olan ağacı IFF formatında kaydeder. NAME: Ağacın tanımını listeye eklemeden önce adını bu kutucuğa girmelisiniz. SAVE: Ağaç tanımları listesini kaydeder. ADD: Kullanılmakta olan ağaç tanımını listeye ekler. DEL: Seçili ağacı listeden siler. USE: Seçili ağacın parametrelerini yukarıdaki kutulara yerleştirir.
J. Tyberghein, Eylül 1990, ShareWare: $10-$15 WhatIs yardımıyla, herhangi bir dosyanın ne olduğunu kolayca öğrenebilirsiniz. Programı CLI veya Workbench'ten çalıştırmanız mümkün. Seçilen dosyanın ne olduğu saptandıktan sonra, gerekli gereksiz bir sürü bilgi ekrana yazılmaya başlayacaktır. Whatis, dosyanızı tanımlayamıyorsa, yüzde kaç ihtimalle ASCII olduğunu hesaplayacaktır.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 21
CLI'dan kullanırken WhatIs Dosyaismi yazmanız yeterli olacaktır. Workbench'ten kullanırken, önce WhatIs ikonuna bir kere klikleyin ve tanımlanmasını istediğiniz dosyanın üzerine mouse'u götürün. Şimdi SHIFT tuşuna basın ve dosyanın üzerinde iki kere klikleyin. Bir pencere açılacak ve dosyayla ilgili bilgiler bu pencereye yazılacaktır. Daha detaylı bilgi için WhatIs'i parametresiz olarak çalıştırmanız yeterli olacaktır.
3. Minisola
Philippe Banwari, ?, FreeWare. Eskiden yayınladığım programlardan, bilgisayarla beyin tokuşturmaktan hoşlandığımı biliyorsunuz. Bu oynaması basit, ama yenmesi zor oyun da tam benim hoşlandığım türden olduğu için Manyetik Paket'te yer almaya hak kazandı.
Workbench Screen
İşte yenilginin tadını özleyenler için çok güzel bir zeka oyunu. Bilgisayarınız sizi yenmeye hazır.
Oyunda tüm yapmanız gereken taşınızı, bulunduğu yerin bir kare yakınında bir yere hareket ettirip, bilgisayarın taşının yakınlarındaki stratejik yerlerden birini kapatmak. Bilgisayar da aynısını size yapacaktır. Taşınızı, kapatılan karelere yerleştiremeyeceğinizden, bir süre sonra oyun alanınız oldukça kısıtlanacaktır. Oyundaki amacınız bilgisayarı taşını oynayamayacak şekilde kısıtlamak. Moralinizi bozmak gibi olmasın, ama ilk birkaç yüz oyununuzda bilgisayarı yenme ihtimaliniz oldukça düşük.
Todd M. Lewis, (C) 1988-1991, FreeWare Amiga'da gördüğüm en etkileyici labirent programını sizlerle paylaşmadan edemedim. Programın tek yaptığı iş labirentler çizmek, sonra da sizin bu labirentleri çözmenizi beklemek. Program, labirenti hazırlarken çözümünü de öğrendiği için, sol tuşa bastığınız zaman gitmeniz gereken yönü söylüyor. Labirent içinde dolaşmak için ise sadece mouse'u dolaştırmanız yeterli. Programın en sevdiğim tarafı, üç tip labirent hazırlayabilmesi. 1. tipte, bildiğiniz basit labirentlerle karşılaşıyor, ikinci tipte iki katlı, üçüncü tipte ise üç katlı labirentlerle boğuşuyorsunuz. Özellikle üç katlı labirentlerin içinden çıkabilmek için oldukça yetenekli olmanız gerekiyor.
Niçin kendinize işkence ediyorsunuz? Level 1'den başlayın.
Programı çalıştırdıktan sonra çıkan basit labirenti çözün (söylediğim gibi, mouse'u yolların üzerinde hareket ettirmeniz yeterli), ve menüden istediğiniz seviyedeki labirenti seçin. Benden size tavsiye, basit olanlarda ustalaşmadan zor labirentlere bulaşmayın. İyi eğlenceler.
Paul Van Der Valk, (C) 1992, FreeWare. C64'ü olanlar KrakOut oyununu hatırlayacaktır. Bu oyun, KrakOut'tan sonra gördüğüm en ilginç duvar yıkma oyunu. Bir veya iki kişi ile oynanabilen oyunda, isterseniz bilgisayara karşı da oynayabiliyorsunuz. Bu duvar yıkma oyununu diğerlerinden ayıran şey, bir sonraki level'a geçmek için tüm tuğlaları yok etmeye gerek olmaması. Arka duvara topu belli bir miktarda çarptırdığınızda duvar yok oluyor ve topu açılan yerden bir sonraki level'a yolluyorsunuz. Burada topu kaçırdığınızda, top son hızla bir önceki level'a dönüyor ve size kurtarabilmeniz için bir şans tanıyor. Topun hızını göz önüne aldığınızda sadece şansınız yaver giderse topu kurtarabileceğinizi de eklemeliyim.
Kırın! Dökün! Taş üstünde taş bırakmayın.
Bunlardan başka, tuğlaların içinden değişik hediyeler veya tuzaklar çıkabiliyor. Bence saatlerce başından kalkamayacağınız bir oyun.
Ölli, 2, Public Domain Screen Move, belki de hiçbir zaman kullanmayacağınız bir program. Ama o kadar kısa ki, Manyetik Paket'te yer almasının kimseye bir zararı dokunmayacaktır. Programın tek yaptığı, açtığı pencerede yer alan kareyi hareket ettirdiğiniz zaman ekranınızı kareye uygun şekilde oynatması. Böylece ekranınızı monitöre göre tam olarak ayarlayıp programı terk edebilirsiniz. Program sadece 1344 byte tuttuğu için, her diskinize bir tane yerleştirmeniz problem olmayacaktır. C programcıları, directory'nin içinde programın source kodunu da bulabilirler.
Mark Sibley, ?, Public Domain. Bu ayın diğer bir oyunu da Space Invaders ile Phoenix arası bir şey olan Insectoids. Yaz aylarında, sivrisinekler tarafından sömürülürken zevkle oynayabileceğiniz bir oyun bu. Amacınız, eski shoot'em up'larda olduğu gibi bolca puan almak. Bunun için elinizden geldiğince çok yaratık öldürmelisiniz. Yukarıdan geçen uzay gemisini vurmak ise size daha hızlı ve daha fazla ateş etme gücü verecektir. Daha ne diyeyim, basit bir shoot'em up olmasına rağmen vakit öldürülesi bir oyun.
Thomas Krehbiel, Mart 1993, FreeWare Kickstart 2.04 ve üstü için.
VT, 24 bit grafikten animasyona kadar her şeyi gösterebilir. —
ViewTek (kısaca VT), resim ve animasyon göstermek için kullanılan bir program. En büyük özelliği, AGA chipset'ini gördüğü anda tüm AGA özelliklerinden yararlanması. Programı çalıştırdığınız zaman, bir requester açılıyor ve görmek istediğiniz dosyayı ya da dosyaları seçmeniz bekleniyor. Birden fazla dosya seçmek için SHIFT tuşuna basılı tutarak görmek istediğiniz dosyaların adları üzerinde kliklemelisiniz. Program, 24 bit resimleri inanılmaz bir süratte, gösterilebilecek en iyi moda çeviriyor. Resimlerin JPEG formatında olması bi-