Giriş Yap

Şifremi Unuttum

Kayıtlı e-posta adresinizi girin. Size şifre sıfırlama bağlantısı göndereceğiz.

Giriş Yap'a Dön

KAV Game Development Bootcamp

Dönem: 26/1
Eğitim Dönemi: 25 Ağu 2026 - 18 Eki 2026
Kayıt Dönemi: 05 Haz 2026 - 24 Ağu 2026
9.900 ₺

Eğitimin Amacı

KAV Game Development Bootcamp, oyun geliştirme alanına giriş yapmak isteyen katılımcılar için tasarlanmış, uygulama odaklı bir eğitim programıdır. Program, bir oyun fikrinin tasarım dokümanı aşamasından oynanabilir ve yayınlanmış bir prototipe dönüşmesine kadar geçen üretim sürecinin tamamını kapsar.

Program sekiz hafta boyunca haftada üç oturum olarak yürütülür. Her hafta, katılımcının kendi projesine eklediği somut bir çıktıyla tamamlanır. Bu yapı, teorik anlatımın uygulamayla eş zamanlı ilerlemesini ve katılımcının program boyunca tek bir proje üzerinde kesintisiz çalışmasını sağlar.

Eğitim sonunda katılımcılar, oyun tasarımı, Unity ile geliştirme, level design, görsel ve işitsel atmosfer kurgusu, arayüz tasarımı, versiyon kontrolü ve yayınlama süreçlerini kendi projeleri üzerinde uygulamış olurlar.

Programın bir diğer amacı, katılımcıların oyun geliştirme alanındaki farklı uzmanlık dallarını uygulamalı olarak tanımalarıdır. Tasarım, programlama, görsel üretim ve ürün yönetimi süreçlerinin tamamı tek bir proje üzerinde deneyimlendiğinden, katılımcılar hangi alana yöneleceklerine ilişkin değerlendirmelerini somut bir üretim deneyimine dayandırma imkânı bulurlar.


Program Bilgileri

Süre

8 hafta

Oturum sayısı

24 canlı oturum · toplam 48 saat

Format

Çevrimiçi, canlı. Oturumlar kayıt altına alınır

Haftalık program

Salı, Perşembe ve Pazar günleri 2 saat

Ön koşul

Teknik ön koşul bulunmamaktadır

Teknik gereksinim

Unity 6 sürümünü çalıştırabilen bir bilgisayar

Kullanılan araçlar

Unity 6, GitHub Desktop, itch.io, Google Meet

Proje çıktısı

itch.io üzerinde yayınlanmış, oynanabilir 2D platformer oyun

Belgelendirme

Boğaziçi Üniversitesi BÜYEM Katılım Belgesi

 

Eğitim Kadrosu

Program, oyun geliştirme sektöründe ve akademide aktif olarak çalışan beş eğitmen tarafından yürütülmektedir. Kadro, oyun geliştirmenin farklı disiplinlerini kapsayacak biçimde oluşturulmuştur: oyun tasarımı ve sistem kurgusu, yazılım geliştirme, 2D sanat ve animasyon, ürün ve anlatı tasarımı, üretim ve ekosistem ilişkileri.

Bu yapı, katılımcının program boyunca yürüttüğü tek projenin farklı uzmanlık alanlarından değerlendirilmesini sağlar.

Eğitmen

Alan

Kurum ve deneyim

H. Kutay Tinç

Oyun Tasarımı

MEF Üniversitesi Dijital Oyun Tasarımı Bölüm Başkanı

Tayfun Yılmaz

Oyun Geliştirme

Hazmob, GraceGames · SkinnyDev eğitim içerikleri

Yasemin Baran

2D Sanat

Bahçeşehir Üniversitesi, Anima Okulu

Yunus Atalay

Ürün ve Anlatı Tasarımı

İlber Labs, Mergen Studios

Altay Evren Özsan

Game Developer

Godot Türkiye Oyun Geliştirme Topluluğu

Burak Osman Yaldız

Oyun Geliştirme ve Organizasyon

Game Jam, DIGIAGE, TEKNOFEST

 

Eğitmenlerin ayrıntılı özgeçmişleri sayfanın sonunda yer almaktadır.


