20 Mart 2012 Salı

Laby Robot Karınca Programlama Oyunu

Laby grafik olarak çok basit olmasına rağmen programlama becerisine sahip olan insanlar için eğlenceli, programlama mantığını kavramaya çalışanlar için faydalı olabilecek keyifli bir oyun...

Oyun temel olarak bir robot karıncanın programlanması ve muhtelif zorluklardaki labirentlerde dolaştırılmasından ibaret. Tabii bunu yapmak için C, Python veya Java şeklinde kod yazmanız ve robot karıncanızı programlamanız gerekiyor...

Karıncanızı hareket ettirmek, yolunuza çıkan "kaya" parçalarını almak veya bırakmak için tanımlanmış belirli fonksiyonlar var. Bu fonksiyonları kullanarak karıncanızı çıkış kapısına ulaştırmanız gerekiyor. Tabii bu noktada işin ameleleğini yaparak arka arkaya defalarca aynı fonskiyonları yazabilir ve karıncanızı mutlu mesut bir şekilde çıkış kapısına ulaştırabilirsiniz. Tabii bunun yerine aklınızı ve programlama becerinizi kullanarak yapılacak işler için bir sistematik oluşturmanız ve şık kodlar yazmanız olayı daha keyifli hale getirecektir...

Zira oyun içerisinde for, while, if gibi temel programlama yapılarını kullanabiliyorsunuz. 10 tane forward() fonksiyonu yazmak yerine bir döngü kurmayı tercih edebilirsiniz...

Üstelik oyun kendi fonksiyonlarınızı tanımlamanıza da izin veriyor. Belirli işleri fonksiyon olarak tanımlayıp daha sonra yazdığınız fonksiyonları muhtelif döngüler içerisinden çağırabiliyorsunuz...

Canınız sıkıldığında vakit geçirmek ve bu sırada programlama becerinizi sınamak ve zihninizi keskin tutmak için uğraşabileceğiniz eğlenceli bir oyun...

1 yorum: