Bir arkadaşımızın android satranç ödevi var ve bunu yapabilecek yazılımcı arıyoruz.
Detaylar:
- Satranç tahtası custom view kullanılarak yapılacak. (8x8)
- Taşlar ya sürükle bırak mantığıyla ya da taşa tıklanıp gideceği kareye tıklama mantığıyla hareket edecek.
- Satranç taşına tıklandığında hareket edebileceği kareler ve tıklanan taşın bulunduğu kare ışıklandırılacak.
- Oyunun tüm fonksiyonları sorunsuz çalışmalı ve pat kontrolü de buna dahil olmalı. (rok işleminin yapılmasına gerek yok)
- Oyun sonunda ekrana oyunun bittiği ve kimin kazandığı ilgili mesaj yazdırılacak.
- Oyun tek telefondan oynanacak. Örneğin ben beyaz taşlarda hamle yaptım. Telefonu yanımdaki arkadaşıma vereceğim ve o da siyah taşta hamle yapacak.
- Oyunun ayarlar menüsü olacak. Bu ayarlar menüsünde oyunu baştan başlat gibi bir buton olmalı. (Oyun açıldığında da oyunu başlat şeklinde bir buton olmalı)
- Oyunda sıranın kimde olduğunu gösterecek ve yapılan hamlelerin gösterileceği bir alan olmalı.
- Oyuna timer eklenecek. Her kullanıcının toplamda 15 dakikası olacak. Hamle sırası kendisine geçtiğinde bu süreden düşecek ve zaman bittiğinde oyunun bittiğini ve kimin kazandığını belirten sonuç ekranı çıkacak.
- Yazılan fonksiyonun başına açıklama satırlarının yazılması gerekiyor.