Oyun Geliştirme Uzmanlığı Eğitimi

Oyun Geliştirme Uzmanlığı Eğitimi
Featured

Oyun Geliştirme Uzmanlığı Eğitimi

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.

40 Saat

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ş
    1. Tanıtım
    2. Kurulum
    3. Editörü tanıyalım
  • Programlama (C#)
    1. Veri tipleri
    2. Koşullu yapılar
    3. Döngüler
    4. Diziler
    5. Listeler
    6. Sınıf ve metot
    7. Hata ayıklama
  • Unity arayüz
    1. Vektörler
    2. Hierarchy
    3. Scene View
    4. Inspector Window
    5. Project Window
    6. Game Window
    7. Asset Store
    8. Console Window
  • Arayüz nesneleri
    1. Canvas
    2. Text
    3. Image
    4. Button
    5. Slider
  • 3B Nesneler
    1. 3B nesne oluşturma
    2. Prefab
    3. Material
    4. Collider
    5. Rigidbody
  • Bileşenler
    1. Transform
    2. Collision
    3. Rigidbody
    4. Camera
    5. Lights
  • Unity Kodlama
    1. Unity’e özel fonksiyonlar
    2. Instantiate ve Destroy
    3. Hierarchy’de nesneye erişim
    4. Inspector’deki nesneye işlemleri
    5. İnstantiate ve Destroy
    6. Prefabs
  • Balon patlatma oyunu
    1. Sprite’lar
    2. Collider ekleme
    3. Rastgele balon oluşturma
    4. Nesne üzerine tıklama tespiti
    5. EventSystem
    6. Coroutine kullanımı
    7. Süre ve puan ekleme
    8. Build etme
  • Flappy Bird Yapımı
    1. Sahne tasarımı
    2. Kamera takip
    3. Karakter kontrolü
  • ZigZag oyunu
    1. Asset store kullanımı
    2. Sahne tasarımı
    3. Arayüz tasarımı
    4. Input işlemleri
    5. Karakter kontrolü
    6. Animator kullanımı
    7. Kamera takip
    8. Particle system
    9. Puan bilgisi
    10. Build etme
  • Tank oyunu
    1. Sahne tasarımı
    2. Arayüz tasarımı
    3. Input işlemleri
    4. Finite State Machines
    5. Düşman tankı yapay zekası
    6. Devriye atma
    7. Navmesh kullanmak
    8. Tankı tespit etmek
    9. Tankın görüş açısını ayarlamak
    10. Dost düşman ayrımı
    11. Takip ve ateş etme olayları
    12. Particle system kullanımı
    13. Healthbar kullanımı
    14. Ses ekleme
  • Mobil shooting oyunu (FPS-TPS)
    1. Sahne tasarımı
    2. Karakter oluşturma
    3. Kamera ayarları
    4. Layer sistemi
    5. Sanal joystick
    6. Object Pooling yapımı
    7. Scriptable Object kullanımı
    8. Karakter seçimi
    9. Loading ekranı yapımı
    10. Ayar menüsü
    11. Bölümler arası geçiş
    12. Collabrate
    13. DOTween Kullanımı

Lessons

  1. Unity Programı Kurulumu

  2. Unity Program Ara Yüz kullanımı

  3. 2.tProgramlama (C#)

  4. Veri tipleri

  5. Koşullu yapılar

  6. Döngüler

  7. Diziler

  8. Listeler

  9. Sınıf ve metot

  10. Hata ayıklama

  11. Unity arayüz

  12. Vektörler

  13. Hierarchy

  14. Scene View

  15. Inspector Window

  16. Project Window

  17. Game Window

  18. Asset Store

  19. Console Window

  20. Arayüz nesneleri

  21. Canvas

  22. Text

  23. Image

  24. Button

  25. Slider

  26. 3B Nesneler

  27. 3B nesne oluşturma

  28. Prefab

  29. Collider

  30. Rigidbody

  31. Bileşenler

  32. Transform

  33. Collision

  34. Rigidbody

  35. Camera

  36. Lights

  37. Unity Kodlama

  38. Unity’e özel fonksiyonlar

  39. Instantiate ve Destroy

  40. Hierarchy’de nesneye erişim

  41. Inspector’deki nesneye işlemleri

  42. İnstantiate ve Destroy

  43. Prefabs

  44. Balon patlatma oyunu

  45. Sprite’lar

  46. Collider ekleme

  47. Rastgele balon oluşturma

  48. Nesne üzerine tıklama tespiti

  49. EventSystem

  50. Coroutine kullanımı

  51. Süre ve puan ekleme

  52. Build etme

  53. Flappy Bird Yapımı

  54. Sahne tasarımı

  55. Kamera takip

  56. Karakter kontrolü

  57. ZigZag oyunu

  58. Asset store kullanımı

  59. Sahne tasarımı

  60. Arayüz tasarımı

  61. Input işlemleri

  62. Karakter kontrolü

  63. Animator kullanımı

  64. Particle system

  65. Puan bilgisi

  66. Build etme

  67. Tank oyunu

  68. Sahne tasarımı

  69. Arayüz tasarımı

  70. Input işlemleri

  71. Finite State Machines

  72. Düşman tankı yapay zekâsı

  73. Devriye atma

  74. Navmesh kullanmak

  75. Tankı tespit etmek

  76. Tankın görüş açısını ayarlamak

  77. Dost düşman ayrımı

  78. Takip ve ateş etme olayları

  79. Particle system kullanımı

  80. Healthbar kullanımı

  81. Ses ekleme

  82. Mobil shooting oyunu (FPS-TPS)

  83. Sahne tasarımı

  84. Karakter oluşturma

  85. Kamera ayarları

  86. Layer sistemi

  87. Sanal joystick

  88. Scriptable Object kullanımı

  89. Karakter seçimi

  90. Loading ekranı yapımı

  91. Ayar menüsü

  92. Bölümler arası geçiş

  93. Collabrate

  94. DOTween Kullanımı

No Comments

Give a comment

Teachers