Commodore sayı 60, sayfa 17

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 17

Son Ürün

Er veya geç programınızın bittiğine karar vereceksiniz. Son bir göz atın. Muhtemelen programlamanız sırasında çıkan bazı sorunları çözmüşsünüzdür. Bu çözümleri (daha da önemlisi çözüm metodlarını) daha sonraki programlarınızda da kullanmak üzere saklayın. Eğer programı kendi kullanımınız için yazdıysanız programınız bitmiş demektir. Yok programı arkadaşlarınızla paylaşmayı veya satmayı düşünüyorsanız programa bir beta-testi uygulamanız ve program hakkında açıklamalar yapmanız gerekir. Programı siz yazdığınız için kullanımı size gayet kolay gelir. Ama program beta-testini uygulayanlara da hitap etmelidir; beta-testi programı daha önce hiç kullanmamış birisi tarafından kullanım kolaylığını görmek için yapılır. Eğer testi yapanlar programınızı verimli olarak kullanmamışlarsa yazılımda biraz değişiklik yapmanız veya dökümana ağırlık vermeniz gerekebilir. Döküman her yazılım için çok önemlidir.

Bunları Çalıştırmak

Her işi olduğu gibi programlamayı da daha basit ve küçük parçalara ayırırsanız, sorunların üstesinden daha kolay gelirsiniz. Yapacağınız işin genel bir görünümünü kafanızda oluşturun ve daha sonra bunu alt gruplara ayırın. Bu bakış açısının programcılığa nasil uygulanabileceğini örnek bir C-64 programı yazarak göreceğiz. Bu arada da programcılığın bazı önemli noktalarına değineceğiz.

Fikir

Bir program yazarken atılacak ilk adım programın ne yapmasına karar bir vermektir. Uygulama amacıyla kısa bir BASIC program yazalım. Yazması kolay olsun diye de nispeten basit bir olan tuzak oyunu yazalım. Oyunun başlangıcında, iki oyuncu bir sınır tarafından çevrelenmiş oyun alanında bulunur. Oyun başlayınca iki oyuncu da arkalarında birer kuyruk bırakarak harekete geçerler. Oyunun amacı kendi kuyruğunuzdan, diğer oyuncunun kuyruğundan ve sınırdan sakınarak en uzun süre dolaşmaktır. Programın ne yapacağına karar verdikten sonra yardımcılarımızı edinelim. Programı sadece oyun amacıyla yazıyorsanız BDE yeterli olacaktır. Ama oyuna kendiniz de bir şeyler katmak isterseniz, SYSRES veya Simon's BASIC gibi utility programları *edinmek faydalı olur. Ayrıca yeni teknikler denemek için kaynak olarak da Programcının El Kitabı'nı kullanabilirsiniz.

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