Merhabalar
Bu kursumuzda Phaser 3 ile Ping Pong Oyunu geliştiriyoruz ve kursumuzla temel Phaser 3 konularını öğrenmeyi amaçlıyoruz.
Oyun projesi geliştirmek için Parceljs ile paketleme kullanıyoruz ve projeyi geliştirdikten sonra Phaser paketlerini kullanabiliyoruz.
Oyunumuzda rastgele yönde ve rastgele doğrultuda hareket eden topumuz olacak ve topu oluşturmak için Phaser Circle kullanacağız.
Topumuzu karşılayacak iki tane bariyerimiz olacak ve bu bariyerleri oluşturmak için Phaser Rectangle kullanacağız. Sol bariyerin
hareketini biz klavyeyi kullanarak sağlayacağız sağdaki bariyer ise topun konumuna göre hareketini gerçekleştirecek.
Birden fazla sahnemiz olacak ve oyun sahnesine geçmeden önce karşılama sahnesi oluşturacağız ve oyun bittikten sonra game over sahnesi yapacağız.
Sahneler geçişini ve sahneler arası veri transferini öğreneceğiz.
Oyunumuzda yazıları göstermek için Google Fontları kullanacağız ve Phaser oyunu geliştirirken font kullanımını öğreneceğiz. Skorları ve blgilendirme
mesajlarını ekrana yazdırma işlemlerini Phaser Text ile gerçekleştireceğiz.
Oyun sahnesinde oyunumuz çalışırken arka plan için başka bir sahne oluşturacağız ve bu arkaplan sahnesinde çizgi ve çember oluşturma işlemlerini gerçekleştireceğiz.
Böylece iki sahneyi aynı anda görebileceğiz.
Topun bariyer ve oyun dünyası ile çarpışmalarında ses çıkarma işlemlerini gerçekleştirmek için Parcel Static dosya kullanımını öğreneceğiz böylece
parcel ile resim ses gibi dosyaları kullanmasını öğreneceğiz. Sesleri çıkarabilmek için Phaser Sound kullanacağız.
Umarım bu kurs ile temel Phaser 3 konularını ve kodlama mantığını öğrenmenize yardımcı olabilirim