Eğitim Yöntemi

Program üç farklı oturum tipinden oluşur. Bu döngü sekiz hafta boyunca değişmez.

  • Salı · Konu anlatımı · 2 saat Haftanın konusu kavramsal olarak ele alınır ve canlı demo ile uygulanır. Eğitmen ilgili yapıyı sıfırdan kurar, katılımcılar süreci takip eder. Oturumun sonunda haftalık ödev tanıtılır.
  • Perşembe · Uygulama · 2 saat Aynı konu katılımcılar tarafından uygulanır. Ekran paylaşımlı ortak çalışma yürütülür, karşılaşılan sorunlara oturum içinde müdahale edilir. Hata ayıklama süreci bu oturumun parçasıdır.
  • Pazar · Proje çalışması · 2 saat Yeni konu anlatımı yapılmaz. Katılımcılar haftanın konusunu kendi projelerine uygular. Eğitmen oturum boyunca bireysel geri bildirim verir. Oturumun son bölümünde katılımcılar ilerlemelerini ekran paylaşımı ile sunar.

Tüm oturumların kayıtları katılımcılarla paylaşılır. Program süresince asenkron mentorluk ve geri bildirim desteği sağlanır.


Haftalık Eğitim İçeriği

1. Hafta · Oyun Tasarımına Giriş ve Kurulum

Oyun türleri ve 2D platformer türünün konumu. Core loop kavramı ve oyun döngüsü analizi. Tek sayfalık oyun tasarım dokümanı (GDD) hazırlanması ve proje kapsamının belirlenmesi. Unity 6, GitHub Desktop ve itch.io kurulumları, proje klasör yapısı. Hafta çıktısı: Kurulumların tamamlanması ve proje fikrinin onaylanması.

2. Hafta · Unity Temelleri

Unity editör arayüzü, Scene ve Game view, Hierarchy ve Inspector panelleri. GameObject ve Component ilişkisi, Transform, sprite içe aktarma ayarları, Prefab yapısı. MonoBehaviour yaşam döngüsü, Rigidbody2D ve Collider2D bileşenleri, trigger ve collision ayrımı. GitHub Desktop ile versiyon kontrolüne giriş. Hafta çıktısı: Versiyon kontrolü altında çalışan bir Unity projesi.

3. Hafta · Karakter Kontrolü ve Oyun Hissi

Girdi okuma, yatay hareket, ivmelenme ve yavaşlama parametreleri. Zıplama kuvveti ve yerçekimi ölçekleme, zemin kontrolü yöntemleri. Oyun hissi kavramı: coyote time, jump buffer ve değişken zıplama yüksekliği uygulamaları. Cinemachine ile kamera takibi, look ahead ve ölü bölge ayarları. Hafta çıktısı: Kontrol edilebilir karakter.

4. Hafta · Oyun Mekanikleri ve Sistemler

Temel düşman davranışı, hasar ve can sistemi, ölüm ve yeniden doğma döngüsü. Tuzak tasarımı: sabit tehlikeler, hareketli platformlar, düşen zeminler. Toplanabilir nesneler ve skor sistemi, checkpoint mantığı, sahne geçişi ve level yükleme. Temel veri saklama ve event yapısıyla sistemlerin birbirinden ayrılması. Hafta çıktısı: Tek sahne üzerinde oynanabilir bir bölüm.

5. Hafta · Level Design

Tilemap ve Rule Tile kullanımı. Level akışı, ritim ve tempo kurgusu. Oyuncunun metin kullanılmadan yönlendirilmesi: ışık, kompozisyon ve hareket. Zorluk eğrisi tasarımı ve checkpoint yerleşimi. Katılımcıların birbirlerinin bölümlerini oynadığı ve yapılandırılmış geri bildirim formu doldurduğu playtest oturumu. Hafta çıktısı: Oyunun bölüm iskeletinin tamamlanması.

6. Hafta · Anlatı, Sanat ve Atmosfer

Sprite hazırlama ve düzenleme, renk paleti seçimi, silüet okunabilirliği. Animator ve state machine yapısı ile karakter animasyonları. Paralaks arka plan, ışık ve gölge kullanımı. Ses efekti ve müzik yerleşimi. Çevresel anlatım yöntemleri. Ücretsiz asset kaynakları ve lisans koşullarının değerlendirilmesi. Hafta çıktısı: Görsel ve işitsel kimliği uygulanmış oyun.

