Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[TÜRKÇE] Unreal Engine Multiplayer Altyapısını Öğrenin
Rating: 4.5 out of 5(23 ratings)
106 students

[TÜRKÇE] Unreal Engine Multiplayer Altyapısını Öğrenin

Unreal Engine'de Multiplayer Altyapısı ve Steam Entegrasyonu
Last updated 6/2025
Turkish
Turkish [Auto],

What you'll learn

  • Multiplayer oyunların temel prensiplerini öğrenin.
  • Unreal Engine’de replikasyonun nasıl çalıştığını keşfedin.
  • RPC ile sunucu-istemci fonksiyon çağrılarını anlayın.
  • Aktör replikasyonunu ve veri paylaşımını öğrenin.
  • Değişken replikasyonu ve RepNotify kullanımını öğrenin.
  • GameMode ve GameState’in rollerini öğrenin.
  • PlayerState ve PlayerController’ı anlayın.
  • Pawn ve Character sınıflarını keşfedin.
  • HUD ve UserWidget ile kullanıcı arayüzü oluşturun.
  • Dedicated Server ve Listen Server farklarını öğrenin.
  • Steam Advanced Session ile Steam entegrasyonunu anlayın.
  • Sunucu tarayıcıları ve sunucu kurmayı öğrenin.

Course content

3 sections35 lectures9h 32m total length
  • Kurs Tanıtımı3:33
  • = Ben Kimim ? =5:10
  • = Visual Studio Kurulumu =11:34
  • = Proje Dosyaları =5:51
  • = Plugin Yükleme ve Derleme =4:52
  • = OnlineSubsystem Ayarları =11:23
  • = Steam Sockets =6:06
  • = Replikasyon Nedir ? =9:15
  • = Net Mode Nedir ? =13:21
  • = NetDriver, NetConnection ve Channel Nedir ? =10:21
  • = Aktör Replikasyonu Nedir ? =10:35
  • = Aktör Bağlantıları Nelerdir ? =7:51
  • = Relevancy Nedir ? =19:43
  • = RPC'ler Nedir ? =22:11
  • = Variable (Değişken) Replikasyonu Nedir ? =31:30
  • = Frequency ve Priority Nedir ? =6:46
  • = OwnerShip Nedir ? =9:45

Requirements

  • Orta Seviye Unreal Engine bilgisi
  • Orta Seviye Blueprint bilgisi
  • Temel oyun geliştirme konseptlerine aşinalık
  • Bilgisayar ve internet bağlantısı
  • Unreal Engine’in son sürümünün yüklü olduğu bir bilgisayar
  • Steam hesabı (Steam entegrasyonu için)
  • Motivasyon ve öğrenme isteği

Description

Unreal Engine Multiplayer Altyapısını Öğrenin

Bu kurs, Unreal Engine kullanarak etkili ve başarılı multiplayer oyunlar geliştirmeyi öğrenmek isteyenler için kapsamlı bir eğitim sunmaktadır. Multiplayer oyun geliştirmeye dair temel ve ileri düzey bilgileri kapsayan bu kurs, size Unreal Engine’de replikasyon, ağ programlama ve Steam entegrasyonu gibi kritik konularda derinlemesine bilgi sağlayacaktır.

Kurs İçeriği:

  • Temel Bilgiler ve Tanımlar: Multiplayer oyunların temellerini ve replikasyonun nasıl çalıştığını öğrenin.

  • Replikasyon Teknikleri: RPC (Remote Procedure Calls), aktör replikasyonu, değişken replikasyonu ve RepNotify gibi tekniklerle veri senkronizasyonunu sağlayın.

  • Oyun Sınıfları ve Bileşenleri: GameMode, GameState, PlayerState, Pawn & Character, HUD & UserWidget ve PlayerController gibi temel sınıfların işleyişini kavrayın.

  • Ağ Sunucuları: Dedicated Server ve Listen Server arasındaki farkları öğrenin ve uygun kullanımı keşfedin.

  • Steam Entegrasyonu: Steam Advanced Session eklentisi ile oyun projelerinizi Steam platformuna entegre edin ve arkadaş davet etme gibi sosyal özellikleri uygulayın.

  • Sunucu Yönetimi ve Performans: Sunucu tarayıcıları oluşturma, sunucu kurma ve ağ performansını izleme tekniklerini öğrenin.

  • Uygulamalı Projeler ve Sorun Çözme: Gerçek dünya senaryolarında öğrendiklerinizi uygulayın ve replikasyon sorunlarını çözme yeteneğinizi geliştirin.

Bu kurs, hem temel bilgiye sahip olanlar hem de ileri düzey teknikleri öğrenmek isteyenler için idealdir. Kendi multiplayer oyun projelerinizi geliştirmek ve yönetmek için gereken tüm bilgi ve becerileri kazanın. Eğitim sonunda, multiplayer oyun geliştirme konusundaki uzmanlığınızı bir üst seviyeye taşıyacak donanıma sahip olacaksınız.

Kurs boyunca size eşlik edecek örnek projeler ve uygulamalar ile öğrendiklerinizi pekiştirme fırsatı bulacak, kariyerinizdeki yeni adımlara hazırlıklı olacaksınız.

Who this course is for:

  • Multiplayer oyun geliştirmek isteyenler
  • Unreal Engine'de deneyim kazanmak isteyenler
  • Replikasyon ve ağ programlama öğrenmek isteyenler
  • Oyun geliştirme öğrencileri ve profesyonelleri
  • Oyun projelerini Steam ile entegre etmek isteyenler
  • Unreal Engine’de ileri seviye teknikler öğrenmek isteyenler
  • Kendi oyun projelerini multiplayer hale getirmek isteyenler