Forum: Projeler pisti RSS
Görevlendirme
Kadir Can #1
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Görevlendirme
Bana bir görev verilirse çalışmaya hazırım.
canalpay (Moderatör) #2
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Hangi kartı seçip oynayacağına karar veren bir şey yazabilirsin.

Örneğin elinde 4 kart var. Yerde çok puan varsa elinde valesi(jokeri) varsa alsın. Aynı kart varsa o kartı alıp atsın. Puanlı kartları eğer yere attığında alamıyorsa en son en çok puanı olan kartı oynasın gibi kart seçim işlevleri yazılması gerekiyor. Buradan başlayabilirsiniz. Ben eğlenceli olacağını düşündüğüm için başkasına bırakmıştım.
Kadir Can #3
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Projeyi tam inceleyemedim.Yerdeki kartların ve eldeki kartların adı nedir?
canalpay (Moderatör) #4
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Kartlarla ilgili herşey kart modülünde. Kart modülünü buradan bakabilirsiniz :http://github.com/acehreli/pisti/blob/master/pisti/kart.d

Birde görevli.d'deki alır_mı işlevi.

Yerdeki kartların tutulduğu değişken

 OyunKartı[] yerdekiKartlar; //görevli.d'de

Oyuncudaki kartlar ise yine görevli.d'de şu biçimde tanımlı:

struct birEldekiHerşey /// Bir elde tutulması gereken Puanlar Kartlar
{
    OyunKartı[] birinciOyuncudakiKartlar;
    OyunKartı[] ikinciOyuncudakiKartlar;
    OyunKartı[] üçüncüOyuncudakiKartlar;
    OyunKartı[] dördüncüOyuncudakiKartlar;
   
}

Sizin yapmanız gereken referans olarak OyunKartı[] değişkeninde bir parametre almak. O parametreden bir tane kartı yerdekiKartlar[] değişkenine göre seçmek.

Ancak bunu yapmadan önce 1 - 2 gün daha dersleri okumaya devam ederseniz daha iyi olur. Bende dersleri yarım yamalak okuduğum için bazen şaşırıyorum.
Kadir Can #5
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Evet tavsiyene uyacağım.Bir iki gün sonra yazarım.Teşekkürler.
canalpay (Moderatör) #6
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bu arada derslerde verilen problemleri yapmayıda unutmayın. Bazen çok eğlenceli oluyor. Ayrıca derslerle ilgili bazı önerileriniz varsa yada bazı yanlışlıklar görüyorsanız bunu dillendirmeyide unutmayın.
Kadir Can #7
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Şu mantıksal ifadeler dersinin anlatımını bir miktar değiştirmek iyi olabilir.Ya da başta şöyle bir ifade olabilir:
"Bu mantıksal ifadeler,hem bazı fonksiyonlara(write gibi) parametre(Başlangıç düzeye uygun seviyeli bir kelime de olabilir.)olabilir,hem de if fonsiyonuna parametre olabilir(İf fonksiyonu ileride anlatılacaktır.)."
acehreli (Moderatör) #8
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4391 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Şu şekilde değiştirdim:

Mantıksal ifadeleri daha ileride göreceğimiz koşullarda, döngülerde, parametrelerde, vs. çok kullanacağız. Programlarda bu kadar çok kullanıldıkları için mantıksal ifadeleri çok iyi anlamak gerekir. Tanımları son derece kısa olduğu için çok da kolaydırlar.

Bu konuda bir tavuk-yumurta sorunu var. :) Mantıksal ifadeleri anlatmadan koşulları ve döngüleri anlatamayacağıma karar vermişim demek ki. O yüzden de mantıksal ifadeler biraz havada kalıyorlar. :/

Ali
Kadir Can #9
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Evet,bu kesinlikle bir tavuk-yumurta sorunu. :-D
Kadir Can #10
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Arkadaşlar bu bana verdiğiniz görevi başka birisine verebilirsiniz.Projenin başından beri yer almadığım için kodları tek tek incelemem gerekiyor.Şimdilik gönüllü birisi yazsın.Daha sonrasında da ben yazarım.
Mengu (Moderatör) #11
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
ne oldu bu proje? bitti mi?
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #12
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4391 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ben tatildeyim! :D

Harekete gecince oyunun gosterimiyle ilgili bolumunu soyutlama konusunda bir seyler yapabilirim.

Ali
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Projeler pisti RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-04-30, 15:31:01 (UTC -07:00)