7. Hafta · Arayüz Tasarımı ve Build

Canvas yapısı ve ölçekleme. HUD tasarımı ve bilgi hiyerarşisi. Ana menü, duraklatma, ayarlar ve oyun sonu ekranları. Onboarding kurgusu ve ilk deneyim tasarımı, temel kullanılabilirlik testi. WebGL build alma süreci ve yaygın build hatalarının çözümü. Hafta çıktısı: Dışarıdan oynanabilir bir build.

8. Hafta · Son Düzenlemeler, Yayınlama ve Demo Day

Playtest geri bildirimlerinin toplanması ve önceliklendirilmesi. Görsel ve işitsel geri bildirim katmanlarının eklenmesi. Hata giderme ve final build. itch.io yayın sayfasının hazırlanması: kapak görseli, açıklama metni, ekran görüntüleri. Demo Day kapsamında her katılımcının projesini sunması ve soru alması. Hafta çıktısı: Yayınlanmış oyun ve tamamlanmış sunum.


Final Projesi

Katılımcılar program boyunca tek bir proje üzerinde çalışır ve bu projeyi eğitim döneminin son haftasında teslim eder. Projenin tamamlanmış bir ticari ürün niteliğinde olması beklenmez; oynanabilir ve sunulabilir olması esastır.

Asgari Teslim Koşulları

Aşağıdaki bileşenler projenin tamamlanmış sayılması için gereken asgari düzeyi tanımlar. Kapsam üst sınırı bulunmamaktadır; katılımcılar projelerini kendi belirledikleri kapsamda geliştirmekte serbesttir. Kapsamın gerçekçi tutulması konusunda eğitmenler tarafından yönlendirme yapılır.

  • itch.io üzerinde yayınlanmış, tarayıcıdan veya indirilerek oynanabilen build

  • En az iki tamamlanmış bölüm

  • Kontrol edilebilir ve animasyonlu bir karakter

  • En az bir düşman veya tehlike türü

  • Çalışan bir checkpoint veya can sistemi

  • Ana menü ve HUD

  • Temel ses efektleri

  • GitHub deposu ve güncellenmiş tasarım dokümanı

Katılımcının tercihine bırakılan geliştirmeler

  • Projeye özgü ayırt edici bir mekanik

  • Metin kullanılmadan kurgulanan bir anlatı

  • Ayarlar menüsü ve ses seviyesi kontrolü

  • Birden fazla düşman türü veya boss tasarımı


Aktarılabilir Kazanımlar

  • Program bir 2D platformer oyun üretimi üzerinden yürütülür. Ancak kazanımların önemli bir bölümü tür ve proje bağımsızdır.
  • Motor ve dil bilgisi. Unity, 2D oyun geliştirmenin yanı sıra 3D üretim, mobil uygulama, simülasyon, görselleştirme ve XR projelerinde kullanılan bir platformdur. C# genel amaçlı bir programlama dilidir. Program kapsamında edinilen editör ve dil bilgisi bu alanlara aktarılabilir niteliktedir.
  • Yazılım üretim süreçleri. Versiyon kontrolü, düzenli commit disiplini, build alma, hata ayıklama ve yayınlama, oyun geliştirmeye özgü olmayan temel üretim pratikleridir.
  • Ürün ve kullanıcı deneyimi. Bilgi hiyerarşisi, ilk kullanım deneyiminin kurgulanması ve temel kullanılabilirlik testi, dijital ürün tasarımının genel konularıdır.
  • Geri bildirim ve değerlendirme. Yapılandırılmış playtest oturumları kullanıcı gözlemi yöntemine dayanır. Toplanan geri bildirimin önceliklendirilmesi ve uygulanabilir maddelere dönüştürülmesi program içinde ayrı bir çalışma başlığıdır.
  • Kapsam yönetimi ve teslim disiplini. Projenin baştan tanımlanması, kapsamın gerçekçi sınırlarda tutulması ve belirlenen tarihte teslim edilmesi, programın yapısına gömülü çalışma alışkanlıklarıdır.
  • Sunum ve dokümantasyon. Tasarım dokümanı hazırlama, proje tanıtım sayfası oluşturma ve projeyi topluluk önünde sunma, üretilen işin aktarılmasına yönelik becerilerdir.

