GAME PROGRAMMING

İzlence Formu

Ders Adı GAME PROGRAMMING Kod CMPE3626
Kredi 4 AKTS 6
Z/S Seçmeli Teorik Saat 3
Uygulama Saat 0 Lab Saat 2
Ders Dili İngilizce Dersi Veren Dr. Ögr. Üyesi EZGİ ZORARPACI
Dersin Veriliş Türü Örgün

Dersin Amacı

This course primarily aims to introduce students to the fundamentals of game programming with a focus on the design and development of video games. Covering basic game programming topics such as game mechanics, game engines, physics, and graphical user interface design, the course aims to provide students with basic and intermediate game programming skills, which they are expected to use in game development solutions.

İçerik

Introduction to game programming, Geometric transformation of objects, Game scene creation, Characters and animation techniques, Interaction, Computer graphics, Collisions, Physical properties, Artificial intelligence in games, Software issues, Advanced topics in game programming, Network game programming, Sound and other various effects.

Öğretim Yöntemleri

Theoretical lectures, laboratory applications, exams, discussion, question-answer, homework, project, individual study.

Kaynaklar

Textbook: Game Programming Algorithms and Techniques: A Platform-Agnostic Approach. Sanjay Madhav. Addison-Wesley Professional, 2013. Other resources: - Lecture notes and application examples. - Online courses and course materials on the internet.

Bilgi İşlem Daire Başkanlığı © 2026