Anasayfa » Eğitimler » Unity ile Oyun Programlama Kursu
Kurs Özeti İzle

Unity ile Oyun Programlama Kursu

Unity ile Oyun Programlama Eğitimi sayesinde piyasadaki en popüler araçlardan biri olan Unity oyun motorunu kullanarak çok platformlu video oyunları geliştirmeyi öğrenin.

Uygulamalı Eğitim
(48 yorum)
60 Saat + Etüt
Ders Video Kaydı
Sertifikalı Eğitmen
MEB Onaylı Programcılık Sertifikası
Uluslararası Sertifikalar
Ücretsiz Eğitim Tekrarı Garantisi
Eğitim Garantisi
Ders Video Kaydı
Yetkili Eğitmen
MEB Sertifika
Tam Öğrenme Modeli
Bilgi İstek Formu


Eğitim Hakkında Müfredat Eğitim Takvimi Öğrenci Görüşleri Öğrenci Çalışmaları SSS Bilgi İstek Formu

Video oyun pazarı daha önce hiç bu kadar iyi bir zamanda olmamıştı. Şu anda birçok platform mevcut ve ayrıca mobil cihazların yaygınlaşması dijital oyun sektörde devrim yarattı. Birden çok platformun varlığı, hem platform seçiminde hem de çalışma ekiplerinin boyutlandırılması aşamasında karar vermede geliştiriciler için büyük zorluklar anlamına gelir. Bu sorunlar için en iyi çözüm, bir oyun motoru kullanmaktır ve şüphesiz şu anda en popüler oyun motoru Unity'dir. Unity, tüm geliştiricilerin yüzde ellisinden fazlası tarafından birden çok platformda oyun ve uygulama geliştirmek için kullanılmaktadır.

Unity, güçlü araçları, 20'den fazla farklı platformda oyun üretme yeteneği, mükemmel öğrenme eğrisi ve üçüncü taraflarca geliştirilen yüzlerce eklenti gibi özellikleri sayesinde en popüler oyun motorudur. Sizler Unity Oyun Geliştirme kursu ile bu kervana katılın. Kursa kapsamında size adım adım rehberlik edecek çok sayıda özgün örnekle Unity'yi pratik ve eğlenceli bir şekilde kısa sürede öğreneceksiniz.

Unity Oyun geliştirme kursunun süresi 60 saatir. Kursumuz büyük oranda uygulama ve proje tabanlı çalışmalar üzerinden yürütülmektedir. Tam Öğrenme Modeli tüm kursiyerlerimizin maksimum seviyede bilgi ve beceri kazanması amaçlanmaktadır.

  • Oyun geliştirerek eğlenceli bir şekilde kodlamayı öğrenmek isteyen herkes
  • Video oyunları geliştirerek sahip olduğu programlama bilgisini geliştirmek isteyen herkes
  • Oyun geliştirmede yeniden beceri kazanmak isteyen geliştiriciler
  • Varlıklarını (karakterlerini) oyunlara taşımayı öğrenmek isteyen sanatçılar
  • Oyun geliştirme dünyasında kariyer hedefleyen herkes

