Bellek kaçakları, daha önce bahsettiğim gibi, önemli bir konu. Oyunun ana döngüsü içinde bir yerlerde saniyede 50K, yer yer 100K kadar bellek kaçıyordu. Bu da programın bellek kullanımını izlerken devamlı artış gösteriyor, hem benim sinirlerimi bozuyor, hem benim hem de valgrind’in gözünden kaçıyor, hem de valgrind o kadar kaçak engellediğimi söylese de bariz hala kaçtığını [...]
Mart, 2007 için Arşiv
Bellek Kaçakları
Posted in Programlama, Proje on 21 Mart, 2007 | » yorum bırak;
Görünen Kısmın Altındaki Gelişmeler
Posted in Programlama on 18 Mart, 2007 | » yorum bırak;
Az çok aşağıdaki ekran görüntüsü gibi hala. Ama inanılmaz değişiklikler oldu. İlki bellek kaçaklarını (memory leak) avlamak için yola çıktım; biraz kaba yazmışım kodları, neredeyse hiç bellek serbest bırakmıyordum. Bu sayede program hem biraz hızlandı, hem de 10 kata kadar bellek kaçaklarını önledim. Hala varlar, ama öyle yerlere sıkışmışlar ki, valgrind ile biraz daha vakit [...]
Çalışma Gecesi
Posted in Uncategorized on 14 Mart, 2007 | » yorum bırak;
Bu akşam düzenleme gecesi. Bakalım gecenin sonunda bir şeyler çıkarabilecekmiyim… En son bıraktığımda durum aşağıdaki resim gibiydi…
Şimdi bu sınıflar arasındaki sorunları çözüp, kodu derli toplu hale getirmek lazım ki, elimizden geldiği kadar birim / bina / teknoloji girelim…
Hadi bakalım iş başına
Sabaha Karşı, Osmanlı Padişahı…
Posted in Duyuru, Programlama, Proje on 12 Mart, 2007 | » yorum bırak;
Bir akşamın daha sonuna geldik… Her şeyden önce, proje dışında ilgilenenler, özellikle Linux kullanıyorlarsa, istedikleri zaman SVN’den kaynak kodları indirebilirler. Artık her akşam, daha doğrusu her sabaha karşı SVN’ye yüklüyorum. Bunun bir reklamını yapayım, sonra değineceğim diğer konulara…
svn checkout http://project1453.googlecode.com/svn/trunk/ project1453
Linux kullanıcıları, tek yapmanız gereken yukarıdaki kod ile SVN’den kodları indirip, daha sonra project1453 dizinine [...]
Görsel Gelişmeler…
Posted in Programlama on 11 Mart, 2007 | » yorum bırak;
Daha önce deneme sürümlerinde yaptığım birimlerin komutlarının çıktığı menüleri biraz geliştirerek yaptım. Bunun için SDLCommandButton diye, SDLGUI’nin diğer bileşenlerini temel alan bir parçacık yaptım. Bu sayede çok fazla olacak ve her birinin üzerindeki resim farklı olacak farklı bir tür düğme olayı için farklı bir yapı hazırlamış oldum. Bunu ayrı bir sınıf yapmak için bir nedenim [...]
Gelişmeler
Posted in Duyuru, Programlama, Proje on 6 Mart, 2007 | » yorum bırak;
Öncelikle ekran görüntülerine bir iki tane ekledim. Sitenin tipini, fark edeceğiniz üzere değiştirdim. Şu anki grafikler benim yaptığım basit şeyler, onları daha sonra Melih güncelleyecek, o yüzden ekran görüntülerine aldanmayın çok. Şu an daha çok arkada çalışan kodlarla boğuşuyoruz.