Katılımcı Kazanımları

Program sonunda katılımcılar aşağıdaki uygulamaları kendi projeleri üzerinde gerçekleştirmiş olurlar:

  • Unity editöründe sıfırdan bir 2D sahne kurmak

  • C# ile karakter hareketi ve etkileşim yazmak

  • Oyun tasarım dokümanı (GDD) hazırlamak

  • Tilemap ile bölüm kurmak ve zorluk eğrisi tasarlamak

  • Sprite animasyonu, ses ve arka plan kullanarak atmosfer oluşturmak

  • Menü, HUD ve temel onboarding akışı tasarlamak

  • Projeyi GitHub üzerinde versiyonlamak, build almak ve itch.io'da yayınlamak

  • Projeyi topluluk önünde sunmak ve alınan geri bildirimi projeye aktarmak


Hedef Kitle

Program aşağıdaki katılımcı gruplarına yöneliktir:

  • Oyun geliştirme alanına giriş yapmak isteyenler

  • Unity öğrenmeye yeni başlayanlar

  • Kendi oyun fikrini uygulamaya geçirmek isteyen amatör geliştiriciler

  • Oyun geliştirme alanında portfolyo oluşturmayı hedefleyen öğrenciler

  • Yazılım, tasarım, animasyon, oyun teknolojileri ve dijital üretim alanlarına ilgi duyanlar

Kapsam dışında kalan konular:

Program 2D oyun geliştirme üzerine kurgulanmıştır. 3D üretim, ileri seviye çoklu oyunculu sistemler ve büyük ölçekli stüdyo üretim süreçleri program kapsamında yer almaz.

Programın yapısı düzenli üretime dayanır. Katılımcıların haftalık oturumların yanı sıra kendi projeleri için zaman ayırması beklenir.


Eğitmenlerimiz

H. Kutay Tinç

Matematik Mühendisliği ve Endüstri Mühendisliği altyapısına sahip bir akademisyen olup, oyun teorisi ve matematiksel modelleme temelli oyun tasarımı alanında uzmanlaşmıştır. İstanbul Teknik Üniversitesi’nde uzun yıllar akademik çalışmalar yürüttükten sonra MEF Üniversitesi Dijital Oyun Tasarımı Bölüm Başkanlığı görevini üstlenmiştir. Oyun tasarımı, oyun dengesi, sistem tasarımı ve oyunlaştırma konularında dersler vererek, oyun geliştirmeyi analitik ve mühendislik temelli bir bakış açısıyla ele alan bir yaklaşım geliştirmiştir.

Hakkında Daha Fazlası 

Tayfun Yılmaz

Yazılım Mühendisliği mezunu Tayfun Yılmaz, 5+ yıllık deneyime sahip bir Unity geliştiricisi ve içerik üreticisidir. Mobil, hyper-casual ve multiplayer oyun projelerinde profesyonel olarak görev almış; Hazmob, GraceGames ve BOBU gibi şirketlerde çalışmıştır. Aynı zamanda "SkinnyDev" YouTube kanalıyla binlerce oyun geliştiricisine Unity, C# ve oyun programlama eğitimleri sunarak sektörde güçlü bir teknik topluluk oluşturmuştur. Multiplayer sistemler, optimizasyon ve oyun mimarileri konularındaki uzmanlığıyla öne çıkmaktadır.

Hakkında Daha Fazlası 

Yasemin Baran

Los Angeles ArtCenter College of Design'da İllüstrasyon lisansını, Bahçeşehir Üniversitesi'nde Dijital Oyun Tasarımı yüksek lisansını tamamlamıştır. Uzun yıllar Bahçeşehir, Işık, Bilgi, Kültür ve Beykoz üniversitelerinde öğretim görevlisi olarak ders vermiş; start-up'larda ve oyun stüdyolarında konsept tasarımcı olarak görev almıştır. Düzenli olarak Twitch platformunda çizim yayınları yapmaktadır.

