Oyun Geliştirme ve Metaverse Mühendisliği Eğitimi

Metaverse Mühendisliği Eğitimi

Bu eğitim, yalnızca kod yazmaktan ibaret olmayan çok disiplinli oyun geliştirme sürecini sıfırdan öğreten kapsamlı bir programdır . Unity kullanımı ve temel programlama mantığı ile başlayarak, katılımcıların kendi oynanabilir oyunlarını üretebilmesini hedefler . Aynı zamanda VR, AR ve çok oyunculu sistemlerin Metaverse'deki önemini, sanal dünya ve etkileşim kavramlarını ele alarak oyun teknolojilerinin geleceğine sağlam bir giriş yapmanızı sağlar.

80 Sıfırdan Canlı Ders / Sınıf Uluslararası Geçerli
Oyun Geliştirme ve Metaverse Mühendisliği Eğitimi
Örnek ders içeriği
PDF · örnek müfredat & ders notu

Eğitimin örnek bir bölümünü ve müfredat detayını PDF olarak incele — neye başladığını önceden gör.

Örnek PDF'i indir

Müfredat

11 modül · 75 bölüm · 80
Modül 1

Oyun Geliştirme Nedir?

Eğitimin giriş modülüdür. Katılımcı, oyun geliştirmenin çok disiplinli bir üretim süreci olduğunu kavrar ve doğru oyun tasarım kararları için temel bakış açısını edinir.

1.1 Oyun geliştirme nedir? (kod ≠ oyun)

Oyun geliştirmenin yalnızca kod yazmak olmadığı; yazılım, tasarım, görsel, ses ve kullanıcı deneyiminin bir araya geldiği süreç.

1.2 Oyun türleri

Platform, FPS, RPG, yarış, puzzle, simülasyon, casual gibi türlerin temel mantığı.

1.3 Indie vs AAA farkı

Bağımsız (indie) ve büyük stüdyo (AAA) yapımları arasındaki bütçe, ekip ve yaklaşım farkları.

1.4 Bir oyunun parçaları (kod, art, ses, tasarım)

Kod, görsel tasarım (2D/3D art), ses/müzik ve oyun tasarımı bileşenlerinin birlikte çalışması.

1.5 Bu eğitimde ne yapacağız?

Sıfırdan Unity ile kendi oynanabilir oyununu geliştirebilecek seviyeye ulaşma hedefi.

Modül 2

Unity & Araç Kurulumu

Unity motorunun kurulumu ve arayüzünün tanıtıldığı modül. Katılımcı geliştirme ortamına hakim olarak proje oluşturmaya hazır hale gelir.

2.1 Unity Hub kurulumu

Unity Hub ve editör sürümünün kurulumu.

2.2 Proje oluşturma

Yeni bir Unity projesinin oluşturulması ve yapılandırılması.

2.3 Unity arayüzü

Editör panellerinin ve genel arayüzün tanıtımı.

2.4 Scene / GameObject / Component

Sahne, oyun nesnesi ve bileşen kavramları arasındaki ilişki.

2.5 Inspector mantığı

Inspector paneliyle nesne özelliklerinin görüntülenip düzenlenmesi.

2.6 Hierarchy düzeni

Hierarchy panelinde nesnelerin düzenlenmesi ve ebeveyn-çocuk ilişkileri.

2.7 Play Mode farkları

Play Mode ile düzenleme modu arasındaki farklar ve dikkat edilmesi gerekenler.

Modül 3

C# & Kodlama Mantığı

Oyun davranışlarını programlamak için C# temellerinin öğretildiği modül. Değişkenlerden MonoBehaviour yaşam döngüsüne kadar kodlama zemini kurulur.

3.1 Değişken nedir?

Verinin bellekte tutulması ve değişken kavramı.

3.2 if / else

Koşula bağlı karar yapıları.

3.3 Fonksiyon mantığı

Fonksiyon tanımlama, çağırma ve kodun parçalara bölünmesi.

3.4 Class nedir?

Sınıf kavramı ve nesne tabanlı yapının temeli.

3.5 MonoBehaviour nedir?

Unity script'lerinin temeli olan MonoBehaviour sınıfı.

3.6 Update nedir?

Her karede çalışan Update metodunun işleyişi.

3.7 Debug kullanımı

Debug.Log ve hata ayıklama teknikleri.

3.8 Basit script yazma

İlk çalışan script'in yazılması ve nesneye bağlanması.

Modül 4

Unity Temelleri

Fizik, kamera, giriş ve arayüz gibi oyun yapı taşlarının öğretildiği modül. Katılımcı hareket eden, etkileşimli sahneler kurabilir.

4.1 Transform mantığı

Nesnelerin konum, dönüş ve ölçek bilgisi.

4.2 Collider & Rigidbody

