Forum: Projeler pisti RSS
Görevlendirme
Kadir Can #1
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Subject: Görevlendirme
Bana bir görev verilirse çalışmaya hazırım.
canalpay (Moderator) #2
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
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
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Projeyi tam inceleyemedim.Yerdeki kartların ve eldeki kartların adı nedir?
canalpay (Moderator) #4
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
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
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Evet tavsiyene uyacağım.Bir iki gün sonra yazarım.Teşekkürler.
canalpay (Moderator) #6
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
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
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Ş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 (Moderator) #8
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Ş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
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Evet,bu kesinlikle bir tavuk-yumurta sorunu. :-D
Kadir Can #10
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
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 (Moderator) #11
User title: NONSERVIAM
Member since Jul 2009 · 240 posts · Location: Dersaadet
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
ne oldu bu proje? bitti mi?
http://www.mengu.net - ki$isel bili$im guncesi.
acehreli (Moderator) #12
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Ben tatildeyim! :D

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

Ali
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Forum: Projeler pisti RSS
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Current time: 2012-02-05, 11:37:27 (UTC -08:00)