Yapılması zor fakat yapılınca bir okadarda zevkli ve çığır açacak bir işi başlatıyorum. Amacım basit html kodları ile resimler çizip php ile bunları yütütmek ve sanki c++ ile directx kullanmış gibi tarayıcıdan 3d oyun yapabilmek!
mesela ilk kod bu iken ssağ tuşuna bastığımızda ajax ile php kullanıp sayfa yenilemeden buradaki bgcolor="red ola nkısım white olacak ve sağndaki boş kutucuk red oladcak böylelikle pixeller yer değiştirerek hareket etme imkanı sağlanacak
yazacağım motor sayesinde çizdiğimiz resimler html koduna çevirilip php ile hareketlendirelecek ilk başta zor olacak fakat motoru yazdıktan sonra saniyeler içinde hareket edebilen dönebilen insanlar,silahlar oluşturulacak! aynı ilk pc lerin olduğu dönemdeki gibi!
şimdi bu proje oldukça zor olacağından yardımcı elemanlar arıyorum. İlk başta Directx benzeri birşey yazağız. belki adına DirectWebX koyabiliriz.
ilk uygulama hazır açık kaynak koduyla dağıtıyorum:
http://rapidshare.com/files/139630515/oyun.htm.html - kaynak kodu
birde herhangi bir resmin renk bilgilerini alıp bunu yukardaki verdiğim kod gibi koda dönüştürebilecek c++ veya benzeri dille kodlayabilecek kişiler lazım. en önemlisi bu çünkü eğer olmazsa elle çizmemiz gerekecek buda pacman veya super mario tarzı texture ler demek! bu kötü olur şahsen en azından fifa 1999 gibi bir oyun bile yapılabilir bu yöntemle yeterki azim olsun!
sadece merak ve alternatifler yaratmak. shockwawe ile tabikli yapılabilir bunların hepsini biliyorum zaten ve heegün görüyoruz işte ama benim amacım alternatif yaratmak. adam php bilirken neden birde flash öğrensin dimi?
işte ilk örneği kodladım şu anda sadece arka planda noktayı yön tuşları ile hareket edebiliyorsunuz. oyun.php dosyası tıoplam 2 kb ama browser ile açınca 250 kb gibi bir değer aşağıya iniyor!
bu geliştirilip 3d benzeri bir görüntü elde edicem böylelikle tüm noktalar senkronize olarak birlikte hareket edecekler. 3d çok fazla sistem ihtiyaçlarını tüketebilir. Şu verdiğim linkteki bile tarayıcınızın kafasını yemesine sebep olabilir.
DİKKAT! DÜŞÜK BELLEĞE SAHİPLER GİRMESİN!
Yularıdaki verdiğim dandik şeyin bile sistem gereksinimleri:
1 gb ram ie 6+ - firefox 2+ - opera 9.5
testi opera 9.51 ile yaptım diğer tarayıcılarda hiç denemedim 1024x768 çözünürlük için ayarlandı
örnek kod:
<table>
<tr><td size="1" bgcolor="red"></td><td></td></tr>
</table>
mesela ilk kod bu iken ssağ tuşuna bastığımızda ajax ile php kullanıp sayfa yenilemeden buradaki bgcolor="red ola nkısım white olacak ve sağndaki boş kutucuk red oladcak böylelikle pixeller yer değiştirerek hareket etme imkanı sağlanacak
yazacağım motor sayesinde çizdiğimiz resimler html koduna çevirilip php ile hareketlendirelecek ilk başta zor olacak fakat motoru yazdıktan sonra saniyeler içinde hareket edebilen dönebilen insanlar,silahlar oluşturulacak! aynı ilk pc lerin olduğu dönemdeki gibi!
şimdi bu proje oldukça zor olacağından yardımcı elemanlar arıyorum. İlk başta Directx benzeri birşey yazağız. belki adına DirectWebX koyabiliriz.
ilk uygulama hazır açık kaynak koduyla dağıtıyorum:
http://rapidshare.com/files/139630515/oyun.htm.html - kaynak kodu
http://www.sf-metalheart.com/direct3d/oyun.php - webde görünümü (fazla girmeyin çünkü bandwitchi etkiliyor hostingim kapanır
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Quad Soft -- 24 Ağustos 2008; 3:49:38 >