Phaser 3 ile Oyun Programlama

Phaser 3 ile HTML ve Javascript Oyun Geliştirelim

4.30 (17 reviews)
Udemy
platform
Türkçe
language
Game Development
category
instructor
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

Phaser 3 ile Oyun Programlama - Screenshot_01Phaser 3 ile Oyun Programlama - Screenshot_02Phaser 3 ile Oyun Programlama - Screenshot_03Phaser 3 ile Oyun Programlama - Screenshot_04

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

Phaser 3 ile Oyun Programlama - Price chart

Rating

Phaser 3 ile Oyun Programlama - Ratings chart

Enrollment distribution

Phaser 3 ile Oyun Programlama - Distribution chart
2345590
udemy ID
4/30/2019
course created date
11/22/2019
course indexed date
Bot
course submited by