Bluprints | Teknik Kurslar Dijital Tasarım Kursları Sistem Ve Yazılım Kursları
Ankara Yüz Yüze & Online

Ankara Unreal Engine Blueprints ile Oyun Geliştirme Kursu

Kod yazmadan görsel programlama dili Blueprints ile oyun mekanikleri kurgulayın. Karakter hareketleri, etkileşimli nesneler, UI arayüz tasarımı, C++ entegrasyonu ve hızlı prototipleme tekniklerini uzman eğitmenlerle öğrenin.

Görsel Programlama: Blueprints Nedir?

Unreal Engine içerisinde yer alan Blueprints Visual Scripting, klasik kod satırları yazmaya gerek kalmadan düğüm (node) tabanlı bir görsel programlama dili kullanarak 2D ve 3D oyunlar geliştirmenize olanak tanır.

Geleneksel yazılım mantığını mantıksal bloklarla birleştiren bu sistem; oyun geliştiricilerin, tasarımcıların ve sanatçıların fikirlerini hızla prototipe dönüştürmesini sağlar. Karakter yapılarından nesne etkileşimlerine, arayüz (UMG / UI) tasarımlarından C++ ve Python entegrasyonuna kadar eksiksiz bir oyun geliştirme disiplini kazandırır.

Unreal Engine Blueprints Eğitimi Detaylı Müfredatı

Motor Mimarisi, Görsel Kodlama, C++ / Python Entegrasyonu ve Oyun Yayınlama 7 Modül

1. Giriş, Unreal Engine Mimarisi ve Arayüz

Giriş & Arayüz
  • Unreal Engine kurulumu, proje şablonları ve genel oyun geliştirme süreçleri
  • Arayüz navigasyonu, Viewport pencereleri, aktörler ve içerik yöneticisi (Content Browser)
  • Proje organizasyonu, sahne tasarımı ve temel araç grupları
  • Uygulamalı Proje: Düzenli İçerik Yöneticisi Klasör Mimarisi ve İlk Etkileşimli Sahne Kurgusu

2. Blueprint ile Görsel Programlama ve Oyun Mekanikleri

Blueprint Sistemleri
  • Blueprint Visual Scripting mantığı, düğüm (node) yapısı, değişkenler ve fonksiyonlar
  • Karakter kontrolü, girdi sistemleri (Input System), nesne etkileşimleri ve envanter kurgusu
  • UMG ile Widget tasarımı, kullanıcı arayüzü (UI) binding, Durum Makineleri (State Machines)
  • Uygulamalı Proje: Blueprints İle Karakter Hareketi, Envanter Mekaniği ve UI Arayüz Binding

3. C++ ile Oyun Programlama ve Blueprint Entegrasyonu

C++ Mimarisi
  • C++ ve Unreal Engine mimarisi, sınıflar, değişkenler ve veri türleri
  • Actor ve Pawn sınıfları oluşturma, C++ ile oyun mantığı geliştirme
  • C++ ile yazılan sistemlerin Blueprint ortamına aktarılması ve entegre çalıştırılması
  • Uygulamalı Proje: C++ İle Kodlanan Temel Oyun Mantığının Blueprint Tarafına Aktarılması

4. Python ile Otomasyon, Scripting ve Proje Yönetimi

Otomasyon
  • Python ve Unreal Engine API kullanımı, otomasyon araçları geliştirme
  • JSON ve XML dosyaları ile oyun içi veri yönetimi yapma
  • Python, C++ ve Blueprint sistemlerinin ortak boru hattı (Pipeline) kurgusu
  • Uygulamalı Proje: JSON Tabanlı Oyun İçi Veri Dosyasını Python İle Otomatik İçeri Aktarma

5., 6. & 7. Proje Geliştirme, Optimizasyon ve Değerlendirme

Proje & Yayın
  • Uygulamalı Oyun Projesi: Bireysel oyun prototipi tasarımı, oyun dünyası kurgusu ve test aşamaları
  • İleri Konular: Performans optimizasyonu, hata ayıklama (Debugging) ve Multiplayer temelleri
  • Öğrenci proje sunumları ve uzman değerlendirmeleri
  • Uygulamalı Proje: Oynanabilir Bireysel 3D Oyun Prototipi Hazırlığı ve Yayın Paketlemesi

Kariyerinize Katkıları

  • ✓Oyun stüdyolarında Technical Designer / Gameplay Scripter unvanlarıyla çalışma,
  • ✓Kodlama bilmeden kendi 2D / 3D oyun fikirlerinizi hızlıca prototipe dönüştürebilme,
  • ✓Sektör standartlarında yayınlanabilir nitelikte 3B oyun prototip portfolyosu oluşturma.

Kimler Katılmalı?

  • ✓Kod yazmadan oyun geliştirmek isteyen tasarımcılar ve öğrenciler,
  • ✓Unreal Engine motorunu görsel kodlama mantığıyla öğrenmeyi hedefleyenler,
  • ✓Kendi bağımsız (Indie) oyun projesini hayata geçirmek isteyen dijital girişimciler.

Hayalinizdeki Oyunu Geliştirmeye Başlayın!

Sınırlı kontenjandan yararlanmak ve uygulamalı eğitimlerimize katılmak için bizimle iletişime geçin.