Çarpışma algılama ve fizik bileşenleri.

4.3 Physics nedir?

Unity fizik motorunun temel mantığı.

4.4 Character Controller

Karakter hareket kontrol bileşeni.

4.5 Kamera kontrolü

Oyun kamerasının yönetimi ve takibi.

4.6 Input System (temel)

Klavye, fare ve giriş komutlarının okunması.

4.7 Prefab nedir?

Yeniden kullanılabilir nesne şablonları (prefab).

4.8 Sahne düzeni

Sahnenin düzenlenmesi ve nesnelerin yerleştirilmesi.

4.9 Basit UI (Canvas, Button, Text)

Canvas, Button ve Text ile temel arayüz oluşturma.

Modül 5

Oyun Tasarımı & Mekanik

Oynanışı eğlenceli ve dengeli kılan tasarım prensiplerinin işlendiği modül. Kazanma/kaybetme, geri bildirim ve zorluk dengesi ele alınır.

5.1 Game Loop

Oyunun ana döngüsü ve akış mantığı.

5.2 Win / Lose

Kazanma ve kaybetme koşullarının kurulması.

5.3 Feedback nedir?

Oyuncuya verilen görsel/işitsel geri bildirim.

5.4 Difficulty nedir?

Zorluk seviyesi ve dengeleme kavramı.

5.5 Level tasarımı temeli

Bölüm (level) tasarımının temel ilkeleri.

5.6 Oyuncuya bilgi verme

Oyuncuyu yönlendiren bilgi ve ipucu sistemleri.

5.7 Basit state sistemi

Oyun ve nesne durumlarının (state) yönetimi.

Modül 6

Görsel Tasarım & Asset Mantığı

Oyunun görsel bileşenlerinin ve hazır kaynakların (asset) kullanımının öğretildiği modül. Asset Store ve temel görsel uyum prensipleri işlenir.

6.1 Asset Store kullanımı

Unity Asset Store'dan kaynak bulma ve içe aktarma.

6.2 Ücretsiz asset bulma

Ücretsiz ve lisanslı görsel/ses kaynaklarının temini.

6.3 2D vs 3D farkı

2D ve 3D üretim yaklaşımları arasındaki farklar.

6.4 Renk uyumu

Renk paleti ve görsel uyum ilkeleri.

6.5 Basit UI tasarımı

Kullanıcı dostu temel arayüz tasarımı.

6.6 Texture nedir?

Doku (texture) kavramı ve kullanımı.

6.7 Material nedir?

Materyal (material) kavramı ve yüzey görünümü.

Modül 7

Blender ile Basit 3D

Ücretsiz Blender yazılımıyla temel 3D modelleme ve modellerin Unity'ye aktarımının öğretildiği modül.

7.1 Blender arayüzü

Blender'ın temel arayüzü ve navigasyonu.

7.2 Primitive objeler

Küp, küre gibi temel geometrik nesneler.

7.3 Edit Mode

Düzenleme modunda mesh üzerinde çalışma.

7.4 Basit modelleme

Temel 3D modelleme teknikleri.

7.5 Scale / Rotate / Pivot

Ölçekleme, döndürme ve pivot noktası kullanımı.

7.6 Basit material

Blender'da temel materyal atama.

7.7 Unity'ye export

Modellerin Unity'ye aktarılması (export).

7.8 Unity'de kullanma

Aktarılan 3D modellerin Unity'de kullanımı.

Modül 8

Ses, Efekt & Oyun Hissi

Oyunun atmosferini ve tatmin hissini güçlendiren ses ve görsel efektlerin işlendiği modül.

8.1 Ses nedir?

Oyunda ses kullanımının temeli.

8.2 Sound effect ekleme

Ses efektlerinin (SFX) oyuna eklenmesi.

8.3 Müzik döngüsü

Arka plan müziği ve döngü (loop) yönetimi.

8.4 VFX nedir?

Görsel efekt (VFX) kavramı.

8.5 Particle System

Parçacık sistemleriyle efekt üretimi.

8.6 Camera Shake

Kamera sarsıntısı ile etki hissi yaratma.

8.7 Hit feedback

Vuruş/temas anında oyuncuya geri bildirim.

Modül 9

Ana Proje Yapımı

Öğrenilen tüm becerilerin tek bir oyunda birleştirildiği uygulama modülü. Planlamadan hata çözmeye kadar üretim süreci uçtan uca deneyimlenir.

9.1 Proje planlama

Oyun fikrinin planlanması ve kapsam belirleme.

9.2 Mekanik ekleme

Oyun mekaniklerinin projeye entegrasyonu.

9.3 UI bağlama

Arayüzün oyun sistemlerine bağlanması.

9.4 Level oluşturma

Oynanabilir bölümlerin tasarlanması.

9.5 Test etme

