Oyun Gelitirme Dokmantasyonu Game Development Documentation Mehmet Temizkan

  • Slides: 24
Download presentation
Oyun Geliştirme Dokümantasyonu | Game Development Documentation Mehmet Temizkan Hacettepe Üniversitesi | BÖTE |

Oyun Geliştirme Dokümantasyonu | Game Development Documentation Mehmet Temizkan Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

2 Dokümantasyon Nedir? • Bir çalışma için gerekli belgeleri arama ve sağlama, belgelere dayandırma.

2 Dokümantasyon Nedir? • Bir çalışma için gerekli belgeleri arama ve sağlama, belgelere dayandırma. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz]

3 • Geliştirme dokümanlarını yazmak zordur. • Oyun yaratmak için önemlidir. • Dokümanların etkili

3 • Geliştirme dokümanlarını yazmak zordur. • Oyun yaratmak için önemlidir. • Dokümanların etkili kullanılması için de önemlidir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

4 Oyun Geliştirme Dokümantasyonu • Oyun geliştirme takımındaki diğer kişiler fikir ve hikayelerden haberdar

4 Oyun Geliştirme Dokümantasyonu • Oyun geliştirme takımındaki diğer kişiler fikir ve hikayelerden haberdar olurlar. • Eğer bir geliştirme firmasında çalışıyorsanız ya da bir yayıncıysanız, profesyonel bilgisayar oyunlarında dokümantasyon şarttır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

5 Oyun Geliştirme Dokümantasyonu • Sadece dokümantasyon ile ilgilenip diğer oyun geliştirme aşamalarını gerçekleştirmemek

5 Oyun Geliştirme Dokümantasyonu • Sadece dokümantasyon ile ilgilenip diğer oyun geliştirme aşamalarını gerçekleştirmemek de uygun bir yaklaşım değildir. • Oyun tasarımcısının yapması gereken ilk işi tasarım dokümanlarını geliştirmektir. Bu konu diğer bölümlerde açıklanacaktır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

6 Hikaye Kural Kitabı Senaryo Akış Şeması Sanat Kural Kitabı Oyun Anı Tasarım Dokümanı

6 Hikaye Kural Kitabı Senaryo Akış Şeması Sanat Kural Kitabı Oyun Anı Tasarım Dokümanı Storyboard Teknik Tasarım Dokümanı Rekabet Analizi Oyun Teklif Belgesi Oyun Geliştirme Dokümanları Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan] İş Takvimi / Pazarlama Dokümanı

7 Oyun Teklif Belgesi |Pitch Document or Proposal • Kavram dokümanları oyun geliştirmede ilk

7 Oyun Teklif Belgesi |Pitch Document or Proposal • Kavram dokümanları oyun geliştirmede ilk yazılacak bölümdür. • Bu bölümde; ▫ İleri düzey tasarım konuları, ▫ Bu oyunun diğer oyunlardan farklılığı ve benzersizliği ▫ Oyunun hikayesi hakkında bilgiler ▫ Okuyanları proje hakkında heyecanlandıracak ve harekete geçirecek ögelerden söz edilir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

8 Oyun Teklif Belgesi |Pitch Document or Proposal ü Oyunun pazarda nasıl yer alacağı,

8 Oyun Teklif Belgesi |Pitch Document or Proposal ü Oyunun pazarda nasıl yer alacağı, ü Bütçe ve geliştirme takvimi, ü Hangi teknolojinin kullanılacağı, ü Oyun için çalışması olası kişilerle ilgili kısa bilgi, ü Gameplay ile ilgili bazı açıklamalar Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

9 Oyun Teklif Belgesi |Pitch Document or Proposal • Bu bölüm; ▫ ▫ Oyun

9 Oyun Teklif Belgesi |Pitch Document or Proposal • Bu bölüm; ▫ ▫ Oyun komitesi, Oyun üreticileri, Tasarım liderleri Program liderleri tarafından yazılır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

