Önceki başlık :: Sonraki başlık |
Yazar |
Mesaj |
cihat_80
Kayıt: Jul 09, 2005 Mesajlar: 26
|
Tarih: Tue Aug 16, 2005 9:32 am Mesaj konusu: game maker .dll |
|
|
Arkadaşlar .dll ne işe yarıyo |
|
Başa dön |
|
|
Black_Knight
Kayıt: Oct 23, 2002 Mesajlar: 286 Nereden: İstanbul/İzmir
|
Tarih: Tue Aug 16, 2005 4:09 pm Mesaj konusu: |
|
|
dll dynamic link library oluyor.yani bir cesit kutuphane.bunun icinde yazdigin fonksiyonlar falan bulunabilir ve ana programin bu fonksiyonlari calisirken kullanabilir bu yuzden dllyi de programin exesi ile dagitmak zorundasin.ya ayni klasorde olucak yada system klasorune atacaksin.
Dll kullanmanin bildigim bi yarari da eger bircok program ayni fonksiyonlari kullanacaksa bunlari dll icine koyup tum programlarin exeleri ufaltilabiliyor.Ya da ne bilim oyun yapiyosun bide harita editoru.gidersin bi dll yaparsin ikisininde ortak kullandigi seyler icin boylece hem oyunun hem editorun exesinde durcagina sadece dll de durur fonksiyonlar.Bide hic kullanmadin ben static olanlarini kullaniyorum.
Hade kolay gele |
|
Başa dön |
|
|
Subzer0
Kayıt: Aug 17, 2005 Mesajlar: 8
|
Tarih: Sun Aug 21, 2005 5:43 pm Mesaj konusu: |
|
|
Bi de dll ile game maker'in yapamadığı şeyleri yapabilirsin.Mesela fizik motoru, transparan arka planlar vs. vs.
İşte bu dll'leri http://forums.gamemaker.nl/index.php?s=0de75b0ef770903d64e366fd45d82d7c&showtopic=91341 adresinde bulabilirsin.Ama bunları kullanıp bu oyunu internete yayarsan ve dll sahibi bunu görürse senden kredi isteyebilir onun için dikkatli ol read me , licence falan yazıyosa give me credit falan dikkatli ol o bakımdan.Geçen bi oyun gördüm forumda adam 5-6 satırlık başkasının yazdığı bi kodu kendi oyununda kullanmış.Acaip tartışma çıktı.Ona göre |
|
Başa dön |
|
|
cihat_80
Kayıt: Jul 09, 2005 Mesajlar: 26
|
Tarih: Mon Aug 22, 2005 8:55 pm Mesaj konusu: |
|
|
iyide eğer dll olmasa nolur |
|
Başa dön |
|
|
3ddreams
Kayıt: Nov 28, 2003 Mesajlar: 352 Nereden: İstanbul
|
Tarih: Mon Aug 22, 2005 9:52 pm Mesaj konusu: |
|
|
cihat_80 demiş ki: |
iyide eğer dll olmasa nolur |
DLL olmasa hazır oyun motoru diye bir kavram olmazdı. Progamlara ek işlevler kazandıran plugin olayı olmazdı vs. Çünkü bunların hepsi birer dll. |
|
Başa dön |
|
|
e5games
Kayıt: Mar 26, 2004 Mesajlar: 42 Nereden: ANKARA ( DİKMEN )
|
Tarih: Mon Aug 22, 2005 9:52 pm Mesaj konusu: |
|
|
Black_Knight demiş ki: |
Dll kullanmanin bildigim bi yarari da eger bircok program ayni fonksiyonlari kullanacaksa bunlari dll icine koyup tum programlarin exeleri ufaltilabiliyor. |
SONUC: exe lerin daha buyuk olabilir mesela... |
|
Başa dön |
|
|
FaLLeN
Kayıt: Oct 17, 2005 Mesajlar: 2
|
Tarih: Tue Oct 18, 2005 2:34 pm Mesaj konusu: |
|
|
aslında pratikte .dll'nin bir kaynak veri dosyası olduğunu biliyorz sanırım
dll (dinamik link library) buna istinaden exe içerisinde veya dışında bir kaynak dosyası olması pratikte pek bir fark içermemekte örnek olarak exe dosyası içerisine dll eklenerek yine farklı kaynak çağrıları karşılanmaktadır..
yani kısaca dll dosyasının exe içerisinde veya dışarısında olması çokta fark etmemektedir.. |
|
Başa dön |
|
|
MD-C
Kayıt: Feb 26, 2003 Mesajlar: 1258 Nereden: Dünya.Türkiye(54)
|
Tarih: Tue Oct 18, 2005 7:03 pm Mesaj konusu: |
|
|
Merhaba, Evet DLL = Dynamik Link Library'dir yani statik olmayan bağlantı kütüphanesi. Ne oluyor bu bağlantılar? Tabiki fonksiyolar, Fonksiyonlar belirli kodları kapsayan kod satırlarıdır ve bunu yapabilmesi için; kodların başlangıç adresini, yığına kopyalanacak fonksiyon parametrelerini ve fonksiyon sonuna gelindiğinde fonksiyonun çağrıldığı satırdan sonra ki satırdan akışın devam etmesi için gerekli bilgileri bulundurmaktadır, eee bu kadar işlemi yapan kodların bellekteki adresinin bilinmesi gerek değil mi? Yani sen programın içinden bu fonksiyonu çağırabilmen için adresini bilmelisin, ya bu işi derleme sırasında Static Linking ile yaparsın yada DLL ile programının çalışma anında, Windows'tan istersin, Örn: "Topla();" diye bir fonksiyon olsun eğer bu "isimde" fonksiyon varsa Windows sana bunun adresini döndürür... Dikkat! "isimde" bu demekki fonksiyonları isimleriyle çağırmalısın! Hadi kolay gelsin... Ayrıntılı bilgi için kitaplara başvurun |
|
Başa dön |
|
|
hakanfatih
Kayıt: Oct 13, 2005 Mesajlar: 47 Nereden: niğde
|
Tarih: Tue Oct 18, 2005 7:09 pm Mesaj konusu: |
|
|
arkadaşlar bu dll konusu beni aşar bu dosyayı burda kapıyorum ok |
|
Başa dön |
|
|
MD-C
Kayıt: Feb 26, 2003 Mesajlar: 1258 Nereden: Dünya.Türkiye(54)
|
Tarih: Tue Oct 18, 2005 7:41 pm Mesaj konusu: |
|
|
hakanfatih demiş ki: |
arkadaşlar bu dll konusu beni aşar bu dosyayı burda kapıyorum ok |
(hakanfatih == Cihan_80) ? |
|
Başa dön |
|
|
mentat
Kayıt: Oct 15, 2002 Mesajlar: 528
|
Tarih: Tue Oct 18, 2005 8:01 pm Mesaj konusu: |
|
|
MD-C demiş ki: |
(hakanfatih == Cihan_80) ? |
sanırım değil, az önce gerekli uyarıyı yaptım müdüriyet olarak özel mesajla. ilgililere duyurulur.
ana konudan sapılmasına bu mesajla katkıda bulunmuş oldum, konu sahibinden özür.. |
|
Başa dön |
|
|
hakanfatih
Kayıt: Oct 13, 2005 Mesajlar: 47 Nereden: niğde
|
Tarih: Wed Oct 19, 2005 6:20 am Mesaj konusu: |
|
|
md_c nedemek istiyorsun hakanfatih_cihan80 miş ulan artistliğin kime lan senin benim derdim orda konuyu kapayalım artık demekdi ulan ancak laf etmesini biliyorsunuz ha silerseniz silin yaaa bırak böyle sitenin ben aslında sitede şuç yok üyelerde var |
|
Başa dön |
|
|
hakanfatih
Kayıt: Oct 13, 2005 Mesajlar: 47 Nereden: niğde
|
Tarih: Wed Oct 19, 2005 6:40 am Mesaj konusu: |
|
|
benim anladığım cihan_80 seni de burda kötülüyorlar herhalde yani beni kötüledikleri gibi kendilerini birşey sanıyorlar senide kötülüyorlar yani benle seni aynı torbaya koyuyorlar haberin olsun cihan |
|
Başa dön |
|
|
TheCotanak
Kayıt: Sep 03, 2003 Mesajlar: 921 Nereden: Istanbul
|
Tarih: Wed Oct 19, 2005 12:05 pm Mesaj konusu: |
|
|
'hakanfatih', diger uyelere ve sitedeki rastladigin emege, yapilmis islere saygisizligi bir kenara birakabilirsen bu insanlar seni kotulemezler.
Mesajlarinin cogunu bosuna silmedik; lutfen bir dusun bunun uzerinde.
Bu konuyu da kilitliyorum.. mesaj silmek yetmiyor artik.
kilit |
|
Başa dön |
|
|
|