Eğitime katılacak kişinin temel bilgi teknolojileri bilgisine sahip olması gerekmektedir. Bunun yanında eğitimi alacak kişinin temel programlama bilgisine sahip olması kişinin daha hızlı ilerlemesini sağlayacaktır.

  • Sıfırdan güçlü ve modern bir dil olan C# öğreneceksiniz. Üstelik Önceden programlama deneyimi gerekli değildir.
  • Video oyun tasarımı hakkında mükemmel bir genel bilgi edineceksiniz.
  • Kendi oyunlarınızı geliştirmenize yardımcı olacak oyun tasarımı ve oyun programlama için sağlam bir temel oluşturacaksınız.
  • İyi kodlama ve tasarım kalıplarını öğreneceksiniz.
  • Yüksek derecede aktarılabilir kodlama ile problem çözme becerileri kazanacaksınız.
  • Nesne yönelimli programlamanın pratikte nasıl çalıştığını öğreneceksiniz.
  • Sahip olduğunuz tüm bilgi beceri ve yaratılık yetneklerinizi birlikte kullanma fırsatı yakalayacaksınız.
  • Küçük ekiplerde çalışmak için değerli bir araç olan kaynak kontrolünü kullanmayı öğreneceksiniz.
  • Geliştirdiğiniz oyunları farklı platformlarda nasıl yayınlayacağınızı öğreneceksiniz.
  • Geliştirdiğiniz oyunlardan nasıl para kazanacağınız ile ilgili gerekli bilgileri öğreneceksiniz.
  • Unity Lisanslaması
  • Unity Yükleme
  • Unity 3D Arayüzü
  • Unity ile Oyun Projesi başlatmak
  • Unity ile ilk oyunumuz
  • Oyun Grafikleri Oluşturma
  • Hazır Grafikleri Kullanma
  • Oyuna Ses Ekleme ve Ses Yönetimi
  • Kamera ekleme ve kamera açıları
  • Nesnelerle çalışmak (Taşıma, büyütme küçültme, yerçekimi, etki - tepki)
  • Kullanıcı Girişi oluşturma (Session Açma)
  • Kullanıcı bilgilerini saklama
  • Mouse,klavye ve dokunma girişlerinin kontrol edilmesi
  • Unity GUI ile Arayüz Tasarımı
  • Arayüz Kontrolleri ve Giriş Çıkış İşlemleri
  • Karakter Modelleme ve Karakter Hareketlendirme
  • Oyun için yapay zeka Oluşturma
  • Yapay Zeka Senaryoları geliştirme
  • Parçacık Oluşturma ve Effeckt Kontrolleri
  • Sürtünme, yerçekimi kuvveti uygulamaları
  • Çarpışma etkileri oluşturma
  • 3D Oyun Senaryosu yazma
  • 3 Boyutlu Sahneler oluşturma
  • 3 Boyutlu oyunun temel yapılarını oluşturma
  • 3D Mekanikler oluşturma
  • 3D Koordinat Sistemi Kullanımı
  • 3D Karakter Motoru Kullanımı
  • 3D Legacy Animasyonlar ile Çalışma
  • 3D Mecanim Kullanımı
  • Yapay Zeka Düşman Uygulamaları
  • 3D Particle Uygulamaları
  • VR Uygulamaları
  • PC ve Mobil Oyun Uygulamala Yapısı Oluşturma
  • 2D Oyunun Projelendirilmesi ve Paketlenmesi
  • 2D Oyunun PC ve Mobil için Yayınlanması
  • 3D Oyunun Projelendirilmesi ve Paketlenmesi
  • 3D Oyunun PC ve Movil için Yayınlanması
  • Unity Oyunlarının Google Play içine Aktarılması
  • Proje1 : PC ve Web Tabanlı Oyun Uygulaması 2D ve 3D- 1 (Ortak Proje)
  • Proje 2: PC ve Web Tabanlı Oyun - 2D veya 3D (Kişisel Proje)
  • Proje 3: Mobil Oyun Projesi - 2D ve 3D (Ortak Proje)
  • Proje 4: Mobil Oyun Projesi - 2D veya 3D (Kişisel Proje)
  • Proje Aşamaları
    • Proje Tasarımı , Planlaması ve Yönetimi
    • UML - MSF - Tasarım ve Proje Yönetimi
    • Uygulamalı Proje çalışması
    • Proje Üretimi ve Teslim Edilmesi
