Açıklama
1750₺
BU EĞİTİMİN SİZE KATACAKLARI
Oyun geliştirme konusuna meraklısınız, harika fikirleriniz var ama nasıl başlayacağınızı bilmiyor musunuz?
”Unity 3D ile Oyun Programlama Eğitimi” sıfırdan başlayarak, uygulama mağazalarında oyununuzu yayınlamaya hazır hale gelmenizi sağlayan bir program sunar.
Eğitimin sonunda hem C# dili konusunda temel bir bilgiye sahip olacaksın hem de kendi 2 boyutlu ve 3 boyutlu oyunlarını geliştirerek bu oyunları oyun piyasasına sunabileceksin!
Super Mario,bricks gibi bugüne kadar çok beğeni toplamış oyunların benzerlerini ve daha da iyilerini geliştirme fırsatı sunuyoruz!
Eğitim Saatleri: Cumartesi-Pazar : 10:00 – 16:00
Ders Programı
1.Gün | Oyun geliştirme ortamı: Unity 3D Kısa Tanıtımı , Oyun unsuru davranışlarını geliştirme ortamı: Visual Studio Tanıtımı, C#’a giriş |
Oyun içerisindeki unsurların davranışlarını nasıl programlayacağız: C#: Değişkenler, operatörler, | |
Davranış programlamaya devam: C#: Diziler (arrays) ve benzer yapılar | |
2.Gün | Davranış programlamaya devam: C#: Fonksiyonlar ve fonksiyon kapsamları (scope), Statik değişkenler, Global değişkenler, Lokal Değişkenler |
Davranış programlamaya devam: C#: Karar mekanizmaları (if -else-else if), switch case | |
Davranış programlamaya devam: C# Döngüler (for, while, do while, for each) | |
3.Gün | Oyunumuzu başlatıyoruz: Unity 3D Giriş, Sahne Ortamı |
Oyunumuza hazır grafik ve unsurların eklenmesi: Asset Kullanımı, Asset’lerin projeye eklenmesi | |
Oyun unsurlarının hareketleri: Sprite kullanımı, Sprite ayırma işlemleri | |
4.Gün | Oyun unsurlarının fiziksel özelliklerinin ayarlanması: GameObject nedir, nasıl kullanılır, Konum (Position), Dönüş (Rotation), Ölçekleme (Scale) nedir, nasıl kullanılır |
Oyun sahnemizi kaydedelim: Scene Record (Sahne Kaydı) | |
İki boyutlu ve üç boyutlu oyunlar için sahneler: 2D Sahne ile çalışma, 2D-3D Sahneler arasındaki benzerlilikler ve farklar | |
5.Gün | Scene (Sahne) menüsü ve Sahne düzenlemeleri |
Oyunumuzu katmanlar halinde tasarlayalım:Katman (Layer) kavramı, Katmanlar kullanılarak Sahne Düzenlemesi | |
Prefab nedir ve nasıl kullanılır | |
6.Gün | Component nedir ve nasıl kullanılır |
Kamera nasıl kullanılır | |
Oyun fiziğine giriş: RigidBody2D nedir , Oyun Fiziği içerisinde nasıl kullanılır | |
7.Gün | Oyun unsurları nasıl çarpışır: Collider2D nedir, Collider2D nasıl kullanılır |
Oyun unsurlarının zamanlaması: Start, Update, Fixed Update, Late Update nedir, oyun içerisinde hangi zamanlama ile kullanılır | |
Karakterler için Scriptler | |
8.Gün | Input, Eksen (Axis), Hareket |
Zamanı yönetelim: Hız kavramı, DeltaTime | |
Oyun unsurları için hareket animasyonları: Karakterler için animasyon oluşturma | |
9.Gün | Çocuk nesneleri oluşturma |
Çarpışmaların Algılanması | |
Canvas ve Paneller | |
10.Gün | Oyuna Sesler Eklemek |
TileMap ve Grid | |
Yukarıdaki çalışmaların 3D ile gerçekleştirilmesi ve ilave yeni özellikler |
Ön Koşul & Gereksinimler
Kimler Katılmalı?
Sertifika
Online eğitimin sonunda, eğitimi tamamladığına dair Kolektif Academy tarafından bir katılım sertifikası verilecektir.
Reha Çaputçu Kimdir?
Reha Çaputçu, Boğaziçi Üniversitesi mezunu.Çeşitli programlama dillerinde yazılım projeleri geliştirmiş ve halen yazılım projelerinde proje yöneticiliği yapıyor; aynı zamanda çeşitli kurumlarda programlama ve uygulama dersleri de vermeye devam ediyor.
Simülasyon çalışmaları ve serious games örnek verebileceği işler arasında yer alıyor.