{"id":9684,"date":"2022-05-30T11:11:40","date_gmt":"2022-05-30T11:11:40","guid":{"rendered":"https:\/\/petinya.org\/blog\/?p=9684"},"modified":"2022-05-30T11:11:40","modified_gmt":"2022-05-30T11:11:40","slug":"bilgisayar-oyunu-nasil-yapilir","status":"publish","type":"post","link":"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/","title":{"rendered":"Bilgisayar Oyunu Nas\u0131l Yap\u0131l\u0131r? En iyi 5 Oyun Yapma Sitesi"},"content":{"rendered":"<p><strong>Bilgisayar Oyunu Nas\u0131l Yap\u0131l\u0131r?<\/strong> Oyunlar\u0131n nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 \u00f6\u011frenmek isteyen bir oyun merakl\u0131s\u0131 m\u0131s\u0131n\u0131z? Bir meydan okuma ve zor sorunlara yarat\u0131c\u0131 \u00e7\u00f6z\u00fcmler bulmaktan ho\u015flan\u0131yor musunuz? Oyun tasar\u0131m\u0131 sizin i\u00e7in olabilir.<\/p>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn oyun motorlar\u0131, bilgisayar programlama bilgisi az olan veya hi\u00e7 olmayan hemen hemen her platform i\u00e7in oyun olu\u015fturmay\u0131 ve yay\u0131nlamay\u0131 her zamankinden daha kolay hale getiriyor. Sadece yeteneklerinizin ne oldu\u011funu bilmeniz ve etraflar\u0131nda bir oyun tasarlaman\u0131z gerekir.<\/p>\n<p><strong>Bilgisayar oyunu nas\u0131l yap\u0131l\u0131r<\/strong> sorusuna detayl\u0131ca yan\u0131t bulaca\u011f\u0131n\u0131z bu yaz\u0131m\u0131zda oyun nas\u0131l yap\u0131l\u0131r ile ilgili detayl\u0131 bilgilere yer verdik.<\/p>\n<h2 class=\"in-block\"><span class=\"ez-toc-section\" id=\"Oyununuzu_Planlama_Asamasi\"><\/span><span id=\"Planning-Your-Game\" class=\"mw-headline\">Oyununuzu Planlama A\u015famas\u0131<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Yeteneklerinizi_dusunun\"><\/span>Yeteneklerinizi d\u00fc\u015f\u00fcn\u00fcn<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir video oyunu olu\u015fturmak bir\u00e7ok beceri gerektirir. Bunlar, senaryo yazarl\u0131\u011f\u0131, programlama, sanat tasar\u0131m\u0131, karakter tasar\u0131m\u0131, seviye tasar\u0131m\u0131, 3D modelleme, ses tasar\u0131m\u0131, m\u00fczik kompozisyonu ve daha fazlas\u0131n\u0131 i\u00e7erebilir. Kendiniz veya hatta k\u00fc\u00e7\u00fck bir ekiple \u00e7al\u0131\u015f\u0131yorsan\u0131z, g\u00fc\u00e7l\u00fc y\u00f6nlerinizin ne oldu\u011funu d\u00fc\u015f\u00fcnmeniz gerekir. En iyi bahis, g\u00fc\u00e7l\u00fc y\u00f6nleriniz etraf\u0131nda bir oyun tasarlamakt\u0131r.<\/p>\n<ul>\n<li>Yetenekli bir sanat\u00e7\u0131ysan\u0131z, ancak harika bir programc\u0131 de\u011filseniz, bir \u015fablona dayal\u0131 bir oyun yapmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz. Standart bir birinci \u015fah\u0131s ni\u015fanc\u0131 veya RPG olu\u015fturmak i\u00e7in bir \u015fablon kullanabilir ve ard\u0131ndan sanat\u0131n\u0131z\u0131 oyun stiline uygulayabilirsiniz.<\/li>\n<li>Yetenekli bir programc\u0131ysan\u0131z, ancak b\u00fcy\u00fck bir sanat\u00e7\u0131 de\u011filseniz, basit bir sanat stili kullanan benzersiz bir oyunla bir oyun olu\u015fturmay\u0131 d\u00fc\u015f\u00fcn\u00fcn. Bir\u00e7ok pop\u00fcler ba\u011f\u0131ms\u0131z oyun, 8 bit piksel sanat veya hatta sadece minimalist \u015fekiller ve renkler kullan\u0131larak olu\u015fturulmu\u015ftur.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Bir_yol_haritasi_olusturun\"><\/span>Bir yol haritas\u0131 olu\u015fturun<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir oyun in\u015fa etmeden \u00f6nce, ne in\u015fa etmek istedi\u011finize karar vermeniz gerekir. Oyunun t\u00fcm ayr\u0131nt\u0131lar\u0131n\u0131 i\u00e7eren bir yol haritas\u0131 olu\u015fturun. Bu \u00e7ekirdek oyun mekani\u011fi, konsept sanat, seviye tasar\u0131m\u0131, oyunun harita, komut dosyalar\u0131 ve daha fazlas\u0131n\u0131 i\u00e7erebilir. Bu, \u00f6zellikle bir grup insanla \u00e7al\u0131\u015f\u0131yorsan\u0131z \u00e7ok \u00f6nemlidir. Bu, herkesin ayn\u0131 sayfada olmas\u0131na yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<ul>\n<li>Olu\u015fturmak istedi\u011finiz \u015feyin \u00f6l\u00e7e\u011fini d\u00fc\u015f\u00fcn\u00fcn. En pop\u00fcler oyunlar\u0131n \u00e7o\u011fu, onlarca hatta y\u00fczlerce ki\u015fiden olu\u015fan bir ekip olu\u015fturmak i\u00e7in y\u0131llar al\u0131r. Bir sonraki Call Of Duty oyununu kendi ba\u015f\u0131n\u0131za yaratmayacaks\u0131n\u0131z. \u00d6zellikle de bu \u015fimdiye kadar yapt\u0131\u011f\u0131n\u0131z ilk oyunsa. H\u0131rslar\u0131n\u0131z\u0131n becerilerinize, kaynaklar\u0131n\u0131za ve zaman\u0131n\u0131za uygun oldu\u011fundan emin olun.<\/li>\n<\/ul>\n<h3 class=\"step\"><span class=\"ez-toc-section\" id=\"Kullanmak_istediginiz_bir_oyun_motoruna_karar_verin\"><\/span>Kullanmak istedi\u011finiz bir oyun motoruna karar verin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"step\">\n<p>Oyun motoru oyunun belkemi\u011fidir. Grafikleri olu\u015fturan, sesi i\u015fleyen, d\u00fc\u011fme giri\u015flerini i\u015fleyen, kodlama ve komut dosyalar\u0131n\u0131 i\u015fleyen ve \u00e7ok daha fazlas\u0131n\u0131 yapan yaz\u0131l\u0131md\u0131r. E\u011fer yetenekli bir programc\u0131 iseniz, kendi oyun motoru tasarlayabilirsiniz. B\u00fcy\u00fck olas\u0131l\u0131kla, muhtemelen mevcut bir oyun motorunu kullanmak isteyeceksiniz. Neyse ki, aralar\u0131ndan se\u00e7im yapabilece\u011finiz \u00e7ok say\u0131da oyun motoru var. Bir\u00e7o\u011fu onlar\u0131 indirmenize ve \u00fccretsiz \u00f6\u011frenmeye ba\u015flaman\u0131za izin verir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bilgisayar_Oyunu_Yapma_Programlari\"><\/span>Bilgisayar Oyunu Yapma Programlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Deneyebilece\u011finiz baz\u0131 pop\u00fcler oyun motorlar\u0131 \u015funlard\u0131r:<sup id=\"_ref-2\" class=\"reference\" aria-label=\"Referans 2'ye ba\u011flant\u0131\"> <\/sup><\/p>\n<h4><span class=\"ez-toc-section\" id=\"1-_Unity\"><\/span><a href=\"https:\/\/unity.com\/\" rel=\"noopener\"><b><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">1- Unity<\/span><\/span><\/b><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Unity, hem 3D hem de 2D oyunlar olu\u015fturmak i\u00e7in kullan\u0131lan pop\u00fcler bir oyun motorudur. Acemi geli\u015ftiricilerin \u00f6\u011frenmesi olduk\u00e7a kolayd\u0131r. Bu indie oyun yap\u0131mc\u0131lar\u0131 ve mobil oyun Pazar\u0131 ile pop\u00fcler.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2-_Unreal_Engine\"><\/span><a href=\"https:\/\/www.unrealengine.com\/\" rel=\"noopener\"><b><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">2- Unreal Engine<\/span><\/span><\/b><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Unreal daha geli\u015fmi\u015f bir oyun motorudur. Harika g\u00f6rsel grafikleri ile bilinir. Mortal Kombat ve Final Fantasy VII Remake dahil olmak \u00fczere bir\u00e7ok pop\u00fcler oyun \u00fcretmek i\u00e7in kullan\u0131lm\u0131\u015ft\u0131r. Ancak, yeni ba\u015flayanlar \u00f6\u011frenmek i\u00e7in kolay bir motor de\u011fildir.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3-_Amazon_Lumberyard\"><\/span><a href=\"https:\/\/aws.amazon.com\/tr\/lumberyard\/\" rel=\"noopener\"><b><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">3- Amazon Lumberyard<\/span><\/span><\/b><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Amazon Lumberyard, Amazon taraf\u0131ndan \u00fcretilen ve Amazon Web Services taraf\u0131ndan desteklenen bir 3D oyun motorudur. Bu, \u00fcretti\u011finiz oyunlar i\u00e7in herhangi bir telif hakk\u0131 gerektirmeyen zengin \u00f6zelliklere sahip bir oyun motorudur. Twitch entegrasyonu ve \u00e7evrimi\u00e7i oyunlar yapmak i\u00e7in m\u00fckemmeldir.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4-_Game_Maker_Studio\"><\/span><a href=\"https:\/\/www.yoyogames.com\/en\/gamemaker\" rel=\"noopener\"><b><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">4- Game Maker Studio<\/span><\/span><\/b><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Game Maker Studio, herhangi bir kodlama bilgisi gerektirmeyen bir 2D oyun motorudur. Yeni ba\u015flayanlar i\u00e7in harika. Game Maker Studio ile 3D oyunlar yapamazs\u0131n\u0131z.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5-_Godot\"><\/span><a href=\"https:\/\/godotengine.org\/\" rel=\"noopener\"><b><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">5- Godot<\/span><\/span><\/b><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Godot, MIT taraf\u0131ndan geli\u015ftirilen \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir oyun motorudur. 2D ve 3D oyunlar i\u00e7in \u00e7ok \u00e7e\u015fitli ara\u00e7lar sunar. Sa\u011flam bir toplulu\u011fa sahiptir. A\u00e7\u0131k kaynak oldu\u011fu i\u00e7in, geli\u015ftirdi\u011finiz oyunlar i\u00e7in \u00fcyelik \u00fccreti ve telif \u00fccreti yoktur.<\/p>\n<h3 class=\"step\"><span class=\"ez-toc-section\" id=\"Ihtiyaciniz_olan_ek_araclara_karar_verin\"><\/span>\u0130htiyac\u0131n\u0131z olan ek ara\u00e7lara karar verin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"step\">\n<p>Kullan\u0131lacak bir <a href=\"https:\/\/petinya.org\/blog\/en-guzel-kiz-oyunlari\"><strong>oyun<\/strong><\/a> motoruna karar verdikten sonra, oyun varl\u0131klar\u0131n\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan ek ara\u00e7lara karar vermeniz gerekebilir. Bunlar programlama dilleri, kodlama i\u00e7in entegre geli\u015ftirme ortamlar\u0131, grafik tasar\u0131m programlar\u0131, 3D modelleme programlar\u0131, dijital ses i\u015f istasyonlar\u0131 (DAW) ve daha fazlas\u0131n\u0131 i\u00e7erebilir.<\/p>\n<ul>\n<li><b>Programlama dilleri:<\/b> baz\u0131 oyun motorlar\u0131, \u00e7ok fazla programlama bilgisi olmadan oyunlar tasarlayabilmeniz i\u00e7in olu\u015fturulmu\u015ftur. Bununla birlikte, programlama sahip olmak i\u00e7in yararl\u0131 bir beceridir ve oyun tasar\u0131m\u0131n\u0131zla daha fazlas\u0131n\u0131 yapman\u0131za izin verecektir. Sadece kullanmak i\u00e7in bir programlama dili \u00fczerinde karar vermeniz gerekir. Oyun geli\u015ftirmede kullan\u0131lan baz\u0131 pop\u00fcler programlama dilleri \u015funlard\u0131r: <strong>C#<\/strong>, <strong>C++<\/strong>, <strong>Java<\/strong> ve <strong>Python<\/strong>.<sup id=\"_ref-3\" class=\"reference\" aria-label=\"Referans 3'e ba\u011flant\u0131\"> <\/sup><\/li>\n<li><b>2D grafik yaz\u0131l\u0131m\u0131:<\/b> 2D grafikler d\u00fcz g\u00f6r\u00fcnt\u00fclerdir. Oyun geli\u015ftirmede \u00e7ok kullan\u0131l\u0131rlar. HUD, ba\u015fl\u0131k ekran\u0131, oyun i\u00e7i men\u00fcler, Sprite, arka planlar ve daha fazlas\u0131n\u0131 olu\u015fturmak i\u00e7in kullan\u0131labilirler. 2D grafikler, 3D oyundaki 3D nesneleri dokulamak i\u00e7in de kullan\u0131labilir. Oyun geli\u015ftirmede iki t\u00fcr 2D grafik vard\u0131r: <b>Raster<\/b> ve <b>vekt\u00f6r<\/b>.\n<ul>\n<li><strong>Raster<\/strong> g\u00f6r\u00fcnt\u00fcler piksellerden olu\u015fur. Belirli boyutlara sahipler. Bunlar JPG, PNG ve BMP g\u00f6r\u00fcnt\u00fclerini i\u00e7erir. Raster grafik yaz\u0131l\u0131m\u0131 Adobe Photoshop ve G\u0130MP i\u00e7erir .<\/li>\n<li><strong>Vekt\u00f6r<\/strong> grafikleri, veri noktalar\u0131ndan olu\u015fan g\u00f6r\u00fcnt\u00fclerdir. G\u00f6r\u00fcnt\u00fcy\u00fc bozmadan veya piksel bulan\u0131kla\u015ft\u0131rmadan herhangi bir boyuta geni\u015fleyebilirler. Bunlar SVG ve AI dosyalar\u0131n\u0131 i\u00e7erir. Vekt\u00f6r grafik yaz\u0131l\u0131m\u0131 Adobe Illustrator ve Inkscape i\u00e7erir . <b><\/b>2D animasyonlar olu\u015fturmak i\u00e7in Adobe Animate&#8217;i kullanabilirsiniz.<\/li>\n<\/ul>\n<\/li>\n<li><b>3D grafik yaz\u0131l\u0131m\u0131:<\/b> bir 3D oyun yap\u0131yorsan\u0131z, 3D nesneler ve kafesler olu\u015fturman\u0131za ve canland\u0131rman\u0131za izin veren bir 3D grafik program\u0131na ihtiyac\u0131n\u0131z olacakt\u0131r. Baz\u0131 pop\u00fcler 3D grafik programlar\u0131 Blender 3D ve 3DS Max i\u00e7erir.<\/li>\n<li><b>Dijital ses i\u015f istasyonu:<\/b> bir dijital ses i\u015f istasyonu ses \u00fcretmek i\u00e7in kullan\u0131l\u0131r. Bir oyunun m\u00fczi\u011fini kaydetmek ve \u00fcretmek ve bir oyun i\u00e7in ses efektlerine hakim olmak i\u00e7in kullan\u0131labilirler. Baz\u0131 pop\u00fcler dijital ses i\u015f istasyonlar\u0131 (Daw&#8217;ler) \u015funlar\u0131 i\u00e7erir: Pro Tools, Ableton Live ve Adobe Audition.<\/li>\n<\/ul>\n<h2 class=\"in-block\"><span class=\"ez-toc-section\" id=\"Bilgisayar_Oyunu_Uretmek\"><\/span><span id=\"Producing-A-Computer-Game\" class=\"mw-headline\">Bilgisayar Oyunu \u00dcretmek<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Oyunu tasarlamaya ba\u015flamadan \u00f6nce, tamamlanmas\u0131 gereken t\u00fcm g\u00f6revlerin bir listesini olu\u015fturun ve bu g\u00f6revleri tamamlamak istedi\u011finizde bir zamanlama olu\u015fturun. B\u00fcy\u00fck g\u00f6revleri daha k\u00fc\u00e7\u00fck g\u00f6revlere ay\u0131r\u0131n.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Projeyi_planlayin\"><\/span>Projeyi planlay\u0131n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kilometre ta\u015f\u0131 hedefleri belirleyin. Her haftan\u0131n sonunda, bir \u00f6nceki hafta boyunca neler ba\u015fard\u0131\u011f\u0131n\u0131z\u0131 ve bir sonraki hafta neler ba\u015farmay\u0131 umdu\u011funuzu yaz\u0131n. Bu notlar\u0131 ge\u00e7en haftaki notlardan kar\u015f\u0131la\u015ft\u0131r\u0131n.<sup id=\"_ref-4\" class=\"reference\" aria-label=\"Referans 4'e ba\u011flant\u0131\"> <\/sup><\/p>\n<ul>\n<li>Biraz fazla plan yaparsan \u00e7ok fazla endi\u015felenme. Oyun geli\u015ftirmede ortaya \u00e7\u0131kan beklenmedik sorunlar her zaman olacakt\u0131r. Deneyimli \u00fcreticiler bile \u00e7o\u011fu zaman en iyi zamanlar\u0131n\u0131 alacak ve %50 ekleyecektir. %300&#8217;den fazla ge\u00e7erseniz, projeyi \u00f6l\u00e7eklendirmeyi d\u00fc\u015f\u00fcnmeniz gerekebilir.<\/li>\n<li>Bu \u015fimdiye kadar olu\u015fturdu\u011funuz ilk oyun ise, yapmak i\u00e7in bir aydan fazla s\u00fcren bir \u015fey yapmay\u0131 planlamay\u0131n. Muhtemelen bir aydan fazla s\u00fcrer, ama sorun de\u011fil. B\u00fcy\u00fck fikirler ile yola \u00e7\u0131kmay\u0131n. \u0130lk oyun bir \u00f6\u011frenme deneyimi olmal\u0131d\u0131r. Bunu ne olu\u015fturabilece\u011finizi g\u00f6rmek i\u00e7in bir f\u0131rsat olarak kullan\u0131n. Basit bir \u015fey olu\u015fturun ve sonra bir sonraki projeye ge\u00e7in. Yaratt\u0131klar\u0131n\u0131zla gurur duyun. \u00c7ok iyi olmasa bile.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Oyununuz_icin_bir_prototip_olusturun\"><\/span>Oyununuz i\u00e7in bir prototip olu\u015fturun<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir oyun yapmak i\u00e7in gerekli ara\u00e7lara sahip oldu\u011funuzda, yaratmaya ba\u015flaman\u0131n zaman\u0131 gelmi\u015ftir. Basit bir prototip olu\u015fturarak ba\u015flay\u0131n. Tamamlanmas\u0131 3 haftadan fazla s\u00fcrmemelidir. Bu sadece \u00f6zel \u00f6zelliklere sahip olmayan \u00e7ekirdek mekani\u011fi i\u00e7ermelidir. Oyun geli\u015ftirmede buna &#8220;minimum uygulanabilir \u00fcr\u00fcn&#8221; denir.&#8221;Bu size oynamak ve test etmek i\u00e7in bir \u015fey verir. Asl\u0131nda oynayarak oyun hakk\u0131nda \u00e7ok \u015fey \u00f6\u011frenebilirsiniz. Prototip, oyunun hangi y\u00f6nlerinin ilgi \u00e7ekici oldu\u011funu ve neyin olmad\u0131\u011f\u0131n\u0131 deneyimlemenize izin verecektir. Bu, oyununuzun geri kalan\u0131n\u0131 in\u015fa etmek i\u00e7in sa\u011flam bir temel olu\u015fturman\u0131za olanak tan\u0131r.<\/p>\n<ul>\n<li>\u00d6rne\u011fin, birinci \u015fah\u0131s ni\u015fanc\u0131 yap\u0131yorsan\u0131z, prototipinizin \u00e7ok say\u0131da d\u00fc\u015fman, \u00e7oklu \u00f6zelle\u015ftirilebilir silah ve \u00f6l\u00fcm grafikleriyle bezeli b\u00fcy\u00fck bir proje olmas\u0131 gerekmez. Prototipinizde sadece 1 d\u00fc\u015fman tipi ve ate\u015f edebilece\u011finiz 1 silah i\u00e7eren tek ki\u015filik bir oda olmas\u0131 yeterlidir.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Oyundaki_varliklari_olusturun\"><\/span>Oyundaki varl\u0131klar\u0131 olu\u015fturun<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Oyunun nihai \u00fcr\u00fcn\u00fcn\u00fcn ne olaca\u011f\u0131na dair bir fikriniz oldu\u011funda, t\u00fcm oyun varl\u0131klar\u0131n\u0131 olu\u015fturmaya ba\u015flaman\u0131n zaman\u0131 geldi demektir. Varl\u0131klar, oyunun yap\u0131ld\u0131\u011f\u0131 her \u015feydir. Bu karakter modelleri\/Sprite, d\u00fc\u015fman modeli\/Sprite, animasyonlar, seviye tasar\u0131m\u0131, komut dosyalar\u0131, ses efektleri, m\u00fczik ve daha fazlas\u0131n\u0131 i\u00e7erir. B\u00fct\u00fcn bunlar ayr\u0131 ayr\u0131 in\u015fa edilmeli ve daha sonra oyun motoruna aktar\u0131lmal\u0131d\u0131r.<\/p>\n<ul>\n<li>Nas\u0131l yap\u0131laca\u011f\u0131n\u0131 bilmedi\u011finiz veya yapacak zaman\u0131n\u0131z olmayan oyun varl\u0131klar\u0131 varsa, bir\u00e7ok oyun motorunda di\u011fer insanlar taraf\u0131ndan yap\u0131lan oyun varl\u0131klar\u0131n\u0131 sat\u0131n alabilece\u011finiz ve bunlar\u0131 kendi oyununuza i\u00e7e aktarabilece\u011finiz bir varl\u0131k ma\u011fazas\u0131 vard\u0131r. Baz\u0131 oyunlar tamamen assets Store&#8217;dan sat\u0131n al\u0131nan varl\u0131klardan olu\u015fur.<\/li>\n<\/ul>\n<h3 class=\"step\"><span class=\"ez-toc-section\" id=\"Oyununuzu_Test_edin\"><\/span>Oyununuzu Test edin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"step\">\n<p>Yapt\u0131\u011f\u0131n\u0131z bir oyunu oynayarak \u00e7ok \u015fey \u00f6\u011frenebilirsiniz. Ayr\u0131ca ba\u015fkalar\u0131n\u0131n oyununuzu oynamas\u0131n\u0131 izleyerek \u00e7ok \u015fey \u00f6\u011frenebilirsiniz. Playtesting, prototipin ilk a\u015famalar\u0131ndan lansmandan hemen \u00f6nce crunch zaman\u0131na kadar oyun geli\u015ftirmenin t\u00fcm a\u015famalar\u0131nda yap\u0131lmal\u0131d\u0131r.<sup id=\"_ref-6\" class=\"reference\" aria-label=\"Referans 6'ya ba\u011flant\u0131\"> <\/sup><\/p>\n<ul>\n<li>T\u00fcm beceri seviyelerindeki oyuncular\u0131 kullanarak Playtest yani oynan\u0131\u015f denemesi yap\u0131n. E\u011fer \u00e7ok \u00f6zel bir kitleye hitap eden bir oyun de\u011filse sadece yetenekli oyunculara de\u011fil bir\u00e7ok farkl\u0131 oyuncuya oyun test ettirmenizde fayda var.<\/li>\n<li>\u0130lk ba\u015fta oyun hakk\u0131nda \u00e7ok fazla a\u00e7\u0131klama yapmay\u0131n. Oyunu kendilerinin anlamaya \u00e7al\u0131\u015fmas\u0131na izin verin. S\u0131k\u0131\u015f\u0131rlarsa veya kafalar\u0131 kar\u0131\u015f\u0131rsa, devam edebilir ve biraz a\u00e7\u0131klama yapabilirsiniz.<\/li>\n<li>Playtester&#8217;lar\u0131n oyunda kendi ba\u015flar\u0131na yapt\u0131klar\u0131na dikkat edin. Nerede s\u0131k\u0131\u015f\u0131p kald\u0131klar\u0131n\u0131 ve talimatlara ihtiya\u00e7 duyduklar\u0131n\u0131 g\u00f6r\u00fcn. Zamanlar\u0131n\u0131n \u00e7o\u011funu oyuna bakarak nerede ge\u00e7irdiklerini \u00f6\u011frenin.<\/li>\n<li>Oyun s\u0131ras\u0131nda playtester reaksiyonlar\u0131na dikkat edin.<\/li>\n<li>Playtester&#8217;lar\u0131n\u0131z\u0131n doldurmas\u0131 i\u00e7in bir test anketi yap\u0131n. Verilere d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilecek 1-10 derecelendirme sorusu ekledi\u011finizden ve sonunda yorumlar i\u00e7in bir b\u00f6l\u00fcm ekledi\u011finizden emin olun.<\/li>\n<li>Bir oyun i\u00e7in en k\u00f6t\u00fc playtester kendinizdir. Bir oyun i\u00e7in ikinci en k\u00f6t\u00fc playtester arkada\u015flar ve ailedir.<\/li>\n<\/ul>\n<h3 class=\"step\"><span class=\"ez-toc-section\" id=\"Oyununuzda_Ayarlamalar_yapin\"><\/span><b class=\"whb\">Oyununuzda Ayarlamalar yap\u0131n<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"step\">\n<p>Playtesting&#8217;den geri bildirim ald\u0131ktan sonra, oyununuzda gerekli d\u00fczeltmeleri yap\u0131n. D\u00fczeltilmesi gereken sorunlar\u0131 d\u00fczeltti\u011finizden emin olun.<\/p>\n<ul>\n<li>Fikirlerinizle esnek olun. Playtesting s\u0131ras\u0131nda, oyununuz hakk\u0131ndaki fikirlerinizde yanl\u0131\u015f oldu\u011funuzu fark edebilirsiniz. En ilgi \u00e7ekici olaca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fcz \u015fey, ba\u015fkalar\u0131n\u0131n ilgi \u00e7ekici oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fc \u015fey olmayabilir.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Oyun_Yazilimi_Nasil_Yapilir\"><\/span>Oyun Yaz\u0131l\u0131m\u0131 Nas\u0131l Yap\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0130nternet \u00fczerinde g\u00f6rd\u00fc\u011f\u00fcm\u00fcz her sayfada hatta b\u00fct\u00fcn teknolojik \u00fcr\u00fcnlerde bir yaz\u0131l\u0131mla kar\u015f\u0131la\u015f\u0131r\u0131z. Oynad\u0131\u011f\u0131m\u0131z oyunlar da bir yaz\u0131l\u0131m ile zenginle\u015ftirilmi\u015f g\u00f6rsellerden olu\u015fmaktalar. Daha \u00f6nce de belirtti\u011fimiz gibi Grafikleri olu\u015fturan, sesi i\u015fleyen, d\u00fc\u011fme giri\u015flerini i\u015fleyen, kodlama ve komut dosyalar\u0131n\u0131 i\u015fleyen ve \u00e7ok daha fazlas\u0131n\u0131 yapan yaz\u0131l\u0131md\u0131r. Yaz\u0131l\u0131m i\u015fi bulundu\u011fumuz y\u00fczy\u0131l\u0131n en \u00f6nemli i\u015flerinden biri olmas\u0131n\u0131n yan\u0131nda olduk\u00e7a da zor bir i\u015ftir. Bu sebeple bir oyun tasarlarken kendi oyun motoru ile oyun tasarlayan olduk\u00e7a nadir insan vard\u0131r diyebiliriz.<\/p>\n<p>Oyun yaz\u0131l\u0131m\u0131 yapmak i\u00e7in uzun bir s\u00fcre yaz\u0131l\u0131m e\u011fitimi alman\u0131z gerekmektedir. Bu konuda merak ve ilgi sahibi iseniz M\u00fchendislik Fak\u00fcltelerin \u00f6\u011frenim g\u00f6rmeyi tercih edebilirsiniz. \u00d6zellikle m\u00fchendislik fak\u00fcltelerinde verilen baz\u0131 dersler ile yaz\u0131l\u0131m anlam\u0131nda tecr\u00fcbe kazanman\u0131z m\u00fcmk\u00fcn.<\/p>\n<p>Kendi oyun yaz\u0131l\u0131m\u0131n\u0131z\u0131 \u00fcretmek yerine yukar\u0131da a\u00e7\u0131klad\u0131\u011f\u0131m\u0131z oyun yapma programlar\u0131n\u0131 kullanarak ileri yaz\u0131l\u0131m bilgisine sahip olmadan siz de oyun yapabilirsiniz.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u0130\u00e7indekiler Tablosunu A\u00e7\/Kapat\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyununuzu_Planlama_Asamasi\" >Oyununuzu Planlama A\u015famas\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Yeteneklerinizi_dusunun\" >Yeteneklerinizi d\u00fc\u015f\u00fcn\u00fcn<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Bir_yol_haritasi_olusturun\" >Bir yol haritas\u0131 olu\u015fturun<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Kullanmak_istediginiz_bir_oyun_motoruna_karar_verin\" >Kullanmak istedi\u011finiz bir oyun motoruna karar verin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Bilgisayar_Oyunu_Yapma_Programlari\" >Bilgisayar Oyunu Yapma Programlar\u0131<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#1-_Unity\" >1- Unity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#2-_Unreal_Engine\" >2- Unreal Engine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#3-_Amazon_Lumberyard\" >3- Amazon Lumberyard<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#4-_Game_Maker_Studio\" >4- Game Maker Studio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#5-_Godot\" >5- Godot<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Ihtiyaciniz_olan_ek_araclara_karar_verin\" >\u0130htiyac\u0131n\u0131z olan ek ara\u00e7lara karar verin<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Bilgisayar_Oyunu_Uretmek\" >Bilgisayar Oyunu \u00dcretmek<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Projeyi_planlayin\" >Projeyi planlay\u0131n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyununuz_icin_bir_prototip_olusturun\" >Oyununuz i\u00e7in bir prototip olu\u015fturun<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyundaki_varliklari_olusturun\" >Oyundaki varl\u0131klar\u0131 olu\u015fturun<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyununuzu_Test_edin\" >Oyununuzu Test edin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyununuzda_Ayarlamalar_yapin\" >Oyununuzda Ayarlamalar yap\u0131n<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#Oyun_Yazilimi_Nasil_Yapilir\" >Oyun Yaz\u0131l\u0131m\u0131 Nas\u0131l Yap\u0131l\u0131r?<\/a><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bilgisayar Oyunu Nas\u0131l Yap\u0131l\u0131r? Oyunlar\u0131n nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 \u00f6\u011frenmek isteyen bir oyun merakl\u0131s\u0131 m\u0131s\u0131n\u0131z? Bir meydan okuma ve zor sorunlara yarat\u0131c\u0131 \u00e7\u00f6z\u00fcmler bulmaktan ho\u015flan\u0131yor musunuz? Oyun tasar\u0131m\u0131 sizin i\u00e7in olabilir. G\u00fcn\u00fcm\u00fcz\u00fcn oyun motorlar\u0131, bilgisayar &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Bilgisayar Oyunu Nas\u0131l Yap\u0131l\u0131r? En iyi 5 Oyun Yapma Sitesi\" class=\"read-more button\" href=\"https:\/\/petinya.org\/blog\/bilgisayar-oyunu-nasil-yapilir\/#more-9684\" aria-label=\"Read more about Bilgisayar Oyunu Nas\u0131l Yap\u0131l\u0131r? En iyi 5 Oyun Yapma Sitesi\">Devam\u0131n\u0131 Oku<\/a><\/p>\n","protected":false},"author":1,"featured_media":9685,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,8],"tags":[],"class_list":["post-9684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel","category-oyun","resize-featured-image"],"views":493,"_links":{"self":[{"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/posts\/9684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/comments?post=9684"}],"version-history":[{"count":0,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/posts\/9684\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/media\/9685"}],"wp:attachment":[{"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/media?parent=9684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/categories?post=9684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/petinya.org\/blog\/wp-json\/wp\/v2\/tags?post=9684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}