Thread overview
canlan canlan SDL :)
Dec 23, 2017
cos00kun
Dec 23, 2017
erdem
Dec 23, 2017
cos00kun
Dec 23, 2017
erdem
Dec 23, 2017
cos00kun
Dec 23, 2017
cos00kun
Dec 23, 2017
cos00kun
December 23, 2017

Merhabalar..
diyeceksinizki D öğrenmeden Gtkd Arayüz programlamaya, hadi oda bitmeden geldin SDL oyun kütüphanesine :-)
Haklısınız ama SDL yi çok ama çok az kafa dağıtmak için öğrenmeyi düşünüyorum açıkçası .. Esas hedef şimdilik GtkD ve Birlikte D dili elbette..

Şimdi SDL konusunda bayağı zamandır bi hareket olmadığından burda paylaşılan birçok konu güncelliğini yitirmiş gibi duruyor..
Öncelikle SDL nin D ilintisi ve nasıl yükleneceği (Erdem hocam sevmiyor biliyorum ama benim için Window ortamında elbette :-) ) konularına el atabilirmiyiz acaba ? Ben biraz kurcaladım ancak D forumlarında da çok cazip gözükmüyor bu konu.. Ayrıca eğer oyun programlama konusunda daha önce DirectX D ilintisininde kullanımını D dili için bilen varsa asla hayor demem doğrusu..
Kalın sağlıcakla..

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

December 23, 2017

SDL için windows ortamında eğer fi tarihinde yazmış olduğumuz SDL ilintisini kullanacaksan bir şey kurmana gerek yok. Hatırladığım kadarıyla.

Belki sadece make aracını kurmak gerekebilir:

http://gnuwin32.sourceforge.net/packages/make.htm

Burada windows için kurulum adımları var.

https://github.com/erdemoncel/oyun/blob/master/README.WINDOWS.txt

Burada da çok temel bilgiler var.

http://ddili.org/ders/sdl/hosgeldiniz.html

O SDL ilintisinin geliştirilmesine devam edilmiyor. Onu da belirteyim. Eğer daha çevrilmemiş bir işlev kullanırsan ilintisini kendin yazman gerekebilir. ;-)

Bir ara Salih'cim de uğraşıyordu.

Görsel programlama için dsfml (http://ddili.org/forum/post/11924;nocount) de uygun bir seçim olabilir. Nesne yönelimli SDL olarak düşünülebilir.

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

December 23, 2017

açıkçası güncel SDL 2 yi denemek isterdim.. daha doğrusu illa bir sıralama yapmam gerekirse directX ardından openGL daha sonra SDL geliyor ancak madem D öğreniyorum o vakit bunların döküman ve yardımlarına şgtiyacım var ama directx ile d yi kullanan neredeyse tek bir tutorial bile bulamadımo yüzden mecburen SDLye yöneldim.. OpenGL yi ise henüz araştıramadım bile.. özetlersek bana ingilizce yada Türkçe hangi ilintinin dökümanları varsa onu öğrenebilirim :-)

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

December 23, 2017

Burada DSFML dersleri bulabilirsin:

http://dsfml.com/tutorials.html

İlinti de şu demek. Örneğin bir C kütüphanesi var. Bunu D diline aktarıp D içinden kullanılabilir hale getirmek ilinti yazmak oluyor.

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

December 23, 2017

ilintiyi öğrendiydim sağolasın .. şindi bu verdiğin link normalde c yada c++ için anlatıyor ama ilintilerde genelde farklı kullanılıyor her ne kadar yakın olsalarda.. benide bu zorluyor açıkçası.. Umarım bu konuda yanılıyorumdur yoksa c ve c++ için bi dolu DirectX dökümanı var alır okur hemen d ilintisiyle kullanırım :-)
Aslında burada eğer iyi bir D kullanıcı olmayı zamanla başarabilirsem en büyük amacımın zamanında oynadığım bir uçuş simülasyon oyununu geliştirmek yada editlemek olduğunu söyleyebilirim.. o simülasyonda DirectX kullanıyor. Burda öğrendiklerimden sonra kendimi DirectX in D bidding i konusunda geliştirmeyi hedefliyorum.. Ama daha bayağı yolum var :-)

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

December 23, 2017

Erdem hocam özür dilerim verdiğiniz linkte DSFML üstte yazdığım C yada C++ ile değil D şle öğretiliyormuş.. ben o linki tıklıyorum diye kimbilir hangi linke baktım :-D

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

December 23, 2017

bu arada SFML kütüphanesinin DSFML ilintisi dışında D dili için sanırım başka bir çalışma daha var burada bahsedilen https://www.sfml-dev.org/download/bindings.php buradaki DerelictSFML2 ilintisi .. github ına gittiğinizde doküman ve kurulum linki vermiş ama link kırık.. yinede ana sayfasından ulaşılabiliyor.. http://derelictorg.github.io/packages/sfml2/.. SFML 2 sürümünü destekliyor...

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