| School/Faculty/Institute | Faculty of Arts, Design and Architecture | |||||
| Course Code | DGD 201 | |||||
| Course Title in English | Game Design Studio I | |||||
| Course Title in Turkish | Oyun Tasarım Stüdyosu I | |||||
| Language of Instruction | EN | |||||
| Type of Course | Project | |||||
| Level of Course | Introductory | |||||
| Semester | Fall | |||||
| Contact Hours per Week |
|
|||||
| Estimated Student Workload | 200 hours per semester | |||||
| Number of Credits | 8 ECTS | |||||
| Grading Mode | Standard Letter Grade | |||||
| Pre-requisites | None | |||||
| Co-requisites | None | |||||
| Expected Prior Knowledge | None | |||||
| Registration Restrictions | None | |||||
| Overall Educational Objective | The aim of this course is to simulate a real-world game development studio environment where students collaborate to create a playable game prototype. It provides experience in integrating diverse production skills, managing team dynamics, and using industry-standard tools and practices. Through iterative design and testing cycles, students learn how to combine creativity, technical skills, and communication for effective game production. | |||||
| Course Description | This studio course provides a collaborative, project-based environment where students work in teams to design and develop a digital game using the Unity 3D engine. Students will integrate and apply skills acquired from concurrent courses, especially Animation and Level Design. In addition to technical development, the course emphasizes teamwork, project management, and version control systems. The course simulates an industry-oriented development pipeline, encouraging iterative design, playtesting, and critique. |
Course Learning Outcomes and CompetencesUpon successful completion of the course, the learner is expected to be able to:1) Oyun geliştirme sürecinin yapısını ve aşamalarını açıklama bilgisini kazanma. 2) Sürüm kontrolü ve işbirlikçi iş akışlarının prensiplerini anlama bilgisini kazanma. 3) Unity kullanarak oynanabilir bir 3D oyun prototipi geliştirme becerisini edinme. 4) Animasyon ve seviye bileşenleri dahil varlıkları bir oyun sahnesine entegre edebilme becerisini edinme. 5) Bir oyun geliştirme ekibinde etkili bir şekilde işbirliği yapma yetkinliği elde etme. 6) Birden fazla disiplini bir araya getiren, tutarlı ve teknik olarak işlevsel bir oyun demosu üretme yetkinliğini kazanma. |
| Program Learning Outcomes/Course Learning Outcomes | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| 1) Oyun kuramları, etkileşim tasarımı, kullanıcı deneyimi ve oyuncu psikolojisi gibi alanlarda temel kavramları bilir ve kullanır. | ||||||
| 2) Kavramsal tasarımdan yayın ve pazarlamaya kadar olan süreci bütüncül olarak kavrar, bu sürecin her aşamasında görev alabilir. | ||||||
| 3) Oyun motorları (Unity, Unreal vb.), programlama dilleri (C#, C++, vb.) ve versiyon kontrol sistemlerini etkin biçimde kullanabilir. | ||||||
| 4) 2D/3D modelleme, animasyon, ses tasarımı gibi yaratıcı üretim süreçlerinde temel düzeyde katkı sunabilir. | ||||||
| 5) Oyun içi mekaniklerin dengesi, sistem etkileşimleri ve oyun ekonomileri gibi karmaşık yapıların çözümlemesini yapabilir. | ||||||
| 6) Tasarım, yazılım, sanat ve psikoloji gibi farklı alanlarla etkileşim içinde üretim yapabilir. | ||||||
| 7) Yenilikçi oyun fikirleri geliştirebilir, oyun estetiği ve deneyimi konusunda özgün çözümler üretebilir. | ||||||
| 8) Oyun projelerinde farklı roller üstlenebilir, proje takvimi ve görev dağılımına uyum gösterebilir. | ||||||
| 9) Mevcut oyunları yapısal, kültürel ve etik açılardan çözümleyebilir, yorumlayabilir. | ||||||
| 10) Kendi oyun projelerini başlatma, yatırım alma, ekip kurma gibi girişimcilik süreçlerini başlatabilir. | ||||||
| 11) Lisansüstü eğitim, sektörel sertifikasyonlar ya da yeni teknolojiler konusunda sürekli öğrenmeye açıktır. |
| N None | S Supportive | H Highly Related |
| Program Outcomes and Competences | Level | Assessed by | |
| 1) | Oyun kuramları, etkileşim tasarımı, kullanıcı deneyimi ve oyuncu psikolojisi gibi alanlarda temel kavramları bilir ve kullanır. | S | |
| 2) | Kavramsal tasarımdan yayın ve pazarlamaya kadar olan süreci bütüncül olarak kavrar, bu sürecin her aşamasında görev alabilir. | S | |
| 3) | Oyun motorları (Unity, Unreal vb.), programlama dilleri (C#, C++, vb.) ve versiyon kontrol sistemlerini etkin biçimde kullanabilir. | S | |
| 4) | 2D/3D modelleme, animasyon, ses tasarımı gibi yaratıcı üretim süreçlerinde temel düzeyde katkı sunabilir. | S | |
| 5) | Oyun içi mekaniklerin dengesi, sistem etkileşimleri ve oyun ekonomileri gibi karmaşık yapıların çözümlemesini yapabilir. | S | |
| 6) | Tasarım, yazılım, sanat ve psikoloji gibi farklı alanlarla etkileşim içinde üretim yapabilir. | H | |
| 7) | Yenilikçi oyun fikirleri geliştirebilir, oyun estetiği ve deneyimi konusunda özgün çözümler üretebilir. | H | |
| 8) | Oyun projelerinde farklı roller üstlenebilir, proje takvimi ve görev dağılımına uyum gösterebilir. | H | |
| 9) | Mevcut oyunları yapısal, kültürel ve etik açılardan çözümleyebilir, yorumlayabilir. | S | |
| 10) | Kendi oyun projelerini başlatma, yatırım alma, ekip kurma gibi girişimcilik süreçlerini başlatabilir. | N | |
| 11) | Lisansüstü eğitim, sektörel sertifikasyonlar ya da yeni teknolojiler konusunda sürekli öğrenmeye açıktır. | N |
| Prepared by and Date | EMİRHAN COŞKUN , August 2025 |
| Course Coordinator | EMİRHAN COŞKUN |
| Semester | Fall |
| Name of Instructor |
| Hafta | Konu |
| 1) | Ders Tanıtımı, Ekip Oluşturma ve Proje Beklentileri |
| 2) | Oyun Konsepti Geliştirme ve Dokümantasyonu (GDD) - Planlama ve Sprint Zamanlaması |
| 3) | Hikaye Anlatımı ve Oyun Dünyasının İnşası |
| 4) | Sistem Tasarımı ve Temel Mekanikler - Teknik Kurulum: Sürüm Kontrolü ve Unity Depoları |
| 5) | Unity ile Prototiplemeye Giriş - Animasyon ve Seviye Tasarım Modüllerinin Entegrasyonu |
| 6) | Geliştirilebilir Prototip: Hareket, Kamera, Temel Kullanıcı Arayüzü |
| 7) | İlk Oynanabilir Prototip Gönderimi ve Sunumu |
| 8) | Kullanıcı Geri Bildirimi Uygulama ve Geliştirme |
| 9) | UI/UX Geliştirme - Özellik Genişletme ve UX İyileştirme |
| 10) | Seviye Tasarımı ve Oynanış Dengesi |
| 11) | Hata İzleme ve Optimizasyon - Teknik İlerlemenin İzlenmesi ve Oyun Testi |
| 12) | Oyun Testi ve Geri Bildirim Tekrarı |
| 13) | Geri Bildirimlere Dayalı Son Revizyonlar |
| 14) | Final Proje Sergisi ve Yansıması |
| Required/Recommended Readings | Schell, J. (2008). The Art of Game Design: A book of lenses. CRC press. Tekinbas, K. S., & Zimmerman, E. (2003). Rules of play: Game design fundamentals. MIT press. Unity Documentation – Unity User Manual and Scripting API. Version Control with Git – GitHub Guides and Pro Git Book. Agile Game Development with Scrum by Clinton Keith. Game Design Workshop by Tracy Fullerton (for process and collaboration). Project management tools: Trello, Notion, Jira, or HacknPlan. | |||||||||||||||||||||
| Teaching Methods | Studio-based teamwork and guided production sessions. Agile project planning and weekly team sprints. Mentorship and check-ins by instructors on production progress. Milestone reviews and critique presentations. Version control exercises and collaborative asset management. Integration of concurrent course outputs (Animation, Level Design). | |||||||||||||||||||||
| Homework and Projects | Students will work in teams for a game design project, under the direction of studio instructors. Projects will be assessed through studio reviews. Additionally, there will be particular exercises taking place throughout the semester. These exercises will support the thinking and representation tools and processes. Teams are required to submit their game design project at the end of the semester. | |||||||||||||||||||||
| Laboratory Work | None | |||||||||||||||||||||
| Computer Use | Yes | |||||||||||||||||||||
| Other Activities | Seminars and workshops | |||||||||||||||||||||
| Assessment Methods |
|
|||||||||||||||||||||
| Course Administration |
coskunemi@mef.edu.tr coskunemi@mef.edu.tr 0212 395 36 00 Attendance and participation during the entire scheduled class time for studio is mandatory. Students must be engaged in questioning and discussing the work of the class. All students are required to attend and participate in all interim and final studio reviews. All assignments must be submitted at the time and on the date specified. Academic Dishonesty and Plagiarism: YÖK Disciplinary Regulation. |
|||||||||||||||||||||
| Activity | No/Weeks | Hours | Calculation | ||||
| No/Weeks per Semester | Preparing for the Activity | Spent in the Activity Itself | Completing the Activity Requirements | ||||
| Ders Saati | 14 | 0 | 4 | 56 | |||
| Sınıf Dışı Ders Çalışması | 14 | 0 | 6 | 84 | |||
| Proje | 14 | 0 | 4 | 56 | |||
| Final | 1 | 0 | 4 | 4 | |||
| Total Workload | 200 | ||||||
| Total Workload/25 | 8.0 | ||||||
| ECTS | 8 | ||||||