Phaser 3 ile Oyun Programlama
Phaser 3 ile HTML ve Javascript Oyun Geliştirelim
4.30 (17 reviews)
189
students
14 hours
content
Dec 2019
last update
$19.99
regular price
What you will learn
Phaser 3 ile HTML oyun geliştirmeyi öğreneceksiniz.
Phaser 3 ile resimleri kullanmayı öğreneceksiniz.
Phaser 3 ile Fizik işlemlerini öğreneceksiniz.
Phaser 3 ile Animasyon oluşturmayı öğreneceksiniz.
Phaser 3 ile Klavye ve Mouse kontrollerini öğreneceksiniz.
Phaser 3 ile oyun nesnelerini çarpıştırma işlemlerini öğreneceksiniz.
Phaser 3 ile Sahne oluşturmayı ve bir sahneden diğerine geçiş işlemlerini öğreneceksiniz.
Phaser 3 ile Mobil Oyun yapımını öğreneceksiniz.
HTML oyunu mobil işletim sistemlerine uygun hale getirmeyi öğreneceksiniz.
Phaser 3 ile gruplar oluşturmayı öğreneceksiniz.
Description
Bu kurs ile Phaser 3 kütüphanesini kullanarak HTML ve Javascript oyun programlamanın temellerini öğreneceksiniz. Kurs 4 tane mini oyun ve 5 tane oyun içermektedir ve bu 5 oyundan 3 tanesi mobil cihazlarda oynanabilir. Mini oyunlar ile Phaser 3 ün temel konularını öğreneceksiniz ve 5 tane oyun ile tam anlamıyla çalışan ve mobil cihazlarda da oynanabilen oyunların nasıl programlandığını öğreneceksiniz. Ayrıca oluşturduğumuz dosyaları Android, IOS ve Window Phone ile uyumlu hale nasıl getirildiğini öğreneceksiniz.
Content
Phaser ile Oyun Programlamaya Giriş
Dosyaları Oluşturma
Game Nesnesi Oluşturma
Sahne Oluşturma
Resim İşlemleri
Fizik İşlemleri
Nesne Grupları Oluşturma
Nesneler İle Çarpışma
Mini Oyun 1
Oyun Nesnesi Oluşturma
Resimleri Oluşturma
Çarpışmaları Ayarlama
Klavyeyi Etkinleştirme
Nesnelerin Çarpışma Sonuçları
Oyun #1 - Ping Pong Oyunu Geliştirme
Oyun Oluşturmaya Giriş
Oyuncu1 Nesnesini Oluşturma
Oyuncu1 Nesnesinin Hareketi
Oyuncu2 Nesnesinin Hareketi
Top Nesnesinin Hareketi
Top ile Oyuncu1 Çarpışması
Top ile Oyuncu2 Çarpışması
Reset İşlemi
Skoru Yazdırma
Mini Oyun 2
Resimleri Yükleme
Animasyonu Ayarlama
Animasyonda FrameRate ve Repeat
Klavye ile Animasyonu Kontrol Etme
Oyun #2 - Platform Oyunu Geliştirme
Oyunu Oluşturma
Resimleri Yükleme
Klavyeyi Etkinleştirme
Static Group Oluşturma
Sprite Oluşturma
Yerçekimi ve Çarpışmalar
Animasyonu Oluşturma
Animasyon Hareketi
Yıldız Groupları Oluşturma
Skoru Yazdırma
Bomba Oluşturma
Oyunu Geliştirme
Mini Oyun 3
Oyunu Ayarlama
İlk Sahneyi Ayarlama
Animasyonu Ayarlama
Animasyon Hareketi
İkinci Sahneyi Oluşturma
Mini Oyun 4
Oyun Nesnesini Oluşturma
Sahneyi Oluşturma
Resimleri Yükleme
Mouse İle Topu Döndürme
Topu Hareket Ettirme
Topu Kontrol Etme
Gemileri Yok Etme
Oyun 3# - Color Jump Oyunu Geliştirme
Index Sayfasını Ayarlama
Oyunu Oluşturma
Sahne Oluşturma
Canvası Ölçeklendirme
Coin Oluşturma
Topu Oluşturma
Duvar Oluşturma
Çarpışmaları Dinleme
Duvar İle Topun Çarpışması
Duvarları Boyama
Update İşlemi
Skor Oluşturma
Skoru Kaydetme
Oyun 4# - 123 Oyunu Geliştirme
Oyunu Oluşturma
Sahneyi Oluşturma
Tüm Soruları Oluşturma
Soru Oluştur Fonksiyonu
Butonları Oluşturma
Cevapları Kontrol Etme
Sayacı Oluşturma
Sonraki Sayı Fonksiyonu
Game Over Fonksiyonu
Oyun 5# - Flappy Bird Oyunu Geliştirme
Oyunu Oluşturma
Sahne Oluşturma
Boruları Oluşturma
Boruları Yerleştirme Fonksiyonu
En Sağ Boruyu Bulma
Skoru Güncelleme
Kuşu Oluşturma
Kuşu Hareket Ettirme
Oyunu Tamamlama
Oyun 6# Sonsuz Koşu Oyunu Geliştirme
Resimleri Çizme
Oyun Nesnesini Oluşturma
Oyun Sahnesini Oluşturma
Platform Oluşturma
Oyuncuyu Oluşturma
Zıplamayı Ayarlama
Platform Döngüsünü Ayarlama
Yeni Platform Oluşturma
Basit Karakter Çizimi
Ayrıntılı Karakter Çizimi
Karakteri Boyama
Animasyon Framelerini Oluşturma
Zıplama Frame Oluşturma
Export ve Import İşlemleri
Animasyonu Ayarlama
Platformlar İçin GameOptions Ayarı
Platform Ekleme İşlemini Güncelleme
Platform Döngüsünün Güncellenmesi
Oyun 7# Bouncing Ball Oyunu Geliştirme
Oyun Tanıtım
Oyun omurgasını Oluşturma
Top ve Zemini Oluşturma
Topu Zıplatma İşlemi
Engel Oluşturma
Engel Döngüsünü Oluşturma
Skor Oluşturma
Engellere Çarpma İşlemi
Engelleri Çeşitlendirme
Engel Çeşitleri İçin Güncellendirme
Son Dokunuşlar
PhoneGap ile Mobil Oyun
PhoneGap Nedir
PhoneGap Projesi Oluşturma
Config Dosyası
Build PhoneGap
Screenshots
Reviews
Ozkan
January 8, 2023
Hocam çok iyi anlatıyor tabi temel seviye için değil bu kurs önce JS de orta seviyede birşeyler yapabiliyor ve anlıyabiliyor olmanız gerekir gerisini zaten hee diyorsunuz...Teşekkürler Hocam daha fazlasını bekliyoruz...
Mustafa
September 9, 2019
Eğitmen, kendisine iletmeme rağmen, kurs ile ilgili dosyaları tam olarak sağlamadı. Hala eğitimdeki iki bölümün kaynak dosyaları eksik.
9. bölümde projeyi sıfırdan inşa etmek yerine henüz yazılmamış fonksiyonları bolca kullanıp anlama güçleştirilmiş.
Kurstaki dersler arasında bir bütünlük yok. 11. bölüme geldiğimizde hala 2. bölümdeki konuları daha önce hiç karşılaşmamışız gibi anlatılıyor.
Birçok yerde açıklama yapmak yerine 'böyle yapıyoruz' diyerek geçiştirilmiş. Oyun motoruna ait bazı fonksiyon parametrelerinin ne işe yaradığını kurs boyunca açıklamadan sık sık kullanıldı ve bu eğitici olmaktan çok uzak.
İlhami
June 26, 2019
Başlangıç seviyesi için gayet uygun. Eğer Javascript ön bilginiz yoksa, Javascript öğrenip kursa başlamanızı öneririm. Aksi takdirde, pek birşey anlamayabilirsiniz.
Charts
Price
Rating
Enrollment distribution
Related Topics
2345590
udemy ID
4/30/2019
course created date
11/22/2019
course indexed date
Bot
course submited by