Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

HAZIRLAYAN: YRD. DOÇ. DR. EMIN BORANDAĞ Oyun Programlama.

Benzer bir sunumlar


... konulu sunumlar: "HAZIRLAYAN: YRD. DOÇ. DR. EMIN BORANDAĞ Oyun Programlama."— Sunum transkripti:

1 HAZIRLAYAN: YRD. DOÇ. DR. EMIN BORANDAĞ Oyun Programlama

2 Ders Hakkında Temel Bilgiler Ders Tipi = Seçmeli Ders Süresi = 3 Saat Haftada. Dersin Verilme Dili = Türkçe Dersin Nottandırması  Arasınav = % 15  Ödev= % 25  Final = %25  Proje = %35 Dersin Seviyesi = Lisans Ders Sorumlusu = Yrd. Doç. Dr. Emin BORANDAĞ  Mail =

3 Ders Hakkında Bilgiler Dersin Amacı:  Oyun programlama; bilgisayar grafikleri, insan-bilgisayar etkileşimi, bilgisayar ağları ve yapay zekâ gibi temel dersler incelenir.  Derste öğrencilerin farklı oyun motorları kullanarak gerçek zamanlı bir oyun geliştirmesi hedeflenmektedir. Ders İçeriği:  Oyun tasarımının temel kavramlarını  Oyun tasarımı ve programlamasında kullanılan 2 ve 3 Boyut tanımı  Oyun Motorlarını Kullanma ve Karşılaştırma  Basit animasyonlar oluşturabilme.  Oyunlarda ses ve müzik işlemlerini gerçekleştirebilme.  Bir oyun motoru kullanarak gerçek zamanlı bir oyun geliştirebilme.  Oyun tasarım ve geliştirme teknolojisindeki trendleri takip edebilme.  Takım çalışmasında görev alabilme ve etkili iletişim kurabilme.

4 Ders Kitabları Dersin Kitabı:  Introduction to Game Development, Second Edition Yardımcı Ders Kitapları:  Rules of Play: Game Design Fundamentals  Engel, WF, Beginning Direct 3D Game Programming, 2nd edn, Premier Press,  Walsh, P, Advanced 3D Game Programming with DirectX 9.0, Wordware Publishing Inc.,  Luna, FD, Introduction to 3D Game Programming with DirectX 9.0, Wordware Publishing Inc., 2003  LaMothe, A, Tricks of the Windows Programming Gurus, 2nd edn, Sams Publishing,  LaMothe, A, Tricks of the 3D Game Programming Gurus: Advanced 3D Graphics and Rasterization, Sams Publishing,  Petzold, C, Programming Windows, 5th edn, Microsoft Press, 1999.

5 Haftalık Ders İşleyişi (1-2) Hafta-1  Teorik = Giriş Hafta-2  Teorik = Giriş ve Temal Tanımlar  Uygulama Temel Ounlara Giriş (Vb.net)  Araba Yarışı  Maze  Uzaylı İstilası  Gadget

6 Haftalık Ders İşleyişi (3) Hafta-3  Teorik = Tasarıma Giriş  Uygulamalar  Temel Oynlar Devam (Vb.net ve C#)  StreetFigther  Yılan Oyunu  Pinpon  SivriSinek

7 Haftalık Ders İşleyişi (4) Hafta-4  Teorik: Oyun Dizayn  Uygulama Zeka Oyunları (Vb.net ve C#)  NumberBox  Expextia

8 Haftalık Ders İşleyişi (5) Hafta5 Teorik:  Grafiklere Giriş Uygulama Flash Oyunları  Araba Parkurda.  Çeşitli Flash Oyunları.  Flash Oyunlar Nasıl Hacklenir.

9 Haftalık Ders İşleyişi (6) Hafta6  Teorik= En Kısa YolBulma  Oyun Programlama Dileri ve Araçları  C#,Vb.Net, Java, Eclips  XNA, MX Flash,Fusion,Cosos2d  Game Salat,Unity3d,Constract2  Genel Tekrar

10 Haftalık Ders İşleyişi (7-8) Hafta 7  AraSınav Hafta 8  Teorik= Oyunlarda Yapay Zeka  Uygulama XNA Giriş  Karakter Haraket  Hareketli Arkaplan  Çanakkale Geçilmez

11 Haftalık Ders İşleyişi (9) Hafta 9  Teorik= Bulanık Mantık  Oyun Motoru= Fusion (android, iphone)  Kod Yazmadan Oyun Geliştirmek Mümkün mü?  Hızlı Penguen

12 Haftalık Ders İşleyişi (10) Hafta 10  Teorik = Çarpışma ve Yanıtların Oyunda Oluşturumu  Game Salat  Kızgın Kardanamca (Kızgın Kuşlardan Bıkmadınızmı?)

13 Haftalık Ders İşleyişi (11-14) Hafta 11  Teorik= Oyunda Fizik Kullanımı  Constract2  Hepsini Yakala Platform Oyunu Giriş Hafta 12  Teorik = Hareketin Temeli.  Seviyelendirmenin detayları ve görsellik  Constract2  Hepsini Yakala Platform Oyunu Devam Hafta 13  Teoik = Network ve Clasification  Java Eclips Oyun Gelişimi Hafta 14  Teorik= Grafikler,Sistem Özellikler, Çevrenin Oluşumu  Uygulama  Terraine  Proje Teslim

14 Soru & Cevaplar


"HAZIRLAYAN: YRD. DOÇ. DR. EMIN BORANDAĞ Oyun Programlama." indir ppt

Benzer bir sunumlar


Google Reklamları