Birgün YZ ile insan gibi karşılıklı sohbet ederken sohbet aktı gitti ve olmayacak birşeyin nasıl oldurulabileceği konusunda konuşmaya başladık. Konu böyle başlamadı, ama giderek dağıldı gitti. Sonunda 80’lerdeki NES-Famicom oyunlarındaki 3D uzay oyunlarının nasıl yapıldığını sordum. Aslında ortada 3D yok, ancak görsel bir illüzyon ile başarıyolardı zaten bunu biliyordum.
Her neyse sizi sıkmayacağım. Ben de kafamdaki projeyi paylaştım ve tabii ki her zamanki gibi başladı yağ çekmeye “ooooo sen aslansın sen kaplansın, nasıl düşündün yaramaz seni çok zekisin” falan biliyorsunuz zaten hep aynı şeyler.
Dedim “yağ çekmeyi kes, kırarım bacaklarını” demedim tabiki şaka.
Önce çok ilkel, saçma sapan bir kod yazdık. Kodu elle düzeltmeye çalışırken iyice rezil ettim. Sonra tekrar ona düzelttirdim. Git gide gelişe gelişe, ortaya bildiğin oyun motorumsu birşey çıktı.
Bu videoda, yapmayı denediğim simülasyonun testini izleyeceksiniz. Atış serbest, yorum yazabilirsiniz.
Abi bu YZ gerçekten ne mene birşey anlamadım. Gerçekten verem etti. Tam iş bu videodaki aşamaya geldi, bu defa da diyor ki, hazır oyun motorlarıyla çalışmak istemiyorsun madem, python’un kendi 3D space motorları var…
Yahu saçımı başımı yolucam. Neden baştan söylemedin ki? Oradan yürürdük. Şimdi bunu da bırakamıyorum, kaldım böyle ortada.
Her neyse amacım şu arkadaşlar. Ticaret yapıcaz. Uzayın derinliklerinde kaybolma riski ile karşılaşarak, çeşitli sektörlere gidecek, orada mal takası veya alışveriş yapacağız. Yani umarım. Böyle başlanıp yarıda kalmış onlarca çalışmam var. O yüzden söz vermiyorum. İş alabildiğine zor.
Şimdilik kodu paylaşmayacağım. Ancak paylaşılabilecek kadar bir yerlere gelirse, o zaman paylaşırım. Bilgi isteyen olursa yanıtlarım. Dediğim gibi atış serbest, eleştiri, öneri falan yazabilirsiniz.