Unity & Photon Network ile Online Multiplayer Oyun Sistemi
What you'll learn
- Photon sisteminin tüm detaylarını
- Online oyun sistemini
- Oda ve lobby kurma
- Online oyun CHAT sistemini
- Online oyun Voice(konuşma) sistemini
- Özer Server Kurma ve Oyun Çalıştırmayı
Requirements
- Genel oyun geliştirme bilgisine sahip olunması gerekir
- Bu eğitimde OYUN GELİŞTİRME konuları değil ONLİNE OYUN YAPISI anlatılmaktadır
Description
Merhaba,
Eğitimde sıfırdan PHOTON NETWORK yapısını kullanarak online oyunların nasıl oluşturulduklarını ve Online oyunlarda olan diğer tüm yöntemleri öğreniyor olacaksın.
Online oyun, her oyun geliştiricisinin hayalidir. Çünkü oyunun uluslararası platforma çıkması başarı şansını çok arttırmaktadır. İstatistiklere göre, oyuncuların rekabete ve gerçek insanlara karşı oyun oynama istekleri, offline oyunlara göre daha fazladır. Bu da aslında oyunumuza güveniyorsak, daha geniş kitlelere ulaşabilmek ve oyunumuzun başarı şansını arttırmak için güzel bir fırsattır. Photon sisteminin bir çok avantajı vardır. Bu eğitimin bize sunmuş olduğu (aşağıda listelenen) tüm hizmetleri anlattım.
--- EĞİTİMDE VAR OLAN GENEL İŞLEM BAŞLIKLARI ---
PHOTON PUN - Oyuncuların oyun oynama sistemi
PHOTON CHAT - Oyuncuların oda içerisinde ve oyun esnasında yazışabilmelerini sağlayan sistem
PHOTON VOİCE - Oyuncuların oda içerisinde ve oyun esnasında sesli sohbet edebilmelerini sağlayan sistem
PHOTON LOBBY VE ODA SİSTEMİ - Oda kurma, odalara şifre belirleme, odalara katılma ve çıkma, oda listesini görebilme ve daha bir çok konu
ÖZEL SERVER KURMA | SELF HOSTED - Google Cloud üzerinde kendi özel sunucumuzu kurarak, photon sistemini dahil ettik ve kullandık.
Yukarıdaki konular genel başlıklardır. Bu sistemlerde kullanılan kodların ve yöntemlerin hepsi eğitimde anlatılmıştır.
Photon Cloud vs Özel Server
*** Photon Cloud - Yazılım ve server ihtiyaçlarımızın tümünün Photon tarafından karşılanmasıdır. Özel server kiralamaya imkanımız yoksa pratik bir çözümdür. (Tüm detaylar eğitimde var.)
*** Özel Server - Fiziksel olarak bir sunucumuz var ise veya satın alma imkanımız var ise photon sistemini kendi sunucularımızda barındırabiliyoruz. Böylelikle sunucumuz ne kadar güçlü ise oyuncularımıza daha iyi hizmet sunmuş oluyoruz. Biz eğitimde Google Cloud üzerinden bir server oluşturduk ve kendi özel sunucumuz ile oyuncularımızın bağlanmalarını sağladık. (Sunucu kurulumları ve diğer tüm detaylar eğitimde var.)
NOT 1: Videoların tümü 1080p HD kalitede kayıt edilmiştir. Video izlerken Video Player ayarlarınızdan Auto'yu seçerseniz, sistem videoyu otomatik 1080p kalitede oynatacaktır.
NOT 2: Eğitimde bazı bölümlerde kaynak kodlar paylaşılmıştır ancak tamamen bitmiş kodlar paylaşılmamıştır. Bu kodlar şarta bağlı paylaşılacaktır. Bunun sebebini eğitimde ön izleme videosu olarak yayınladığım KAYNAK KOD BİLGİLENDİRMESİ videosundan izlemenizi rica ederim.
NOT 3 : Lütfen SEVİYE BİLGİSİ videosunu izleyiniz.
Who this course is for:
- Multiplayer oyunların nasıl yapıldığını merak edenler
- Mevcut oyunu olan ve online moduna çevirmek isteyenler
- Online oyun yapmak isteyen ve ONLİNE server işleyişini merak edenler
Instructor
Merhaba,
PHP YAZILIM
15 yıldır php ile ilgileniyorum ve 11 yıldır eğitim kurumlarında, online mecralarda ve bire bir eğitimler vermekteyim. Bu süre zarfında binlerce öğrencim oldu. Yeni öğrenen kişilerin nerelerde zorlanabileceğini, nerelerde vazgeçebileceklerini ve daha kolay nasıl anlayabileceklerini binlerce kez tecrübe ettim. Hazırladığım tüm eğitimleri bu tecrübelerim doğrultusunda oluşturdum. Tüm eğitimlerimde öğrenilen bilginin pekiştirilmesi taraftarı olduğum için örneklendirmeler ile ilerledim. Örneklendirmenin, öğrenmeye katkısı %70'nin üzerindedir. Bu sebeple tam olarak odaklandığında ve gerçekten öğrenmek istediğinde, eminim başaranlardan olacaksın.
Tüm eğitimlerime sürekli yeni bilgiler ekleyerek, güncelliyor ve geliştiriyorum. En büyük inancım, yazılımın insanı özgürleştirdiğidir. Başladığım ilk günden şu an'a kadar aklıma gelen tüm fikirleri hayata geçirdim, bundan daha iyi özgürlük var mı ?
Seni de özgür olmaya davet ediyorum.
Ne dersin, ben hazırım SEN HAZIR MISIN ?
***************************************************************
GAME DEVELOPER - OYUN GELİŞTİRME
11 yıldır oyun sektöründe oyunlar geliştiriyorum. Bir çok bireysel ve ortak projem oldu. Oyun geliştirmek istiyorsan başkalarının yürüdüğü yoldan yürümemelisin. Aynı yoldan gidenlerin izleri aynı olur. O sebeple, oyun geliştirme hakkında verdiğim tüm eğitimlerde farklı olabilmeyi ve farklı düşünebilmeyi aşılamaya çalışıyorum. Oyun geliştirme aşamasının bütün dinamiklerini, tecrübelerimi eğitimlerim de anlatıyor olacağım.
"Ben sana balık vermeyeceğim, sana balık tutmayı da öğretmeyeceğim, ben sana OKYANUS olmayı öğreteceğim"