Hakkında Daha Fazlası

Altay Evren Özsan

Altay Evren, bağımsız oyun geliştirme alanında çalışan bir oyun geliştiricisi ve oyun tasarımcısıdır. Godot Engine başta olmak üzere modern oyun geliştirme araçlarıyla üretim yapmakta; oyun sistemleri, oynanış tasarımı ve prototipleme süreçlerine odaklanmaktadır. Topluluk odaklı çalışmalara önem veren Altay, Godot Türkiye Topluluğu (OGT) Yönetim Kurulu'nda görev almakta, ayrıca İstanbul Okan Üniversitesi'de kurucuları arasında bulunduğu oyun geliştirme kulübü aracılığıyla öğrencilerin oyun geliştirme ekosistemiyle buluşmasına katkı sağlamıştır. Açık kaynak projeler, teknik içerikler ve bağımsız oyun geliştirme süreçleri üzerine üretimlerini sürdürmektedir.

Hakkında Daha Fazlası

Yunus Atalay

Yunus Atalay, oyun geliştirme alanında üretim yönetimi, topluluk geliştirme ve anlatı tasarımı üzerine çalışmalar yürütmektedir. Indie oyun projelerinde ürün geliştirme, ekip koordinasyonu, topluluk yönetimi ve iş geliştirme süreçlerinde aktif rol almıştır. Kurucu ekibinde yer aldığı Mergen Studios bünyesinde topluluk odaklı oyun projeleri geliştirmiş, farklı projelerde narrative design çalışmaları gerçekleştirmiştir. Oyun geliştirme ekosisteminde düzenlediği etkinlikler ve mentorluk faaliyetleriyle bilgi paylaşımına katkı sağlamaktadır.

Hakkında Daha Fazlası 

Burak Osman Yaldız

Burak Osman Yaldız, ürün tasarımı, frontend geliştirme ve oyun geliştirme alanlarını bir arada yürüten disiplinler arası bir geliştiricidir. React, TypeScript ve Unity gibi teknolojilerle hem web hem de oyun projeleri üretirken, kullanıcı deneyimi ve arayüz tasarımını geliştirme sürecinin merkezine koyar. Game jam’ler, DIGIAGE ve TEKNOFEST gibi ekosistem etkinliklerinde aktif rol almış; DON8 ve Liberta gibi projeler geliştirmiştir. Son dönem çalışmalarında AI destekli yaratıcı araçlara odaklanarak IZGI gibi projeler üretmiş, tasarım ve yapay zekayı birleştiren deneysel ürünler üzerinde çalışmıştır. Genel olarak fikirden ürüne uzanan süreçte hem teknik hem tasarım tarafını birlikte ele alan bir üretim yaklaşımı benimser.

Hakkında Daha Fazlası

Sıkça Sorulan Sorular

Programa katılmak için ön bilgi gerekiyor mu? Gerekmiyor. Program sıfırdan başlayan katılımcılar için tasarlanmıştır ve ilk hafta kurulum oturumlarıyla başlar.

Hangi teknik donanım gerekiyor? Unity 6 sürümünü çalıştırabilen orta seviye bir bilgisayar yeterlidir. Kullanılan tüm yazılımlar ücretsiz sürümleriyle temin edilebilir.

Oturumlara canlı katılamayan katılımcılar ne yapabilir? Tüm oturumlar kayıt altına alınır ve katılımcılarla paylaşılır; kaçırılan bir oturumun içeriği kayıt üzerinden takip edilebilir. Uygulama ve proje oturumlarının anlık geri bildirim içermesi nedeniyle canlı katılım önerilir. Devam koşuluna ilişkin ayrıntılar Değerlendirme ve Belgelendirme bölümünde yer alır.

Programlama deneyimi olmayan katılımcılar için içerik uygun mu? Uygundur. İlk script çalışması ikinci haftada yapılır ve programlama içeriği proje üzerinde adım adım ilerleyecek şekilde kurgulanmıştır.

Katılımcılar program sonunda hangi çıktıya sahip olur? itch.io üzerinde yayınlanmış, bağlantı üzerinden oynanabilen bir 2D platformer oyun ve bu oyunun geliştirme sürecini içeren bir GitHub deposu.