Oyunun test edilmesi ve oynanış kontrolü.

9.6 Bug çözme

Hataların tespiti ve giderilmesi.

Modül 10

Build Alma & Devam Yolu

Bitmiş oyunun oynanabilir bir sürüme (build) dönüştürülmesi ve sonraki gelişim adımlarının ele alındığı modül.

10.1 Build alma

Projeden çalıştırılabilir sürüm alma süreci.

10.2 PC build

PC platformu için build oluşturma.

10.3 Hatalar

Build sırasında karşılaşılan yaygın hatalar.

10.4 Oyunu geliştirme yolları

Yayınlanan oyunu iyileştirme yaklaşımları.

10.5 Sonraki adımlar (VR, multiplayer, ileri seviye)

VR, çok oyunculu ve ileri seviye gelişim yolları.

Modül 11

Metaverse'e Giriş

Oyun teknolojilerinin Metaverse ile ilişkisinin ve bu alandaki kariyer fırsatlarının tanıtıldığı bitiş modülü.

11.1 Metaverse nedir?

Metaverse kavramının tanımı ve kapsamı.

11.2 Oyun teknolojileri ile Metaverse ilişkisi

Oyun motorlarının Metaverse ile bağlantısı.

11.3 Unity'nin Metaverse projelerindeki rolü

Unity'nin Metaverse geliştirmedeki yeri.

11.4 VR, AR ve Multiplayer sistemlerin Metaverse'deki önemi

Sanal/artırılmış gerçeklik ve çok oyunculu sistemlerin rolü.

11.5 Avatar, sanal dünya ve etkileşim kavramları

Avatar, sanal dünya ve kullanıcı etkileşimi temelleri.

11.6 Oyun geliştiriciler için Metaverse kariyer fırsatları

Metaverse alanındaki kariyer olanakları.

Eğitmenler

Batuhan Çar
Batuhan Çar
Yazılım Mühendisi

Batuhan Çar, Yazılım Mühendisliği mezunu bir VR ve Oyun Geliştiricisidir. Unity ve C# başta olmak üzere çok oyunculu oyun sistemleri, VR projeleri ve oyun mekaniği geliştirme alanlarında aktif olarak çalışmaktadır. Photon Fusion kullanarak ağ altyapıları, karakter hareket sistemleri, düşman yapay zekâları ve senkronize...

Ayar Damgası

Uluslararası geçerli, doğrulanabilir sertifika

Eğitim sonunda yapılan online sınavda başarılı olan katılımcılar, uluslararası geçerliliğe sahip onaylı sertifika almaya hak kazanır.

Onaylı sertifikasını alan mezun
Onaylı
Sertifika
Toplam mezun
Uygulama saati
Uluslararası
Onaylı sertifika

Benzer Eğitimler

Sık sorulan sorular

Eğitime katılmak için önceden kodlama veya oyun geliştirme tecrübesine ihtiyacım var mı?

Hayır, eğitim sıfırdan başlayarak Unity kullanımını ve temel programlama mantığını (C#) öğretmeyi hedeflemektedir. Eğitim sonunda kendi oynanabilir oyunlarınızı geliştirebilecek seviyeye gelmeniz amaçlanmaktadır.

Eğitim ne kadar sürüyor ve toplam kaç saatlik bir içerik sunuluyor?

Eğitim toplam 4-5 ay sürmektedir ve 40-50 saatlik bir eğitim içeriğinden oluşmaktadır.

Eğitim sonunda sertifika verilecek mi?

Evet, eğitim sonrasında yapılacak online sınav ile ICC onaylı (Uluslararası geçerliliğe sahip) belge verilmektedir.

Ders içeriklerine ve videolara daha sonra tekrar ulaşabilir miyim?

Evet, tüm eğitim videolarına ve eğitim içerik güncellemelerine ömür boyu erişim hakkınız bulunmaktadır.

Eğitimde hangi programlar ve teknolojiler kullanılacak?

Eğitim süresince ana oyun motoru olarak Unity ve kodlama için C# kullanılacaktır. Ayrıca basit 3D modelleme işlemleri için Blender arayüzü ve kullanımı da müfredata dâhildir.

Metaverse eğitimi kısmında neleri kapsıyor?

Müfredatın 11. bölümü olan "Metaverse'e Giriş" kısmında; Metaverse'in ne olduğu, oyun teknolojileri ile ilişkisi, Unity'nin bu projelerdeki rolü, VR/AR ve Multiplayer (çok oyunculu) sistemlerin önemi, avatar ve sanal dünya kavramlarının yanı sıra bu alandaki kariyer fırsatları işlenecektir.

Uluslararası Geçerli · 80
Hemen Kayıt Ol

Hemen Katıl

Altın bir kariyere
bugün başla.

Kariyerine bugün başla.
WhatsApp Instagram Facebook