Nisan Ayı Eğitim Takvimi
Ders Günleri Ders Saatleri Baş. Tarihi
Btş.Tarihi
Ön Kayıt
Pazartesi-Çarşamba-Cuma 18:30-21:30 26.04.2021
11.06.2021
Ön Kayıt
Pazartesi-Salı-Perşembe-Cuma 14:00-18:00 26.04.2021
21.05.2021
Ön Kayıt
Cumartesi-Pazar 14:00-18:00 24.04.2021
17.06.2021
Ön Kayıt
Salı-Perşembe 18:30-21:30 27.04.2021
06.07.2021
Ön Kayıt
Mayıs Ayı Eğitim Takvimi
Ders Günleri Ders Saatleri Baş. Tarihi
Btş.Tarihi
Ön Kayıt
Cumartesi-Pazar 09:30-13:30 29.05.2021
31.07.2021
Ön Kayıt
Pazartesi-Salı-Perşembe-Cuma 09:30-13:30 10.05.2021
04.06.2021
Ön Kayıt
Ceylan Kanatçı /
18.02.2021
Alanım dışında bir eğitimdi. Bunun için yapabileceğim konusunda şüpheliydim. ancak çok verimli ve eğlenceli bir eğitimdi. Şuan büyük bir oyunun tasarımını yapıyorum.
Cennet Tuzcu / Modelleme Uzmanı
15.02.2021
Güzel bir eğitimden geçtim, benim için oldukça verimli ve eğlenceliydi.
Safa Kural /
08.10.2019
Doğru seçim yaptığım için çok mutluyum. Eğitmenimizin konulara bu kadar hakim olduğu için kendimi şanslı hissediyorum. Beklentimi fazlasıyla karsıladılar. Diğer eğitimlerde de ilk tercihim vektörel bilişim olacak.

Oyun Programlamanın çok sayıda avantajı vardır. Bunlardan bazıları:

  • Oyun programlama ile veri yapılarını ve algoritmaları daha iyi öğrenme fırsatı yakalarsınız.
  • Oyun geliştirme çoklu yeteneklerin birlikte kullanılmasını sağlar. Bir oyun geliştirmek için üç temel bilgi alanı gerekir. Varlıkları (sprite ve ses efektleri gibi) nasıl yaratacağınızı bilmelisiniz, seçtiğiniz motoru veya çerçeveyi nasıl kullanacağınızı bilmelisiniz ve oyununuzu çalıştıracak kodu nasıl yazacağınızı bilmelisiniz.

Oyunlara giderek artan talep ile oyun geliştiriciler için yeni fırsatlar yaratmıştır. Oyun geliştirme süreci oldukça karmaşık ve çok farklı alanlardaki bilgi ve becerileri birlikte kullanmayı gerektiren karmaşık bir süreçtir. Geliştiriciler, oyun geliştirme için farklı oyun motorları ve yazılımları kullanırlar. Unity3D, heyecan verici 2D / 3D oyunu oluşturmak için çok güçlü bir geliştirme çatısıdır. Unity, 2D ve 3D için çok çeşitli geliştirme araçlarını entegre edilmesine imkan sağlar. Bu oyun motoru üzerinde geliştirilen oyunlar tek bir kod ile bir kez geliştiriliyor ancak oyunlar farklı platformlarda kolaylıkla konuşlandırılabiliyor.


Yaklaşan Eğitimler

Unity Oyun Programlama Kursu
26
Nisan
2021
Pazartesi - Çarşamba - Cuma
18:30 - 21:30
Unity Oyun Programlama Kursu
26
Nisan
2021
Pazartesi - Salı - Perşembe - Cuma
14:00 - 18:00
Unity Oyun Programlama Kursu
24
Nisan
2021
Cumartesi - Pazar
14:00 - 18:00
Unity Oyun Programlama Kursu
27
Nisan
2021
Salı - Perşembe
18:30 - 21:30
Öğrenci Yorumları

Ceylan Kanatçı
18.02.2021
Alanım dışında bir eğitimdi. Bunun için yapabileceğim konusunda şüpheliydim. ancak çok verimli ve eğlenceli bir eğitimdi. Şuan büyük bir oyunun tasarımını yapıyorum.
Öğrenci Çalışmaları