Online: Unity 3D ile Oyun Programlama Eğitimi

 1.750,00

Stokta yok

Kategoriler: ,

Online: Unity 3D ile Oyun Programlama Eğitimi

Derse Kayıt OlBilgi Al
Reha Çaputçu
Online
5 hafta sonu 
15 kişi
26.09.2020

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

Daha önceden bir oyun geliştirme tecrübesine gerek yoktur.
Temel düzeyde programlama bilgisi faydalı olacaktır ancak şart değildir.

Kimler Katılmalı?

 Oyun geliştirmeye ilgisi olan herkes katılabilir.

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.

EĞİTİM BİLGİSİ AL

Ek bilgi

Eğitmen

Reha Çaputçu

Lokasyon

Online

Kontenjan

15