Bu yazıda basitçe phaser 3 oyun kütüphanesi ile bazı temel işlemlerin nasıl yapıldığını anlatmaya çalışacağım. Phaser hakkında bilginiz yoksa Phaser’ın ne olduğu, nereden indirileceği vs. hakkında bilgiler içeren yazımı okuyabilirsiniz. Öncelikle phaser sahne sisteminden (scene) bahsetmek istiyorum. Phaser 3’de oyunun her ekranına scene ismi veriliyor(phaser 2’de state diye adlandırılıyordu). Mesela menü ekranı, level seçme […]
Phaser kütüphanesinin bir hafta kadar önce 3. versiyonu çıktı. Hakkında Türkçe kaynak gördüğüm kadarıyla pek olmadığı için ucundan kıyısından Phaser 3 oyun yapımı ile ilgili yazılar yazmayı düşündüğümü önceki yazımda söylemiştim. Bu yazıda basitçe “Hello World!” diye bilinen türde bir başlangıç yapmayı düşünüyorum. İlk olarak phaser’ın js dosyasını indirmemiz gerekiyor. Son yayınlanan Phaser 3.1.0 – […]
Geliştirme aşamasında kendi bilgisayarımızda php dosyalarını çalıştırmak, veritabanı kullanmak ve phaser ile oyun geliştirmek gibi işlemleri yapmak istediğimizde bir web server’ına ihtiyaç duymaktayız. Bu yazıda basitçe 2 alternatiften bahsedeceğim. Php ve mysql söz konusu ise XAMMP’yi önerebilirim. Sitesi: https://www.apachefriends.org/tr/index.html Sitesinden indirdikten sonra herhangi bir özel ayar yapmadan kuruyoruz. Programı çalıştırdığınızda web server’ını çalıştırmak […]
Phaser photonstorm tarafından geliştirilen bir 2d oyun kütüphanesi. Şu anda github üzerinde en çok yıldız a sahip oyun kütüphanelerinden birisi konumunda. HTML5 oyun geliştirme işine başladığım zamanlarda değişik kütüphaneleri incelerken Phaser en çok dikkatimi çeken kütüphaneydi. O zamanlar sadece Phaser 2 mevcuttu ve yakında(2017 sonunda) phaser 3’ün çıkacağı söyleniyordu (sitesinde de yazıyordu). İkisi arasında API […]