{"id":19524,"date":"2025-12-21T17:00:12","date_gmt":"2025-12-21T14:00:12","guid":{"rendered":"https:\/\/zerohint.com\/tr\/?p=19524"},"modified":"2025-12-21T17:00:15","modified_gmt":"2025-12-21T14:00:15","slug":"oyun-tasarim-dokumani-gdd-nasil-hazirlanir-oyun-gelistirmenin-temeli","status":"publish","type":"post","link":"https:\/\/zerohint.com\/tr\/oyun-tasarim-dokumani-gdd-nasil-hazirlanir-oyun-gelistirmenin-temeli\/","title":{"rendered":"Oyun Tasar\u0131m Dok\u00fcman\u0131 (GDD) Nas\u0131l Haz\u0131rlan\u0131r: Oyun Geli\u015ftirmenin Temeli"},"content":{"rendered":"\n<p>Bir evi plans\u0131z yapmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcn. Muhtemelen bir yere \u00e7\u0131kmayan merdivenler ve garajda bir mutfakla sonu\u00e7lan\u0131r. Oyun geli\u015ftirme de ayn\u0131 \u015fekilde ilerler. Bir <strong>Oyun Tasar\u0131m Dok\u00fcman\u0131<\/strong> (Game Design Document &#8211; GDD) olmadan i\u015fler h\u0131zla kar\u0131\u015f\u0131r ve emek bo\u015fa gider. GDD temeldir: vizyonu netle\u015ftirir, herkesi ayn\u0131 \u00e7izgide tutar ve ortaya \u00e7\u0131kan oyunun ger\u00e7ekten hayal etti\u011fin oyun olmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Oyun Tasar\u0131m Dok\u00fcman\u0131n\u0131 Anlamak<\/h3>\n\n\n\n<p>Her oyun projesinde GDD kilit rol oynar. Bu dinamik dok\u00fcman, geli\u015ftirme ekibini tasar\u0131m s\u00fcreci boyunca y\u00f6nlendirir. Teknik ve a\u00e7\u0131klay\u0131c\u0131 bir belgedir; oyunun t\u00fcm bile\u015fenlerini detayl\u0131 bi\u00e7imde anlat\u0131r ve projede yer alan herkesin ayn\u0131 \u015feyi anlamas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<p>GDD\u2019de ak\u0131\u015f \u015femalar\u0131, haritalar ve di\u011fer g\u00f6rsel anlat\u0131mlar \u00f6nemli yer tutar. \u00d6rne\u011fin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ak\u0131\u015f \u015femalar\u0131<\/strong>, kullan\u0131c\u0131 aray\u00fcz\u00fc (UI) tasar\u0131mlar\u0131n\u0131 g\u00f6sterir<\/li>\n\n\n\n<li><strong>Haritalar<\/strong>, oyun seviyelerini temsil eder<\/li>\n\n\n\n<li><strong>Grafikler<\/strong>, proje zaman \u00e7izelgesini; farkl\u0131 a\u015famalar\u0131n ba\u015flang\u0131\u00e7 ve biti\u015f tarihlerini aktar\u0131r<\/li>\n<\/ul>\n\n\n\n<p>Ayr\u0131ca GDD\u2019nin keyifli okunur olmas\u0131, belgenin i\u015fe yararl\u0131l\u0131\u011f\u0131n\u0131 ciddi \u015fekilde art\u0131r\u0131r. Ak\u0131c\u0131 ve ilgi \u00e7ekici bir dok\u00fcman, geli\u015ftirme s\u00fcrecinde ger\u00e7ekten referans al\u0131n\u0131r ve ekip taraf\u0131ndan sahiplenilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GDD\u2019yi Kim Yazar, Kim G\u00fcnceller?<\/h3>\n\n\n\n<p>Genellikle GDD\u2019nin ilk versiyonlar\u0131n\u0131 lead game designer haz\u0131rlar. Ancak bu rol sadece yazmakla s\u0131n\u0131rl\u0131 de\u011fildir. Fikirleri s\u00fczer, organize eder ve projenin genel vizyonuyla uyumlu, tutarl\u0131 bir b\u00fct\u00fcn haline getirir.<\/p>\n\n\n\n<p>Buna ra\u011fmen GDD tek ki\u015finin i\u015fi de\u011fildir. Ortak bir sorumluluktur. Tasar\u0131m ekibinin tamam\u0131ndan gelen katk\u0131lar, dok\u00fcman\u0131n tutarl\u0131l\u0131\u011f\u0131 i\u00e7in kritiktir. Sonu\u00e7ta GDD, t\u00fcm ekip i\u00e7in bir referans noktas\u0131, bir nevi yol haritas\u0131d\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GDD\u2019yi Kimler Okur?<\/h3>\n\n\n\n<p>GDD sadece game designer\u2019lara y\u00f6nelik de\u011fildir; tam tersine, t\u00fcm geli\u015ftirme ekibi i\u00e7indir. Buna \u015funlar dahildir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tasar\u0131mc\u0131lar<\/li>\n\n\n\n<li>Sanat\u00e7\u0131lar<\/li>\n\n\n\n<li>Programc\u0131lar<\/li>\n\n\n\n<li>Ses tasar\u0131mc\u0131lar\u0131<\/li>\n\n\n\n<li>Yap\u0131mc\u0131lar (producers)<\/li>\n\n\n\n<li>QA test uzmanlar\u0131<\/li>\n\n\n\n<li>Payda\u015flar<\/li>\n<\/ul>\n\n\n\n<p>GDD\u2019yi, oyun hen\u00fcz ortada yokken haz\u0131rlanm\u0131\u015f bir kullan\u0131m k\u0131lavuzu gibi d\u00fc\u015f\u00fcn. Vizyonu, mekanikleri ve hedefleri tek bir yerde toplar; b\u00f6ylece herkes ne in\u015fa etti\u011fini bilir. Programc\u0131lar i\u00e7in \u00f6zellikle faydal\u0131d\u0131r: g\u00f6revleri organize etmek, ilerlemeyi takip etmek, kilometre ta\u015flar\u0131n\u0131 belirlemek ve kaynaklar\u0131 kontrol alt\u0131nda tutmak kolayla\u015f\u0131r. GDD olmadan herkes farkl\u0131 y\u00f6ne \u00e7eker; GDD varken kararlar hizalan\u0131r ve ileti\u015fim anlaml\u0131 hale gelir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Her Oyun \u0130\u00e7in GDD Gerekli mi?<\/h3>\n\n\n\n<p>\u015eunu bilmek gerekir: Her oyun i\u00e7in GDD \u015fart de\u011fildir. Oyun fikri zihinde tutulamayacak kadar karma\u015f\u0131kla\u015ft\u0131\u011f\u0131nda veya oyunun detaylar\u0131n\u0131 ba\u015fkalar\u0131na net bi\u00e7imde aktarmak gerekti\u011finde GDD devreye girer.<\/p>\n\n\n\n<p>B\u00fcy\u00fck \u00f6l\u00e7ekli projelerde GDD\u2019nin faydas\u0131 \u00e7ok b\u00fcy\u00fckt\u00fcr. Ekibi hizalar, ileti\u015fimi netle\u015ftirir ve geli\u015ftirme s\u00fcreci boyunca kritik bir referans noktas\u0131 olur. B\u00fcy\u00fck bir projede GDD\u2019siz ilerlemek; s\u0131k s\u0131k fikir de\u011fi\u015fikliklerine, da\u011f\u0131n\u0131k bir geli\u015ftirme yap\u0131s\u0131na, yap\u0131mc\u0131 beklentilerinin kar\u015f\u0131lanmamas\u0131na ve s\u00fcreci baltalayan pek \u00e7ok soruna yol a\u00e7abilir.<\/p>\n\n\n\n<p>\u00d6te yandan, k\u00fc\u00e7\u00fck \u00f6l\u00e7ekli ya da mekanikleri basit oyunlarda GDD \u015fart olmayabilir. Bu t\u00fcr durumlarda prototipleme gibi daha gayriresm\u00ee yakla\u015f\u0131mlar yeterli olabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Oyun Tasar\u0131m Dok\u00fcmanlar\u0131 i\u00e7in Farkl\u0131 Formatlar<\/h3>\n\n\n\n<p>Her GDD ayn\u0131 g\u00f6r\u00fcnmez. Baz\u0131 ekipler klasik yolu tercih eder: hik\u00e2yeden mekaniklere, sanat tarz\u0131ndan olmazsa olmaz \u00f6zelliklere kadar her \u015feyi kapsayan, detayl\u0131 ve yaz\u0131l\u0131 b\u00fcy\u00fck bir dok\u00fcman.<\/p>\n\n\n\n<p>Baz\u0131 ekipler ise <strong>game design wiki<\/strong> kullan\u0131r. Bu yap\u0131, payla\u015f\u0131lan bir merkez gibi \u00e7al\u0131\u015f\u0131r. Tasar\u0131mc\u0131lar fikirleri not eder, konseptleri g\u00fcnceller, kurallar\u0131 proje ilerledik\u00e7e \u015fekillendirir; ekipteki di\u011fer herkes de girip kendi notlar\u0131n\u0131 ekler. Biri daha \u00e7ok bir el kitab\u0131 gibiyken, di\u011feri ya\u015fayan ve kolektif bir \u00e7al\u0131\u015fma alan\u0131d\u0131r. Hangisinin se\u00e7ilece\u011fi, ekibin \u00e7al\u0131\u015fma tarz\u0131na ba\u011fl\u0131d\u0131r.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Geleneksel Yaz\u0131l\u0131 Oyun Tasar\u0131m Dok\u00fcmanlar\u0131<\/h4>\n\n\n\n<p>Klasik yaz\u0131l\u0131 GDD\u2019ler detay konusunda a\u011f\u0131r toplard\u0131r. Oyunun her k\u00f6\u015fesini net ve sistemli \u015fekilde anlatan ana kontrol listesi gibi \u00e7al\u0131\u015f\u0131rlar. Dezavantaj\u0131 \u015fudur: g\u00fcncellemesi zahmetlidir. Esnek de\u011fildir ve g\u00fcncel tutmak, daha hafif formatlara k\u0131yasla ekstra efor ister.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Game Design Wiki Kullan\u0131m\u0131<\/h4>\n\n\n\n<p>Game design wiki\u2019ler daha esnek ve i\u015fbirli\u011fine a\u00e7\u0131k bir yakla\u015f\u0131m sunar. Birden fazla ki\u015finin ayn\u0131 bilgilere eri\u015fip d\u00fczenleme yapmas\u0131na izin verir. B\u00f6ylece GDD, ekip\u00e7e katk\u0131 verilen ve s\u00fcrekli g\u00fcncellenen bir yap\u0131ya d\u00f6n\u00fc\u015f\u00fcr.<\/p>\n\n\n\n<p>GDD olu\u015fturmak i\u00e7in kullan\u0131labilecek i\u015fbirlik\u00e7i ara\u00e7lar \u015funlard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wiki\u2019ler<\/li>\n\n\n\n<li>Trello<\/li>\n\n\n\n<li>Slack<\/li>\n\n\n\n<li>Notion<\/li>\n<\/ul>\n\n\n\n<p>Bu ara\u00e7lar ekip i\u00e7inde daha d\u00fczenli bir yap\u0131 sa\u011flar, yeni tasar\u0131mc\u0131lar i\u00e7in eri\u015filebilirli\u011fi art\u0131r\u0131r ve fikirlerin h\u0131zl\u0131ca kaydedilip payla\u015f\u0131lmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Tek Sayfal\u0131k K\u0131sa GDD<\/h4>\n\n\n\n<p>Bahsedilmesi gereken bir di\u011fer format da tek sayfal\u0131k GDD\u2019dir. Bu t\u00fcr dok\u00fcmanlar k\u0131sa, net ve g\u00f6rsel odakl\u0131d\u0131r. Temel fikirleri ve kritik bilgileri tek bir sayfada aktar\u0131r.<\/p>\n\n\n\n<p>Tek sayfal\u0131k GDD, \u201caz ama \u00f6z\u201d yakla\u015f\u0131m\u0131n\u0131 benimser. Sayfalarca metin yerine; eskizler, grafikler ya da haritalar ve k\u0131sa a\u00e7\u0131klamalar kullan\u0131r. Oyunun \u00f6zelliklerinin, mekaniklerinin veya seviyelerinin h\u0131zl\u0131 bir \u00f6zetidir. Okumas\u0131 kolayd\u0131r, payla\u015fmas\u0131 pratiktir ve fikri tek bak\u0131\u015fta anlatmak i\u00e7in idealdir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bir Oyun Tasar\u0131m Dok\u00fcman\u0131n\u0131n Temel B\u00f6l\u00fcmleri<\/h3>\n\n\n\n<p>Format ne olursa olsun, bir GDD genellikle \u015fu temel b\u00f6l\u00fcmleri i\u00e7erir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Oyun \u00f6zeti<\/li>\n\n\n\n<li>Hik\u00e2ye<\/li>\n\n\n\n<li>Oynan\u0131\u015f mekanikleri<\/li>\n\n\n\n<li>Sanat ve ses bile\u015fenleri<\/li>\n\n\n\n<li>Seviye tasar\u0131m\u0131<\/li>\n\n\n\n<li>Kullan\u0131c\u0131 aray\u00fcz\u00fc<\/li>\n\n\n\n<li>Teknik gereksinimler<\/li>\n<\/ul>\n\n\n\n<p>Oyun \u00f6zeti, dok\u00fcman haline getirilmi\u015f bir \u201celevator pitch\u201d gibidir. Oyunun temel \u00f6zelliklerini ve hedeflerini h\u0131zl\u0131ca anlat\u0131r.<\/p>\n\n\n\n<p>Hik\u00e2ye b\u00f6l\u00fcm\u00fc; karakterleri, evreni ve olay \u00f6rg\u00fcs\u00fcn\u00fc ele al\u0131r. \u00d6nce ana hatlar\u0131yla k\u0131sa bir \u00f6zet verilir, ard\u0131ndan karakterler ve mek\u00e2nlar detayland\u0131r\u0131l\u0131r.<\/p>\n\n\n\n<p>Oynan\u0131\u015f mekanikleri ise i\u015fin prati\u011fe d\u00f6k\u00fcld\u00fc\u011f\u00fc yerdir. Kontroller, sistemler ve kullan\u0131c\u0131 aray\u00fcz\u00fc burada anlat\u0131l\u0131r. Oyuncunun oyunla nas\u0131l etkile\u015fime girece\u011fi ve nas\u0131l bir deneyim ya\u015fayaca\u011f\u0131 netle\u015ftirilir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-1024x576.jpg\" alt=\"\" class=\"wp-image-19527\" srcset=\"https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-1024x576.jpg 1024w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-300x169.jpg 300w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-768x432.jpg 768w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-1536x864.jpg 1536w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-750x422.jpg 750w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro-540x304.jpg 540w, https:\/\/zerohint.com\/tr\/wp-content\/uploads\/sites\/6\/2025\/12\/whiteboard-miro.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Oyun \u00d6zeti (Game Overview)<\/h4>\n\n\n\n<p>Bu b\u00f6l\u00fcm genellikle \u015funlar\u0131 i\u00e7erir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Oyunun \u00f6ne \u00e7\u0131kan sat\u0131\u015f noktalar\u0131<\/li>\n\n\n\n<li>Hedef kitle<\/li>\n\n\n\n<li>T\u00fcr<\/li>\n\n\n\n<li>Referans al\u0131nan oyunlar<\/li>\n\n\n\n<li>Platformlar<\/li>\n<\/ul>\n\n\n\n<p>Kime oyun yapt\u0131\u011f\u0131n\u0131 bilmek ilk ad\u0131md\u0131r. Hedef kitlenin tan\u0131mlanmas\u0131, tasar\u0131m kararlar\u0131n\u0131n do\u011fru oyunculara hitap etmesini sa\u011flar. Ayn\u0131 \u015fekilde oyunun hangi platformlarda \u00e7\u0131kaca\u011f\u0131 (PC, konsol, mobil vb.) da kontrollerden performans beklentilerine, hatta pazarlama stratejisine kadar pek \u00e7ok \u015feyi etkiler. Benzer tarzda veya tonda oyunlar\u0131 referans olarak eklemek, ekip i\u00e7in net bir kalite ve y\u00f6n \u00e7\u0131tas\u0131 olu\u015fturur.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Hik\u00e2ye<\/h4>\n\n\n\n<p>Hik\u00e2ye b\u00f6l\u00fcm\u00fc, oyunun d\u00fcnyas\u0131n\u0131 \u015fekillendirir. Olay \u00f6rg\u00fcs\u00fcn\u00fc, karakterleri ve mek\u00e2n\u0131 ortaya koyar. \u0130yi bir anlat\u0131 sadece olaylar\u0131 ilerletmez; oyunun tonunu, stilini ve i\u00e7 tutarl\u0131l\u0131\u011f\u0131n\u0131 da belirler.<\/p>\n\n\n\n<p>Karakterler ve ortamlar \u201cya\u015f\u0131yor\u201d hissi verecek kadar detayl\u0131 olmal\u0131d\u0131r. Bu derinlik t\u00fcre g\u00f6re de\u011fi\u015fir: bir RPG kapsaml\u0131 arka planlar isterken, bir bulmaca oyunu daha y\u00fczeysel bir anlat\u0131yla yetinebilir. \u00d6nemli olan, hik\u00e2yenin oyunun vizyonunu desteklemesi ve oyuncuya hitap etmesidir.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Oynan\u0131\u015f Mekanikleri<\/h4>\n\n\n\n<p>Oynan\u0131\u015f mekanikleri, oyuncunun d\u00fcnyayla nas\u0131l etkile\u015fime girdi\u011fini ve oyunun buna nas\u0131l kar\u015f\u0131l\u0131k verdi\u011fini tan\u0131mlar. Her tu\u015f bas\u0131m\u0131, hareket ya da karar; g\u00f6rseller, sesler, animasyonlar veya fizik arac\u0131l\u0131\u011f\u0131yla geri bildirim \u00fcretir.<\/p>\n\n\n\n<p>Kontroller b\u00f6l\u00fcm\u00fc, oyuncunun neler yapabildi\u011fini, nas\u0131l hareket etti\u011fini ve hangi ara\u00e7lar\u0131 kulland\u0131\u011f\u0131n\u0131 a\u00e7\u0131klar. Hedefler k\u0131sm\u0131 ise hem k\u00fc\u00e7\u00fck kazan\u0131mlar\u0131 (bir b\u00f6l\u00fcm\u00fc bitirmek gibi) hem de oyunun geneline yay\u0131lan b\u00fcy\u00fck ama\u00e7lar\u0131 kapsar.<\/p>\n\n\n\n<p>Burada \u00e7ekirdek oynan\u0131\u015f d\u00f6ng\u00fcs\u00fcn\u00fc tan\u0131mlamak kritiktir. Oyuncunun tekrar tekrar yapaca\u011f\u0131 eylem d\u00f6ng\u00fcs\u00fc ve oyunu ba\u011f\u0131ml\u0131l\u0131k yaratan, e\u011flenceli k\u0131lan \u015fey net bi\u00e7imde anlat\u0131lmal\u0131d\u0131r.<\/p>\n\n\n\n<p>Ayr\u0131ca oyunu \u00f6zel k\u0131lan t\u00fcm \u00f6zg\u00fcn \u00f6zellikler bu b\u00f6l\u00fcmde yer al\u0131r. \u0130lerleme sistemleri de burada a\u00e7\u0131klan\u0131r: oyuncular\u0131n nas\u0131l geli\u015fti\u011fi, seviye atlad\u0131\u011f\u0131 ve g\u00fc\u00e7lendi\u011fi gibi.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sanat ve Ses Bile\u015fenleri<\/h4>\n\n\n\n<p>Sanat ve ses bile\u015fenleri \u015funlar\u0131 kapsar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>G\u00f6rsel ve i\u015fitsel stil<\/li>\n\n\n\n<li>Karakter tasar\u0131m\u0131<\/li>\n\n\n\n<li>\u00c7evresel estetik<\/li>\n\n\n\n<li>M\u00fczik tarz\u0131<\/li>\n<\/ul>\n\n\n\n<p>Bu b\u00f6l\u00fcmde genellikle konsept \u00e7izimler ve referanslar yer al\u0131r. Konsept art, oyunun genel sanat y\u00f6n\u00fcn\u00fc anlatmak i\u00e7in kritik \u00f6neme sahiptir. G\u00f6rsel bir dil olu\u015fturur ve estetik kararlar\u0131n \u015fekillenmesine yard\u0131mc\u0131 olur.<\/p>\n\n\n\n<p>Karakterlerin kimliklerini ve rollerini netle\u015ftirmek i\u00e7in detayl\u0131 notlar ve eskizler gerekir. Birden fazla karakter varsa, aralar\u0131ndaki ili\u015fkileri g\u00f6steren bir karakter haritas\u0131 eklenebilir. G\u00f6rseller, karakterlerin ki\u015filiklerini ve oyundaki etkile\u015fimlerini anlatman\u0131n en g\u00fc\u00e7l\u00fc yoludur.<\/p>\n\n\n\n<p>Ses k\u0131sm\u0131nda ise oyunun m\u00fczik tarz\u0131, kullan\u0131lacak temalar ve motifler tan\u0131mlan\u0131r.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Seviye Tasar\u0131m\u0131 Detaylar\u0131<\/h4>\n\n\n\n<p>Seviye tasar\u0131m\u0131 b\u00f6l\u00fcm\u00fc genellikle \u015funlar\u0131 i\u00e7erir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Seviyelerin s\u0131ras\u0131 ve d\u00fczeni<\/li>\n\n\n\n<li>Hedefler<\/li>\n\n\n\n<li>\u00c7evresel tehlikeler<\/li>\n\n\n\n<li>Zorluklar<\/li>\n<\/ul>\n\n\n\n<p>Bu b\u00f6l\u00fcm, seviyelerin oyunun hik\u00e2yesi ve g\u00f6rsel diliyle uyumlu \u015fekilde tasarlanmas\u0131n\u0131 garanti alt\u0131na al\u0131r.<\/p>\n\n\n\n<p>Hen\u00fcz tek bir 3D model bile \u00fcretilmeden \u00f6nce, haritalar ve \u201ckalem k\u00e2\u011f\u0131t\u201d eskizler devreye girer. Bu taslaklar, oyuncunun asla g\u00f6rmeyece\u011fi a\u00e7\u0131lar dahil olmak \u00fczere seviyenin t\u00fcm yap\u0131s\u0131n\u0131 g\u00f6rmeyi sa\u011flar. Final \u00fcr\u00fcn de\u011fildirler ama sa\u011flam bir temel olu\u015ftururlar; seviye tasar\u0131m\u0131n\u0131n tahminle de\u011fil, netlikle ba\u015flamas\u0131n\u0131 sa\u011flarlar.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kullan\u0131c\u0131 Aray\u00fcz\u00fc (UI) Detaylar\u0131<\/h4>\n\n\n\n<p>GDD\u2019de UI b\u00f6l\u00fcm\u00fc; men\u00fcler, HUD, envanter ekranlar\u0131 ve sistem d\u00fczenlerinin planland\u0131\u011f\u0131 yerdir. \u0130yi bir UI sadece \u00e7al\u0131\u015fmaz; oyunun temas\u0131na ve sanat stiline uyum sa\u011flar, oyuncunun oyundan kopmadan ihtiya\u00e7 duydu\u011fu her \u015feye kolayca ula\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Diegetic \u00f6\u011feler<\/li>\n\n\n\n<li>Non-diegetic \u00f6\u011feler<\/li>\n\n\n\n<li>Mek\u00e2nsal \u00f6\u011feler<\/li>\n\n\n\n<li>Meta \u00f6\u011feler<\/li>\n<\/ul>\n\n\n\n<p>UI tasar\u0131m\u0131nda en kritik nokta, oyunun temas\u0131 ve g\u00f6rsel diliyle tutarl\u0131l\u0131kt\u0131r. Bu zor bir i\u015ftir; bu y\u00fczden UI asla sonradan d\u00fc\u015f\u00fcn\u00fclm\u00fc\u015f bir detay olmamal\u0131d\u0131r.<\/p>\n\n\n\n<p>HUD; kullan\u0131c\u0131 dostu, sade ve her oyuna ve platforma \u00f6zel olmal\u0131d\u0131r (teknik gereksinimler farkl\u0131 olabilir). Mini haritalar, can barlar\u0131 ve oyuncuya yard\u0131mc\u0131 olan t\u00fcm \u00f6\u011feler burada dikkatle ele al\u0131nmal\u0131d\u0131r.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Teknik Gereksinimler<\/h4>\n\n\n\n<p>Teknik gereksinimler b\u00f6l\u00fcm\u00fc, geli\u015ftirme i\u00e7in olmazsa olmazlar\u0131 tan\u0131mlar. Donan\u0131m, yaz\u0131l\u0131m, oyun motoru ve kullan\u0131lan eklentiler ya da middleware\u2019ler burada listelenir.<\/p>\n\n\n\n<p>Bu b\u00f6l\u00fcm\u00fc bir kontrol listesi gibi d\u00fc\u015f\u00fcn. Desteklenen platformlar\u0131 (PC, konsol, mobil) ve \u00f6zel donan\u0131m ihtiya\u00e7lar\u0131n\u0131 en ba\u015ftan netle\u015ftirmek, ileride ya\u015fanacak s\u00fcrprizleri \u00f6nler. B\u00f6ylece ekip, oyunun ne \u00fczerinde \u00e7al\u0131\u015faca\u011f\u0131n\u0131 ve bunun i\u00e7in neye ihtiya\u00e7 duydu\u011funu ba\u015ftan bilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Oyun Tasar\u0131m Dok\u00fcman\u0131n\u0131 Yap\u0131land\u0131rmak<\/h2>\n\n\n\n<p>Bir GDD\u2019yi d\u00fczenlerken i\u00e7erik genellikle \u015fu mant\u0131kl\u0131 b\u00f6l\u00fcmlere ayr\u0131l\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ekip tan\u0131t\u0131m\u0131<\/li>\n\n\n\n<li>Kapak sayfas\u0131<\/li>\n\n\n\n<li>T\u00fcr s\u0131n\u0131fland\u0131rmas\u0131<\/li>\n\n\n\n<li>Mekanik \u00f6zeti<\/li>\n\n\n\n<li>Detayl\u0131 hik\u00e2ye<\/li>\n\n\n\n<li>Proje durum raporu<\/li>\n<\/ul>\n\n\n\n<p>Bu yap\u0131, dok\u00fcman\u0131n okunabilirli\u011fini art\u0131r\u0131r ve tasar\u0131mla ilgili t\u00fcm \u00f6nemli noktalar\u0131n kapsanmas\u0131n\u0131 sa\u011flar.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 1: Ekip Tan\u0131t\u0131m\u0131<\/h4>\n\n\n\n<p>Ekip tan\u0131t\u0131m sayfas\u0131 \u015fu nedenlerle \u00f6nemlidir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ekip \u00fcyelerinin birbirini tan\u0131mas\u0131n\u0131 sa\u011flar<\/li>\n\n\n\n<li>Roller ve sorumluluklar\u0131n anla\u015f\u0131lmas\u0131na yard\u0131mc\u0131 olur<\/li>\n\n\n\n<li>\u0130\u015fbirli\u011fini ve sa\u011fl\u0131kl\u0131 ileti\u015fimi te\u015fvik eder<\/li>\n\n\n\n<li>Tak\u0131m ruhunu art\u0131racak oyunla\u015ft\u0131rma unsurlar\u0131 ekler<\/li>\n\n\n\n<li>Roller ve sorumluluklar\u0131 netle\u015ftirir<\/li>\n\n\n\n<li>Daha ak\u0131c\u0131 bir i\u015f s\u00fcreci i\u00e7in kurallar ve s\u00fcre\u00e7ler belirler<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 2: Kapak Sayfas\u0131<\/h4>\n\n\n\n<p>Kapak sayfas\u0131 genellikle oyunun ad\u0131n\u0131, ilgili bir g\u00f6rseli ve projeyi tan\u0131mlayan temel bilgileri i\u00e7erir. Oyunun kimli\u011fini ortaya koyar ve dok\u00fcman\u0131n geri kalan\u0131 i\u00e7in tonu belirler.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 3: T\u00fcr S\u0131n\u0131fland\u0131rmas\u0131<\/h4>\n\n\n\n<p>Bu b\u00f6l\u00fcmde oyunun t\u00fcr\u00fc ve alt tonu tan\u0131mlan\u0131r. Aksiyon, macera, sim\u00fclasyon, shooter gibi kategorilerle oyunun hangi alanda konumland\u0131\u011f\u0131 netle\u015ftirilir.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 4: Mekanik \u00d6zeti<\/h4>\n\n\n\n<p>Bu sayfa, oyunun nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131n h\u0131zl\u0131 bir \u00f6zetidir. Kontroller, oyuncu etkile\u015fimleri ve oyunu farkl\u0131 k\u0131lan deneyimler burada yer al\u0131r. \u201cOynan\u0131\u015f\u0131n \u00f6z\u00fc\u201d tek sayfada anlat\u0131l\u0131r. Sistemlerin t\u00fcm detaylar\u0131 sonra gelir; burada ama\u00e7 b\u00fcy\u00fck resmi vermektir.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 5: Kapsaml\u0131 Hik\u00e2ye<\/h4>\n\n\n\n<p>Bu b\u00f6l\u00fcmde oyun d\u00fcnyas\u0131 tam anlam\u0131yla \u015fekillenir. \u00d6nce ana olaylar\u0131 kapsayan k\u0131sa bir \u00f6zetle ba\u015flan\u0131r, ard\u0131ndan karakterler ve mek\u00e2nlar detayland\u0131r\u0131l\u0131r. Kim kahraman, kim d\u00fc\u015fman? Hik\u00e2ye nerede ge\u00e7iyor? Oyuncu nas\u0131l bir atmosfer beklemeli? Ama\u00e7, tasar\u0131m\u0131n geri kalan\u0131n\u0131 tutarl\u0131 tutacak g\u00fc\u00e7l\u00fc bir anlat\u0131 omurgas\u0131 kurmakt\u0131r.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sayfa 6: Proje Durum Raporu<\/h4>\n\n\n\n<p>Proje durum raporu hayal g\u00fcc\u00fcnden \u00e7ok sorumlulukla ilgilidir. Payda\u015flara projenin hangi a\u015famada oldu\u011funu g\u00f6sterir: tamamlanan kilometre ta\u015flar\u0131, devam eden i\u015fler ve olas\u0131 riskler. Geli\u015ftirme s\u00fcrecinin sa\u011fl\u0131k kontrol\u00fc gibidir; sorunlar\u0131n erken fark edilmesini ve ba\u015far\u0131lar\u0131n net \u015fekilde takip edilmesini sa\u011flar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Zerohint\u2019in Oyun Tasar\u0131m\u0131 Dok\u00fcman\u0131 Konusundaki Uzmanl\u0131\u011f\u0131<\/h3>\n\n\n\n<p>Zerohint\u2019in game game design ekibi, oyun tasar\u0131m\u0131 dok\u00fcmantasyonu konusunda olduk\u00e7a yetkindir ve bug\u00fcne kadar \u015fu ba\u015fl\u0131klarda ba\u015far\u0131l\u0131 \u00e7al\u0131\u015fmalar yapm\u0131\u015ft\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Oyun d\u00fcnyas\u0131 \/ setting<\/li>\n\n\n\n<li>Hedef kitle<\/li>\n\n\n\n<li>Unique selling point\u2019ler (ay\u0131rt edici \u00f6zellikler)<\/li>\n\n\n\n<li>Benzer oyun \u00f6rnekleri<\/li>\n\n\n\n<li>Platform<\/li>\n\n\n\n<li>Hik\u00e2ye \/ olay \u00f6rg\u00fcs\u00fc<\/li>\n\n\n\n<li>Mekanik a\u00e7\u0131klamalar\u0131<\/li>\n\n\n\n<li>Oyun motoru<\/li>\n\n\n\n<li>Oynan\u0131\u015f mekanikleri<\/li>\n\n\n\n<li>Grafik ve ses gereksinimleri<\/li>\n\n\n\n<li>Monetizasyon modeli<\/li>\n<\/ul>\n\n\n\n<p>Zerohint, seviye tasar\u0131m\u0131n\u0131n her detay\u0131n\u0131 titizlikle ele al\u0131r. Ama\u00e7, oyun deneyimi boyunca tutarl\u0131l\u0131\u011f\u0131 koruyan, iyi organize edilmi\u015f ve sa\u011flam bir GDD ortaya koymakt\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00d6zet<\/h3>\n\n\n\n<p>Bu yaz\u0131da, bir Game Design Document\u2019in nas\u0131l haz\u0131rlanmas\u0131 gerekti\u011fine dair uzman bak\u0131\u015f a\u00e7\u0131s\u0131yla genel bir \u00e7er\u00e7eve sunmaya \u00e7al\u0131\u015ft\u0131k. \u0130yi haz\u0131rlanm\u0131\u015f bir GDD, ekip i\u00e7in net bir yol haritas\u0131, payda\u015flar i\u00e7in ise g\u00fcvenilir bir referans noktas\u0131d\u0131r.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Game Design Document (GDD)<\/strong>, oyun geli\u015ftirme s\u00fcrecinin temel yap\u0131 ta\u015flar\u0131ndan biridir. Oyunun t\u00fcm bile\u015fenlerini detayland\u0131r\u0131r ve ak\u0131\u015f \u015femalar\u0131, haritalar gibi g\u00f6rsel ara\u00e7larla ekibi tasar\u0131m ve geli\u015ftirme s\u00fcreci boyunca y\u00f6nlendirir.<\/li>\n\n\n\n<li>GDD, genellikle lead game designer taraf\u0131ndan ba\u015flat\u0131l\u0131r ancak tutarl\u0131 bir yap\u0131 i\u00e7in t\u00fcm ekibin katk\u0131s\u0131yla birlikte s\u00fcrd\u00fcr\u00fclmelidir. Programc\u0131lar, sanat\u00e7\u0131lar ve payda\u015flar dahil olmak \u00fczere geni\u015f bir kitle taraf\u0131ndan aktif olarak kullan\u0131l\u0131r.<\/li>\n\n\n\n<li>GDD\u2019ler; detayl\u0131 klasik dok\u00fcmanlar, esnek wiki yap\u0131lar\u0131 ya da tek sayfal\u0131k \u00f6zet formatlar gibi farkl\u0131 bi\u00e7imlerde olabilir. \u0130\u00e7erik olarak ise mutlaka oyun \u00f6zeti, hik\u00e2ye, oynan\u0131\u015f mekanikleri, sanat ve ses, seviye tasar\u0131m\u0131, kullan\u0131c\u0131 aray\u00fcz\u00fc ve teknik gereksinimler gibi temel b\u00f6l\u00fcmleri kapsamal\u0131d\u0131r.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Bir evi plans\u0131z yapmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcn. Muhtemelen bir yere \u00e7\u0131kmayan merdivenler ve garajda bir mutfakla sonu\u00e7lan\u0131r. Oyun geli\u015ftirme de ayn\u0131 \u015fekilde ilerler. Bir Oyun Tasar\u0131m Dok\u00fcman\u0131 (Game Design Document &#8211; GDD) olmadan i\u015fler h\u0131zla kar\u0131\u015f\u0131r ve emek bo\u015fa gider. GDD temeldir: vizyonu netle\u015ftirir, herkesi ayn\u0131 \u00e7izgide tutar ve ortaya \u00e7\u0131kan oyunun ger\u00e7ekten hayal etti\u011fin oyun [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":19526,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-19524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/posts\/19524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/comments?post=19524"}],"version-history":[{"count":1,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/posts\/19524\/revisions"}],"predecessor-version":[{"id":19528,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/posts\/19524\/revisions\/19528"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/media\/19526"}],"wp:attachment":[{"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/media?parent=19524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/categories?post=19524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zerohint.com\/tr\/wp-json\/wp\/v2\/tags?post=19524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}