Re: [Kimtutarbizi-gp2x] gp2xlib'i tasarım planı
Status: Planning
Brought to you by:
philoware
From: Ozan E. B. <oza...@gm...> - 2008-10-30 21:10:13
|
Hmm ya bi iki gün duramadınız di mi? Ödevlerim var arkadaşım?!?!!??! Neyse serzenişi geçersek sorulara ve yorumlara cevap vereyim. Sırayla gidelim, Ryleh'in lib'inden farkı ne olacak tam olarak söylemesi zor. İlk olarak ben yapmış olacağım :). İkincisi yaparken öğrenme muhabbeti, yani ilk madde ile alakalı. Üçüncüsü bu lib'in çıkış noktası demolarımın oldukça yavaş olması, hatta hafiften dalga geçilmesi, bunun beni deli etmesi, benimde "öyleyse gidip yazarım en low level'ini hızı görürüz mına koyyim" demem. Ayrıca bunun öncelikli hedefi demo coding için bi lib olması, olabildiğince low level ve minik olacak. O linki biliyorum, hatta tasarım planı içinde de bulunmakta :). Led Blur'u inceledim ve beni deli etti. Yani adamın farklı yaptığını gördüğüm tek şey screen surface'inin pixellerini bi pointer'a atayıp oradan erişmek oldu. Bunun o kadar büyük bir fark yaratacağına inanmıyorum. Başka bişeyler var, olmalı, böhü :'(. Led Blur ve diğer kodu açık her türlü teknik kod, proje vs. benim hdd'emde bu proje ile ilgili çalışma klasörlerimde mevcut, yani feyz alınacaklar arasındalar. Projenin gidişatı üzerine bi yorum yapmam gerekirse: Şimdi ödevler var bitirmem gereken. Onları bitirince bi roguelike var yarım bıraktığım, onu bitirmem lazım. Sonrasında ona bağlı olarak iki framework kodu var adam edilecek. İşte ondan sonra hızlı bir şekilde ele alıp bitireceğim. Açıkcası sınavlara patlamazsa hedefim 1 hafta içinde bitirmek. Sanırım bir iki özelliğini kırpabilirim. Hatta sadece putpixel getpixel'e indirme olasılığım bile var. Birde dsp olayından oldukça low level bi ses özelliğide eklerim. O şekilde sonuçlandırırım. Diğer özellikler ek kütüphane olarak kodlanır böylece minimalism sağlanabilir. Güzel olur gibime geliyor. Projenin şu anki hali ise: Adam gibi çalışmıyo, bakmayalı bayağı oldu. Putpixel için sdl'de spritus'un hazırladığı putpixel fonksiyonunu kullanmıştım ama yanlış sonuçlar verdi, olay tamamen sdl ve direk hardware'deki ekrandaki pixellerin tutulduğu formatın farklı olması. Hardware olarak nasıl olduğunu donanım dökümanlarına bakarak bulacağım. Olay sadece biraz uğraşmaya bakıyor ama işte öncelikli olarak yarım kalmış diğer işlerimi bitireyim ki kafamdaki dağınıklık bitsin. |