Oyun Geliştirme Uzmanlığı Eğitimi ile geleceğe hoş geldiniz! Günümüzde mobil cihazlarında yaygınlaşmasıyla birlikte video oyun pazarı büyük bir hızla büyümektedir. Unity, sahip olduğu güçlü araçları sayesinde, 20’den fazla farklı platformda oyun üretme yeteneğiyle, mükemmel öğrenme eğrisi ve üçüncü taraflarca geliştirilen yüzlerce eklenti gibi özellikleri sayesinde günümüzde kullanılan en popüler oyun motorudur. Bu eğitimde dünyanın en popüler oyun motorlarından biri olan Unity oyun motorunu 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.
Eğitimin amacı, kendi başına oyun projeleri üretmek, oyun tasarımı ve yazılımının bütün aşamalarına hâkim olmak ve sonuca yönelik iş yapan nitelikli oyun geliştirime uzmanı yetiştirmektir.
Oyun Geliştirme Uzmanlığı Ders Notları Nelerdir?
Oyun Geliştirme Uzmanlığı ders notları, Oyun Geliştirme Uzmanlığı alanında uzman eğitmenle birlikte tasarlanan ve uzman eğitmenin anlatımı ile çekilen video, online eğitimleri ile birlikte canlı soru-cevap içerikleri kapsamaktadır. Oyun Geliştirme Uzmanlığı Eğitimine dâhil olan kursiyerlerimiz, eğitim esnasında gerekli duyulursa uzman eğitmen tarafından ek okuma kaynakları önerilebilir.
Oyun Geliştirme Uzmanlığı Sonunda Hangi Sertifikası Verilir?
Oyun Geliştirme Uzmanlığı sürecini başarı ile yöneten ve tamamlayan kursiyerlerimiz Ankara Bilim Üniversitesi tarafından Onaylı Uluslararası geçerli ve e-devlette sorgulanabilen “ Oyun Geliştirme Uzmanlığı ˮ sertifikası verilmektedir. Ayrıca Siber Eğitim Akademi tarafından düzenlenen “ Oyun Geliştirme Uzmanlığı ˮ başarı sertifikasına verilmektedir. Belgeler İngilizce veya Türkçe olarak istenebilmektedir.
Gereksinimler?
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.
Kimler Almalı?
- Kendi oyun geliştirme ofislerini kurmayı planlayan girişimci beyinler,
- Artırılmış gerçeklik ve sanal gerçeklik üzerine uygulamalar geliştirmek isteyen girişimciler,
- Bir oyun fikrini kendi başına hayata geçirip bunu yayınlayıp reklam ve uygulama market gelirleri ile serbest oyun geliştiricisi olarak çalışmak isteyenler,
- Türkiye’de çok sayıda mevcut olan oyun ve oyunlaştırma ofislerinde eğlenceli bir gelecek kariyeri planlayanlar,
- Kurumların tanıtım amaçlı olarak sıklıkla başvurdukları yöntem olan oyun ve oyunlaştırma ile şirketlere bağımsız tanıtım araçları sunarak kariyer hedefleyenler,
- Aldığı sertifika ile yurtdışı veya yurtiçinde yeni iş imkânları arayan bilişim vb. alanlarda üniversite okuyan öğrenciler,
Neden Bu kursu almalıyım?
Oyun Geliştirme ve 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.
- Giriş
- Tanıtım
- Kurulum
- Editörü tanıyalım
- Programlama (C#)
- Veri tipleri
- Koşullu yapılar
- Döngüler
- Diziler
- Listeler
- Sınıf ve metot
- Hata ayıklama
- Unity arayüz
- Vektörler
- Hierarchy
- Scene View
- Inspector Window
- Project Window
- Game Window
- Asset Store
- Console Window
- Arayüz nesneleri
- Canvas
- Text
- Image
- Button
- Slider
- 3B Nesneler
- 3B nesne oluşturma
- Prefab
- Material
- Collider
- Rigidbody
- Bileşenler
- Transform
- Collision
- Rigidbody
- Camera
- Lights
- Unity Kodlama
- Unity’e özel fonksiyonlar
- Instantiate ve Destroy
- Hierarchy’de nesneye erişim
- Inspector’deki nesneye işlemleri
- İnstantiate ve Destroy
- Prefabs
- Balon patlatma oyunu
- Sprite’lar
- Collider ekleme
- Rastgele balon oluşturma
- Nesne üzerine tıklama tespiti
- EventSystem
- Coroutine kullanımı
- Süre ve puan ekleme
- Build etme
- Flappy Bird Yapımı
- Sahne tasarımı
- Kamera takip
- Karakter kontrolü
- ZigZag oyunu
- Asset store kullanımı
- Sahne tasarımı
- Arayüz tasarımı
- Input işlemleri
- Karakter kontrolü
- Animator kullanımı
- Kamera takip
- Particle system
- Puan bilgisi
- Build etme
- Tank oyunu
- Sahne tasarımı
- Arayüz tasarımı
- Input işlemleri
- Finite State Machines
- Düşman tankı yapay zekası
- Devriye atma
- Navmesh kullanmak
- Tankı tespit etmek
- Tankın görüş açısını ayarlamak
- Dost düşman ayrımı
- Takip ve ateş etme olayları
- Particle system kullanımı
- Healthbar kullanımı
- Ses ekleme
- Mobil shooting oyunu (FPS-TPS)
- Sahne tasarımı
- Karakter oluşturma
- Kamera ayarları
- Layer sistemi
- Sanal joystick
- Object Pooling yapımı
- Scriptable Object kullanımı
- Karakter seçimi
- Loading ekranı yapımı
- Ayar menüsü
- Bölümler arası geçiş
- Collabrate
- DOTween Kullanımı
No Comments