10 Rekabet Analizi |Competitive Analysis • Oyununu satmak için yapılması gereken belgelemelerden birisidir. •

10 Rekabet Analizi |Competitive Analysis • Oyununu satmak için yapılması gereken belgelemelerden birisidir. • Oyun önerisinin kısa bir özetini içerir. • Geliştirecek olduğunuz oyunun daha önce geliştirilen oyunlardan farkları yazılır. • Ekran görüntülerine ihtiyaç vardır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

11 Tasarım Dokümanı |Design Document • Bazı kaynaklarda işlevsel özellikler (functional specification) olarak da

11 Tasarım Dokümanı |Design Document • Bazı kaynaklarda işlevsel özellikler (functional specification) olarak da adlandırılmaktadır. • Oyunun gameplay’inin açıklandığı ve detayları hakkında bilgilerin verildiği belgelerdir. • Geliştirme takımı için birinci öncelikte olan belgelerdir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

12 Tasarım Dokümanı |Design Document • Tasarım dokümanında oyuncuların oyunda; Ne Oyuncuların hangi eylemleri

12 Tasarım Dokümanı |Design Document • Tasarım dokümanında oyuncuların oyunda; Ne Oyuncuların hangi eylemleri yaptıkları Nerede Oyunun ayarları Ne zaman Oyuncuların ne zaman ve hangi sırayla farklı eylemler gerçekleştirdiği Niçin Oyuncuların motivasyonu Nasıl Oyunu kontrol etmek için hangi komutları kullandıklarına ilişkin bilgiler yer almalıdır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

13 Akış Şeması |Flowchart • Akış şemasının oyunda 2 görevi bulunmaktadır. 1 - Oyun

13 Akış Şeması |Flowchart • Akış şemasının oyunda 2 görevi bulunmaktadır. 1 - Oyun alanı dışındaki menülerde oyuncuyu takip etmek 2 - Oyuncunun gideceği yeri ya da geldiği yeri grafiklendirmektir. Özellikle düzey tabanlı oyunlarda yapılmaktadır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

14 Hikaye Kural Kitabı |Story Bible • Birçok oyunda hikaye gereklidir. • Hikayenin detayları

14 Hikaye Kural Kitabı |Story Bible • Birçok oyunda hikaye gereklidir. • Hikayenin detayları ve evrenin özel bir bölgesinde geçiyor ise bu yer ile ilgili bilginin verilebileceği en iyi yer bu bölümdür. • Oyunda karakteri seslendirecek kişi de bu bölümden yararlanır. Bu da hikayenin tutarlılığını sağlar. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

15 Senaryo |Script • Oyunda eğer hikaye varsa oyuncular; hikayeleri dinlemek, karakterlerin konuşmalarını duymak

15 Senaryo |Script • Oyunda eğer hikaye varsa oyuncular; hikayeleri dinlemek, karakterlerin konuşmalarını duymak ya da gelecek görevler ile ilgili bilgileri okumak isterler. • Eğer oyunun hikayesi bir filmden alınmışsa, diyalogların geçtiği yerlerin de film sahnelerine uygun olması gerekmektedir. • Oyun senaryoları; oyun yapımcısı, tasarımcı, sanatçı tarafından yazılabilir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

16 Sanat Kural Kitabı |Art Bible • Bu bölüm tasarımcılar tarafından değil de baş

16 Sanat Kural Kitabı |Art Bible • Bu bölüm tasarımcılar tarafından değil de baş sanatçı ve ekibi tarafından oluşturulur. • Başlıca kavram ve diğer kaynaklar temel alınır. • Oyunun hikayesi ve karakterleri ile uyumludur. • Oyunun tüm detayları ile tanıtıldığı yerdir. • Ayrıca sanatçıya oyun içerisinde varlıkları çizmesi içinde teknik bir rehberdir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

17 Oyun Anı |Game Minute • En erken yazılan dokümalardan bir tanesidir. • Bu