Programda ekip çalışması var mı? Her katılımcı kendi projesini yürütür. Playtest oturumları ve Demo Day kapsamında katılımcılar birbirlerinin projelerine geri bildirim verir.

Tüm katılımcılar aynı türde oyun geliştirdiğinden projeler birbirine benzer mi? Oyun türü ortaktır, projeler değildir. Katılımcılar ilk hafta kendi tasarım dokümanlarını hazırlar, dördüncü hafta ise projelerine özgü ayırt edici mekaniği kurar. Tasarım kararları katılımcıya aittir.

Eğitim Programı

Aşağıda eğitimin ders programını görüntüleyebilirsiniz

Tarih Saat Ders Adı Eğitmen Derslik
25 Ağu Salı
20:00 - 20:00

Modül 1 Pekiştirme

Google Meet

-
Online (ZOOM)
27 Ağu Perşembe
20:00 - 22:00

Modül 1: Oyun Tasarımına Giriş

Google Meet

-
Online (ZOOM)
30 Ağu Pazar
12:00 - 15:00

Oyun Tasarımı Atölyesi: GDD Girişi

Google Meet

-
Online (ZOOM)
01 Eyl Salı
20:00 - 22:00

Modül 2: Unity Temelleri

Google Meet

-
Online (ZOOM)
03 Eyl Perşembe
20:00 - 22:00

Unity Uygulama: Scene & Component

Google Meet

-
Online (ZOOM)
06 Eyl Pazar
12:00 - 15:00

Modül 2 Pekiştirme

Google Meet

-
Online (ZOOM)
08 Eyl Salı
20:00 - 22:00

Modül 3: Oyun Mekanikleri

Google Meet

-
Online (ZOOM)
10 Eyl Perşembe
20:00 - 22:00

Mekanik Prototipleme Workshop

Google Meet

-
Online (ZOOM)
12 Eyl Cumartesi
12:00 - 15:00

Modül 3 Pekiştirme

Google Meet

-
Online (ZOOM)
15 Eyl Salı
20:00 - 22:00

Modül 4: Level Design

Google Meet

-
Online (ZOOM)
17 Eyl Perşembe
20:00 - 22:00

Level Design Pratik: Harita Akışı

Google Meet

-
Online (ZOOM)
20 Eyl Pazar
12:00 - 15:00

Modül 4 Pekiştirme

Google Meet

-
Online (ZOOM)
22 Eyl Salı
20:00 - 22:00

Modül 5: UI/UX Tasarımı

Google Meet

-
Online (ZOOM)
24 Eyl Perşembe
20:00 - 22:00

UI/UX Arayüz Tasarım Pratiği

Google Meet

-
Online (ZOOM)
27 Eyl Pazar
12:00 - 15:00

Modül 5 Pekiştirme

Google Meet

-
Online (ZOOM)
29 Eyl Salı
20:00 - 22:00

Modül 6: Asset ve SFX

Google Meet

-
Online (ZOOM)
04 Eki Pazar
12:00 - 15:00

Asset & Ses Tasarımı Uygulama

Google Meet

-
Online (ZOOM)
06 Eki Salı
20:00 - 22:00

Modül 6 Pekiştirme

Google Meet

-
Online (ZOOM)
08 Eki Perşembe
20:00 - 22:00

Modül 7: Game Jam

Google Meet

-
Online (ZOOM)
11 Eki Pazar
12:00 - 15:00

Modül 7 Pekiştirme

Google Meet

-
Online (ZOOM)
13 Eki Salı
20:00 - 22:00

Modül 8: Showcase ve Yayınlama

Google Meet

-
Online (ZOOM)
15 Eki Perşembe
20:00 - 22:00

Final Proje Sunum Hazırlığı

Google Meet

-
Online (ZOOM)
18 Eki Pazar
12:00 - 15:00

Modül 8 Pekiştirme

Google Meet

-
Online (ZOOM)

Eğitim Bilgi Talep Formu

Bu eğitim hakkında detaylı bilgi almak veya kayıt olmak için formu doldurun, sizinle en kısa sürede iletişime geçelim.

11 - 9 = ?

Ön Kayıt Başvurusu

Maksimum 5MB