Önceki başlık :: Sonraki başlık |
Yazar |
Mesaj |
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Sat Jun 04, 2005 8:18 pm Mesaj konusu: |
|
|
dosyalar inmezse siteye girip /programlarım klasörüne bakın
hepsi zaten oradan indirin |
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Sat Jun 04, 2005 8:35 pm Mesaj konusu: |
|
|
devreci zırvalamış ki :
Alıntı: |
dosyalar inmezse siteye girip /programlarım klasörüne bakın
hepsi zaten oradan indirin
|
pardon gençlik |
|
Başa dön |
|
|
Tesla
Kayıt: Feb 17, 2004 Mesajlar: 245 Nereden: Ankara
|
Tarih: Sat Jun 04, 2005 10:21 pm Mesaj konusu: |
|
|
Evet direk linkler çalışmıyor, ama siteden indirdim.. neyse ilk olarak kar ates 3d yi çalıştırdım, beğendim.
Sonra başka şeylere bakarken gözlerimde bir yanma, sulanma noluyoz lan dedim... bir baktim senin program ekran tarama hizini 60 yapmis. 2 kere denedim evet o yapiyor. Zaten dünyaya camlar arkasindan bakiyorum bir de sen bu camlarin kalinligini arttirma
Neyse zirvalamalarim bir yana... Helal kardes begendim yaptiklarini, asm ile de biseyler yapmisin, tekrar helal.... |
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Sun Jun 05, 2005 11:41 am Mesaj konusu: |
|
|
Benim monitor dededen kalma 640*480
60hz den yukarı çalışmıyor.Mecburen bu şekilde
ayarlamak zorunda kaldım.VC'de ChangeDisplaySettings'den
ekran modunu ve hz'yi ayarlayabilirsiniz.
bir de 2000 yazan yerlere daha büyük sayılar vererek
kar sayısını artırabilirsiniz.ilk programda |
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Mon Jun 06, 2005 12:06 pm Mesaj konusu: |
|
|
ya millet niye kimseden ses çıkmıyor. Değersiz şeyler mi bunlar bilelim.
öyleyse daha böyle programlar gördermeyelim. Ya da çalışmadı mı?
indiremediyseniz aşağıdaki www ye tıklayın.
Neyse sağol Tesla sen olmasan kendimiz yazıp kendimiz okuyacağız. |
|
Başa dön |
|
|
3ddreams
Kayıt: Nov 28, 2003 Mesajlar: 352 Nereden: İstanbul
|
Tarih: Mon Jun 06, 2005 4:36 pm Mesaj konusu: |
|
|
Kar yağışı ve ateş olan demona baktım. Kar yağışı mükemmel olmuş. Ateş üzerinde biraz daha uğraşman lazım. Kullanılan kaplamaları değiştirirsen ve çıkan partikül sayısını artırısan ateşe daha çok benzer sanırım.
Kaynak kodlara baktımda çok düzensiz ve karışık kod yazmışın. Kodlar düz metin gibi. Sanki notepad de yazmışın. İç içe if lerde hangi süslü parantez hangi if e ağit belli değil. Kodların daha okunabilir bir şekilde olması için girinti ve çıkıntıları kullanmayı ihmal etme. Neredeyse tüm kodları WINMAIN içine yazmışın. Belirli görevleri yapan kodları fonksiyonlar içinde toparlarsan kodların daha da anlaşılır olur. Değişken tanımlamarında değişkenin kullanılacağı yere göre isimlendirirsen o değişkenin ne amaçla kullanıldığı daha anlaşılır olur. Tüm bu olumsuzluklardan dolayı diyorum ki bu kodlar yanlızca senin işine yarar. Güzel bir iş çıkarmışın ama yukarıda dediklerimi dikkate almalısın. Yoksa büyük projelerde başın çok ağrıyacak.
Kolay gelsin. |
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Mon Jun 06, 2005 11:17 pm Mesaj konusu: |
|
|
zaten internetten VC (free) compileri indirdim bununla notepadda yazıp
*bat dosyasıyla derliyorum.bu nedenle biraz karışık oluyor. |
|
Başa dön |
|
|
hesido
Kayıt: May 24, 2005 Mesajlar: 3
|
Tarih: Tue Jun 07, 2005 12:56 pm Mesaj konusu: |
|
|
Devreci çalışmalarını paylaşman takdiri hakkeden bir davranış. Kodunu notepad yerine syntax highlight yapan bedava programlar var, bunlarla yazarsan çok daha rahat edersin yazarken, açık kalmış bir parantezi, bir tırnağı bunlarla çok daha kolay yakalıyorsun.
DEV-C++ bedava bir compiler, syntax highlighti da var. Edit Pad Pro shareware text editörü ama aklına gelebilecek her türlü dil için syntax hightlighting yapıyor ve denemesi limitsiz ve full fonksiyonel.
Oyundan çıkınca 85 hz olan ekranım 60 hz'e düştü, elle düzenledim sonrasında. Bu kodda dikkat edilmesi gereken bir durum mu acaba? C++ tan pek anlamam da, dip not olarak düşeyim dedim. |
|
Başa dön |
|
|
hesido
Kayıt: May 24, 2005 Mesajlar: 3
|
Tarih: Tue Jun 07, 2005 12:57 pm Mesaj konusu: |
|
|
Oyun demişim demo. Eheh. |
|
Başa dön |
|
|
amator
Kayıt: Dec 21, 2003 Mesajlar: 36
|
|
Başa dön |
|
|
LorenSoth
Kayıt: Oct 12, 2004 Mesajlar: 99
|
Tarih: Tue Jun 07, 2005 2:14 pm Mesaj konusu: |
|
|
devreci demiş ki: |
Benim monitor dededen kalma 640*480
60hz den yukarı çalışmıyor.Mecburen bu şekilde
ayarlamak zorunda kaldım.VC'de ChangeDisplaySettings'den
ekran modunu ve hz'yi ayarlayabilirsiniz.
bir de 2000 yazan yerlere daha büyük sayılar vererek
kar sayısını artırabilirsiniz.ilk programda |
bu konuda EnumDisplaySettings isimli fonksionu kullanarak bell bi struct ı doldurarak o anki bilgisayardaki refresh rate in kaca ayarlı oldugunu, bits per pixel i height width pixel lerii ogrenebilirsin. burdan aldıgın bilgilerle kodlarsın programını boylece millet programdan cikinca bi daha refresh rate ini ayarlamak zorunda kalmaz
Kar yağışı güzel olmuş ve ateşte, ama ateş biraz daha geliştirilebilir kanaatındayım, çalışmalarının devamını dilerim kolay gelsin
heh bu arada örnek kullanımda yaziim bosuna arama :
DEVMODE SuankiAyarlar;
memset(&SuankiAyarlar,0,sizeof(SuankiAyarlar)); // sıfırla memory i
// assagidaki fonksiyon ile yapı dolduruluyor
EnumDisplaySettings( NULL , ENUM_CURRENT_SETTINGS, SuankiAyarlar);
// senin icin yararlı veriler
SuankiAyarlar.dmPelsWidth // width pixel ÖR : 768
SuankiAyarlar.dmPelsHeight // height pixel ÖR : 1024
SuankiAyarlar.dmBitsPerPel // bits per pixel ÖR : 32
SuankiAyarlar.dmDisplayFrequency // monitor tazeleme oranı ÖR : 75
seklindede yapının degiskenlerine ulasabilirsin . kolay gelsin |
|
Başa dön |
|
|
devreci
Kayıt: Mar 04, 2005 Mesajlar: 256
|
Tarih: Tue Jun 07, 2005 10:10 pm Mesaj konusu: |
|
|
Hocam sağolun dosyayı indirdim boş boşuna notepadda
yaz kaydet vs. uğraşmışız.LorenSoth usta sağol bende enumu kullandım
fakat struct'da refresh ratenin olduğunu görmemişim.Biraz dağınık çalışıyom da.
Bir de şunu tavsiye ederim Asm'ye geçin hem daha hızlı
program yaparsınız hemde onlarca süper derleyiciler var. Hemde uzaktan gurup çalışması yapılabilir. Tabi asm'nin bi ton faydası daha var |
|
Başa dön |
|
|
|