Merhaba arkadaşlar. C# 'ı tekrar hatırlamak adına basit bir oyun yapmaya çalışıyorum. Oyun için picturebox kullanıyorum. Picturebox'ın doluluğunu boşluğunu kontrol eden bir fonksiyonu vs. birşey var mı? Yoksa kendi yöntemlerimle uğraşıcam. Ama boşuna amelelik yapmak istemiyorum. Cevap için şimdiden teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Genel bir öneri sunayım sana. Uygulamanın görsel olan ve olmayan kısımlarını birbirinden ayırırsan her zaman esnek olur ve rahat edersin. Başka platformlara taşıman da kolay olur.
Anladığım kadarıyla taşlı bir board oyunu yapıyorsun. Boşmu dolumu kontrolü işin mantık kısmıdır, görsellikle alakası olmaması lazım. Oyundaki değişiklikleri 2 boyutlu boolean dizisi üzerinde yaparsın. Değerleri bu diziden okur ve yine diziye yazarsın. Görsel kısım içinse diziden dönüşüm yaparsın. Mesela true ise taş koy, false ise taşı sil. Böylece görselliği kolayca değiştirebilme imkanın olur.
Ekleme: Yazdıklarım dursun ama sanırım yanlış anlamışım ben. Event olayına bak derim. Click ya da drag drop event işini görür sanıyorum. Tabi c# konusuna ilgisiz olduğum için ayrıntıya giremem.
bende kendime göre çözdüm. normalde null değil bende. ayrı bir resim kullanmıştım boşları göstermek için. aynı şekilde location == "resimler//bosresim.png" ise dedim halletim sorunu.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.