Bilgisayar Mühendisliği
Ders Kodu Ders Adı Sınıf Kredisi Ders Saati Haftalık Ders Saati(Teorik) Haftalık Ders Saati(Uygulama) Haftalık Ders Saati(Laboratuvar)
KOJT4338 Bilgisayar Oyunları Teknolojisi Üçüncü Sınıf 5 150 1 2 2
Ders Tanımları
Kazakça
Doçent M.A. G.N. Kazbekova

Konunun amacı, kişisel bilgisayarlar (Windows, Macintosh), mobil cihazlar (Android, iOS) ve tarayıcılar için gelişmiş bir bilgisayar geliştirme ortamı öğretmektir. Unity3D motoru ve MonoDevelop oyun senaryosu geliştirme ortamı ile birlikte düşünülecektir. İki boyutlu bir senaryo oluşturun, oyun mantığını programlayın ve konseptini geliştirin, ayrıca öğeleri tasarlayın, test edin ve düzeltin, oyunun en son sürümünü çalışın ve ses desteği ekleyin.

Sistem programlama

Algoritmalar ve programlama;  Nesne yönelimli programlama

Bir grupla çalışma, çiftler halinde çalışma, öğrenme ve çalışma, yıldırım soruları, eleştirel düşünme, beyin krizi, vaka stadionu, gelişimsel eğitim yöntemleri, poster koruma, jigso yöntemi, yaratıcı eğitim yöntemleri, Grup çalışması, bulut teknolojisi, BT yöntemi, Vaka çalışması yöntemi, grup projesi yöntemi, problem çalışması yöntemi, mini araştırma yöntemi, proje yöntemi, mesleki gelişim yöntemleri.

1C # programlama dilinin temellerini bilir.
2Üç boyutlu bir uygulamanın geliştirilmesi için bir teknolojidir.
3Unity3D, geliştirme ortamını kullanma becerilerini bilir.
4Faaliyetlerinin sonuçlarını, izleyici düzeyini dikkate alarak sunabilir.
5Üç boyutlu ve iki boyutlu uygulamalar oluşturmak için becerileri kullanır.
6Üç boyutlu ve iki boyutlu uygulamalar tasarlar.
Haftalık KonuDeğerlendirme Yöntemi
1Oyun türleri ve bunları inşa et-menin yolları. Bilgisayar oyunla-rının seviyeleri.
2Oyun teknolojisinin bileşenleri. Oyun türlerinin sınıflandırılması.
3Bilgisayar oyunlarının özellikleri ve etkin kullanımları.
4Unity arayüzü.
5Komut dosyaları ekleme ve nes-neler oluşturma.
6Oyun öğeleri bir yetenek hazırlar.
7Temel eylemleri uygulama.
8Unity'de 3B modelleri içe aktarma.
9C#'ta komut dosyası oluşturmayla ilgili temel bilgiler.
10Temel oyun süreçlerini düzenle-me.
11Kullanıcı arayüzünü düzenle.
12Oyun ürünlerinin geliştirilmesi-nin temel aşamaları.
13Uygulama arabirimi. Oyun sahne-sinin sanal alanında gezinme.
14Motor bileşenlerinin etkileşim prensipleri.
15İstemci cihazlarda çalışacak bir uygulama oluşturma.
Eğitim Programının Öğrenme Çıktıları İle İlişkisi
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1Programming.C++ dili kullanım ilkeleri ve deneyimi. T.2.2014, B. Straustrup
2Programlama Teknolojisi: Öğretici, 2021, K. A. Iskakova
3Java betiği, nesne yönelimli bir betik dilidir. Öğretici, 2019, Mannapova TM, Kassymova A.Kh.
4Algoritmik ve programlama dilleri. Eğitim metodik aracı, 2021, G.A. Tyulepberdinova
5Programlama teknolojisi: Eğitim ve metodolojik kompleks, 2021, Tulepberdinova G.A