%100 Ücretsiz & Online IBM Sertifikalı AI Agents BootcampHemen Kayıt Ol!
Patika.dev
Kurumsal Teknik Eğitim

C++ ile Unreal Engine Geliştirme Eğitimi

C++ ve Unreal Engine ile oyun sistemleri geliştirin

Unreal Engine mimarisini C++ programlama ve Blueprint entegrasyonuyla ele alarak yeniden kullanılabilir oynanış bileşenleri oluşturun.

Kuruma özel
Süre ve kapsam
Unreal Engine
Uzmanlık alanı
Online / yüz yüze
Uygulamalı format
C++GAME LAB
  1. 01Tasarla
  2. 02Geliştir
  3. 03Test et

C++ ile Unreal Engine Geliştirme

Kuruma özel uygulamalı öğrenme

  • Unreal Engine
06
Uygulamalı müfredat6 modül
Unreal Engine
Uzmanlık alanı
Kuruma özel
Katılımcı seviyesine göre
Eğitim Hakkında

Unreal Engine’de C++ ve Blueprint’i birlikte kullanarak oyun sistemleri kurun.

Unreal Engine’in Actor ve Component yapısını C++ ile ele alın; Blueprint arayüzü üzerinden yeniden kullanılabilir gameplay bileşenleri geliştirin. Uygulama bölümünde etkileşim mekaniğini profilleyip hata ayıklama adımlarını izleyin.

Ön Koşullar

Temel C++ ve OOP bilgisi faydalıdır; Unreal’a giriş dahil edilebilir.

Kimler İçin?

Unreal Engine ve C++ ile çalışan ekipler

  • Unreal gameplay geliştiricileriUnreal Engine üzerinde çalışan gameplay geliştiricileri.
  • C++ geliştiricileriC++ bilgisini oyun projelerinde kullanmak isteyen yazılımcılar.
  • Teknik oyun ekipleriTeknik oyun sistemleri geliştiren ekipler.
Öğrenme Çıktıları

Eğitim sonunda ekibiniz ne yapabilecek?

Katılımcılar C++ oyun mekaniğini Blueprint arayüzüyle çalışan prototipte birleştirir.

  1. 01Actor ve Component tabanlı oyun kodu üretmeActor, Pawn ve Component yapılarıyla Unreal oyun kodu geliştirir.
  2. 02C++ ile Blueprint arasında güvenli arayüz kurmaC++ sınıflarını Blueprint’te kontrollü biçimde kullanıma açar.
  3. 03Gameplay sistemini profilleme ve hata ayıklamaGameplay sistemlerini Unreal Insights ile profiller ve hata ayıklar.
Eğitim İçeriği

Uygulamalı müfredat

Bir modül başlığına tıklayarak ele alınan konuları inceleyin. İlk modül açık olarak görüntülenir.

Uygulama örneği C++ ile yazılmış etkileşim sistemi ve Blueprint üzerinden ayarlanabilir parametreler.

  1. 01

    Unreal projesi ve C++

    • Actor, Pawn ve Component yapılarının görevlerini ayırt etme
    • UCLASS ve UPROPERTY ile Unreal nesnelerini tanımlama
  2. 02

    Gameplay Framework

    • Controller, GameMode ve GameState bileşenlerini oyun akışına bağlama
    • Gameplay yaşam döngüsünün temel noktalarını kullanma
  3. 03

    Girdi ve etkileşim

    • Enhanced Input ile oyuncu girdisini işleme
    • Event, collision ve delegate kullanarak etkileşim kurma
  4. 04

    Veri ve Blueprint

    • UFUNCTION ile fonksiyonları Blueprint’te kullanıma açma
    • Blueprint ve Data Asset üzerinden oyun verisini yönetme
  5. 05

    Performans ve test

    • Bellek yönetiminin temel ilkelerini uygulama
    • Unreal Insights ve debugging araçlarıyla sorun inceleme
  6. 06

    Prototip

    • C++ tabanlı etkileşim mekaniğini Blueprint arayüzüyle birleştiren prototip geliştirme
Eğitimi Ekibinize Uyarlayın

Kapsamı hedef projenize göre belirleyin.

Ön görüşmede katılımcı deneyimini, kullanılan oyun motorunu ve proje hedefini netleştirip ilgili başlıklara ağırlık veririz.

  1. 01

    Unreal C++ temelleri

    Actor ve Component tabanlı C++ sınıfları oluşturma.

  2. 02

    Gameplay sistemleri

    Gameplay Framework bileşenlerini oyun akışında kullanma.

  3. 03

    Blueprint entegrasyonu ve performans

    Blueprint arayüzü, profil ve hata ayıklama adımlarını bağlama.

Eğitimin kapsamı ve uygulama örnekleri, kurumunuzun hedef platformuna ve ekibin mevcut deneyimine göre birlikte planlanır.

Sık Sorulan Sorular

Merak edilenler

  • Blueprint tamamen kaldırılır mı?

    Hayır. Eğitim C++ ve Blueprint iş bölümünü ele alır.

  • Unreal hangi sürüm?

    Kurumun Unreal Engine sürümü ve plugin gereksinimleri esas alınır.

  • Önceden C++ gerekli mi?

    Giriş yolunda temeller işlenebilir, ileri akışta deneyim önerilir.

Kuruma Özel Eğitim

Oyun geliştirme yetkinliğini ekibinizin ürün hedeflerine göre planlayalım.

Katılımcı seviyesini, hedef motoru ve platformu belirleyip uygulamalı eğitim planını birlikte oluşturalım.

30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.

Bilgilerinizi bırakın

Görüşerek ilerlemeyi mi tercih edersiniz? Görüşme Planla