Thread overview
DOKEY
Jul 14, 2018
kerdemdemir
Jul 18, 2018
kerdemdemir
Jul 24, 2018
zafer
Jul 31, 2018
kerdemdemir
Aug 03, 2018
zafer
July 14, 2018

Merhaba,

Tatildeyken ana projeme biraz ara verdim , yiğenlerime de gösterebilmek için milli oyunumuz Okey kodlamaya başladık.

Şu anda istenmeyen taşları bulabiliyoruz.
Elimizdeki balyaları doğru dizebiliyoruz.

Yapamadıklarımız "Okey" taşını kullanmak.
Taş çekmek veya atılıanı almak.
Düşen taşlara göre olasılık hesabı yapmak.

Baya unit-test var ilgisini çeken olursa bakabilir.

https://github.com/kerdemdemir/DOKEY/blob/master/src/app.d .

Erdemdem

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 15, 2018

İyi eğlenceler! Unutulmaz anılar... :)

Ben de bir kaç sene önce yeğenimle terminal ekranında gezinen karakterli bir oyun yapmıştım. Dün de bir kuzenim 30 sene önce Sinclair Spectrum'da onun için sayı bulmaca oyunu programladığımı anlattı. (Tutulan sayı tahmin edilen sayıdan büyük mü küçük mü programı; bir kaç satırlık...)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 19, 2018

Eksikleri kendimce tamamladım

Bazen şurdaki oyunda kazanıyorum. https://www.rekoroyun.com/klasik-okey.html

Örnek bir oyunu şuraya yzdım : https://github.com/kerdemdemir/DOKEY/blob/master/README.md

İsteyen olursa ara yüz yazabilir.

Erdemdem

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2018

Erdem eline sağlık, harika bir iş başlatmışsın ;-)

İlk fırsat bulduğumda detaylı bir şekilde incelemek istiyorum.

Arayüz konusunda ne düşünüyorsun bilmiyorum ancak vibe.d ile web tabanlı bir şeyler yapılabilir.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 31, 2018

Tesekkur ederim Zafer Hocam,

Senin takdir etmen motivasyon oldu benim icin.

Arayuz icin hep denemek istedigim bir sey var acaba html&js&three.js ile arayuzu yapsam ondan sonra direk IOS ve android 'de web tarayicilari ile offline calistirabilirmiyim. Oyunu oynayan bota 'da js ile web istekleri yapip ulasirim boylece bilgisayarimi tasimak zorunda olmam cep telefonu ile isi halledebilirim.

Daha once nerden baslayabilirim diye soran arkadaslarimiz olmustu acaba yine boyle istegi olan arkadaslari boyle projelerimize yonlendirebilirmiyiz? Mesela bu okey'in arayuzu yapabilirsin gibi. Sonra D ile calisan oyunlar gibi foruma(buraya) ekleyebiliriz belkide. Tabi yine hayaller bunlar.

Bu arada cok kotu olmasa ve calissa bile okunabilirlik ve guvenirlik acasindan eksiklerim var.

1 - Her seyi tek bir dosyada toplamam. Bunun sebebi dosya olusturmaya usenmem.
2 - D 'de const-immutable kullanmayi (Ali abinin bu konudaki D konferansi konusmasini bir kac kez dinlememe ragmen) becerememden dolayi her isaretciyi const kullanmayarak ordan oraya savurmam.

Erdemdem

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 04, 2018

Alıntı (kerdemdemir:1533041168):

>

Senin takdir etmen motivasyon oldu benim icin.

Güzel işler yapanları elimden geldiğince desteklemeye gayret ediyorum. Çünkü biliyorum ki güzel işler yapmak hiç kolay değil ve bence sen öyle işler yapan birisin ;)

Alıntı (kerdemdemir:1533041168):

>

Arayuz icin hep denemek istedigim bir sey var acaba html&js&three.js ile arayuzu yapsam...

Ne derler bilirsin "Hayallerini erteleme". Bence gayet güzel bir fikir üstelik web tabanlı yapısıyla herkes tarafından kullanılabilecek bir yapı ortaya çıkabilir.

Alıntı (kerdemdemir:1533041168):

>

...ondan sonra direk IOS ve android 'de web tarayicilari ile offline calistirabilirmiyim.

Online olarak çalıştırabilirsin bunda bir sorun yok. Ancak offline IOS ve Android üzerinde çalışırmı konusunu bende bilmiyorum. Bir araştırmak gerek.

Alıntı (kerdemdemir:1533041168):

>

...istegi olan arkadaslari boyle projelerimize yonlendirebilirmiyiz?

Kesinlikle evet, hem onlar için güzel bir pratik olur, hem de ortaya güzel bir iş çıkar.

Alıntı (kerdemdemir:1533041168):

>

Mesela bu okey'in arayuzu yapabilirsin gibi

İşte bu olmaz :) Bu işi bırak yeni başlayan arkadaşlara bana söylesen ben yapamam :) Eğer bu projeye insanların katkısını istiyorsan. Öncelikle mecut işleri küçük parçalara bölüp yeni birisininde çok detaya girmeden ortaya bir şeyler çıkarabileceği bir duruma getirmelisin. Örnegin destedenTasCek() gibi bir fonksiyon tasarımı bir iş olarak sunulmalı. gibi... gibi...

Alıntı (kerdemdemir:1533041168):

>

Bu arada cok kotu olmasa ve calissa bile okunabilirlik ve guvenirlik acasindan eksiklerim var.

Hangi ürün ilk üretildiğinde mükemmeldi! Mühim olan yapabilmek, iyileştirme konusunda eminim bir çok kişi destek olacaktır.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]