17 Oyun Anı |Game Minute • En erken yazılan dokümalardan bir tanesidir. • Bu doküman takım ile ya da üst yönetim iletişim kurma için kullanılabilir. • Düzyazı şeklinde yazılır ve oyuncuyu an be an nelerin beklediğini içerir. • Oyun henüz yazılmamışken çok kullanışlı bir dokümandır. • “Is that all the player can do” sorusuna yanıt aranır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

18 Storyboard • Storyboardlar, tv ya da filmlerin çekilmeden önceki taslağı olarak tanımlanabilir. •

18 Storyboard • Storyboardlar, tv ya da filmlerin çekilmeden önceki taslağı olarak tanımlanabilir. • Storyboardlar birileri sorun yaşamadan önce geribildirim ve düzeltme imkanı sağlarlar. • Oyun motorunun hazır olmadığı durumlarda kavram taslağı ya da model olarak kullanılabilirler. • Faydalı olabilirler fakat, bilgisayarda gameplay prototipi ile yer değiştirilemezler. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

19 Teknik Tasarım Dokümanı | Technical Design Document • Tasarım dokümanı işlevi nasıl olacak

19 Teknik Tasarım Dokümanı | Technical Design Document • Tasarım dokümanı işlevi nasıl olacak konusuna odaklanırken, teknik tasarım dokümanı; fonksiyonelliğin nasıl işe koşulacağına odaklanır. • Lider programcı tarafından yazılır ve programlama takımı tarafından referans olarak alınır. • Bu doküman tasarımcıya, programlama ekibinin doğru yolda olduğuna dair bilgiler verir. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

20 İş Takvimi / Pazarlama Dokümanı | Schedules and Business/Marketing Document • Tasarım dokümanı

20 İş Takvimi / Pazarlama Dokümanı | Schedules and Business/Marketing Document • Tasarım dokümanı oyunun fonksiyonel tasarımı ile ilgilidir. Oyunun pazarlama ya da satışı ile ilgili değildir. • Tasarım dokümanı ile pazarlama dokümanları bu noktada ayrılır. • İşin takviminin ve pazarlamasının yapıldığı dokümantasyondur. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

21 Standart Dokümantasyon Yoktur • Oyun tasarımına rehberlik ya da yardım etmek için farklı

21 Standart Dokümantasyon Yoktur • Oyun tasarımına rehberlik ya da yardım etmek için farklı şirketler farklı standartlar kullanırlar. • Farklı tasarım grupları farklı dokümanlar tutabilmektedirler. • Önemli olan, tasarım ekibinin yayıncılara iyi bir oyun geliştirdiklerine dair kanıtlar sunmalarıdır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

22 Dokümantasyonun Faydaları • Dokümantasyon daha iyi bir oyun geliştirilmesine katkı sağlar, • Bazı

22 Dokümantasyonun Faydaları • Dokümantasyon daha iyi bir oyun geliştirilmesine katkı sağlar, • Bazı oyun geliştiriciler wiki gibi web tabanlı ortamları dokümantasyon amacı ile kullanmaktadır. ▫ Ulaşma ▫ Değiştirme ▫ Güncelleme Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

23 Dokümantasyonun Faydaları ▫ Senaryo, hikaye ve gameplay birbirleri ile uyum içerisinde olmalıdır. Bu

23 Dokümantasyonun Faydaları ▫ Senaryo, hikaye ve gameplay birbirleri ile uyum içerisinde olmalıdır. Bu tamamen tasarım liderinin sorumluluğundadır. ▫ Oyun tasarımcısının dikkat etmesi gereken en önemli nokta; dokümanların oyunun focusu ve vizyonu ile aynı çizgide olmasıdır. Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

24 Teşekkürler Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]

24 Teşekkürler Hacettepe Üniversitesi | BÖTE | BTO 716 | 2016 Güz [Mehmet Temizkan]