{"id":581,"date":"2018-10-24T10:25:44","date_gmt":"2018-10-24T10:25:44","guid":{"rendered":"https:\/\/yazilimperver.net\/?p=581"},"modified":"2018-10-24T10:25:44","modified_gmt":"2018-10-24T10:25:44","slug":"oyun-donguleri-ornek-kodlar","status":"publish","type":"post","link":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/","title":{"rendered":"[:tr]Oyun D\u00f6ng\u00fcleri &#8211; \u00d6rnek Kodlar[:en]Game Loops &#8211; Example Code[:]"},"content":{"rendered":"<p>[:tr]Herkese merhabalar,<\/p>\n<p>Bir s\u00fcre \u00f6nce, oyun d\u00f6ng\u00fcleri ile ilgili olan yaz\u0131ma bak\u0131yordum ve yaz\u0131 i\u00e7erisindeki \u00f6rnekler d\u0131\u015f\u0131nda \u00f6rnek kod koymad\u0131\u011f\u0131m\u0131 fark ettim (ay\u0131p ama \ud83d\ude42 Madem art\u0131k git sayfam\u0131z\u0131 da a\u00e7t\u0131k, a\u015fa\u011f\u0131daki yaz\u0131mda bahsetti\u011fim d\u00f6ng\u00fc yakla\u015f\u0131mlar\u0131na ili\u015fkin \u00f6rnekler ekleyeyim dedim.<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/yazilimperver.net\/index.php\/2017\/12\/09\/oyun-donguleri\/\">Game Loops<\/a><\/span><\/strong><\/p>\n<p>Bir yandan da bu \u00f6rnekleri daha anlaml\u0131 hale getirmek ad\u0131na, d\u00f6ng\u00fcler yan\u0131nda bir miktar daha kod ekledim ve basit bir uygulama geli\u015ftirdim \ud83d\ude42 Basit\u00e7e bu uygulama konsola bir oyun alan\u0131 ve metin bas\u0131yor (ve tabi FPS). Ayn\u0131 zamanda da klavye ile bir karakteri kontrol edebiliyorsunuz. \u0130lgili uygulamaya a\u015fa\u011f\u0131daki ba\u011flant\u0131dan ula\u015fabilirsiniz:<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/github.com\/yazilimperver\/ExampleGameLoops\">https:\/\/github.com\/yazilimperver\/ExampleGameLoops<\/a>\u00a0<\/span><\/strong><\/p>\n<p>Bildi\u011finiz \u00fczere en son \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131m\u0131z Tetris (daha do\u011frusu Tu\u011fla \ud83d\ude42 oyununu tamamlad\u0131k. Bu kod ayn\u0131 zamanda bir sonraki oyun yaz\u0131 serisi i\u00e7in de temel olacak. E\u011fer uygulamay\u0131 \u00e7al\u0131\u015ft\u0131rd\u0131 iseniz bunun y\u0131lan oldu\u011funu hemen anlayacaks\u0131n\u0131z. Buna ili\u015fkin de \u00f6n\u00fcm\u00fczdeki g\u00fcnlerde bir yaz\u0131 yazmay\u0131 planl\u0131yorum. Bu arada kod konsola bir \u015feyler basmak gibi temel kabiliyetleri sunuyor. Kendi konsol uygulamalar\u0131n\u0131z i\u00e7in de bunu kullanabilirsiniz (en az\u0131ndan Windows i\u00e7in :).<\/p>\n<p>Yak\u0131nda g\u00f6r\u00fc\u015fmek dile\u011fiyle :D[:en]Hello everybody.<br \/>\nRecently when I was looking over game loop post, I realized that I have not put those loops into practice (shame on me \ud83d\ude42 So I decided to add example codes for each approach that I described in following post.<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/yazilimperver.net\/index.php\/2017\/12\/09\/oyun-donguleri\/\">Oyun D\u00f6ng\u00fcleri<\/a><\/span><\/strong><\/p>\n<p>Meanwhile, to make those approaches more meaningful, I developed some additional code to illustrate the possible use of those approaches. So our example code simply prints a game level and title on console where a letter can be controlled via keyboard. You can find the example code in following repository:<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/github.com\/yazilimperver\/ExampleGameLoops\">https:\/\/github.com\/yazilimperver\/ExampleGameLoops<\/a>\u00a0<\/span><\/strong><\/p>\n<p>As you know, we completed the tetris game. So this code will also be a basis for my next game post series which will be about snake game. I am hoping to write a post about that in following days. Additionally, you can use it for console applications (at least for windows :).<\/p>\n<p>See you soon :D[:]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[:tr]Herkese merhabalar, Bir s\u00fcre \u00f6nce, oyun d\u00f6ng\u00fcleri ile ilgili olan yaz\u0131ma bak\u0131yordum ve yaz\u0131 i\u00e7erisindeki \u00f6rnekler d\u0131\u015f\u0131nda \u00f6rnek kod koymad\u0131\u011f\u0131m\u0131 fark ettim (ay\u0131p ama \ud83d\ude42 Madem art\u0131k git sayfam\u0131z\u0131 da a\u00e7t\u0131k, a\u015fa\u011f\u0131daki yaz\u0131mda bahsetti\u011fim d\u00f6ng\u00fc yakla\u015f\u0131mlar\u0131na ili\u015fkin \u00f6rnekler ekleyeyim dedim. Game Loops Bir yandan da bu \u00f6rnekleri daha anlaml\u0131 hale getirmek ad\u0131na, d\u00f6ng\u00fcler yan\u0131nda bir&#8230; <a class=\"more-link\" href=\"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/\">Continue reading <span class=\"meta-nav\">&#8594;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":206,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"dsgo_overlay_header":false,"dsgo_overlay_header_text_color":"","dsgo_overlay_skip_top_bar":false,"_designsetgo_exclude_llms":false,"footnotes":""},"categories":[10,41,25],"tags":[13,212,214,211,213],"class_list":["post-581","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","category-modern-c","category-oyun-gelistirme","tag-c","tag-console","tag-fps","tag-game-loops","tag-snake"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"og:description\" content=\"[:tr]Herkese merhabalar, Bir s\u00fcre \u00f6nce, oyun d\u00f6ng\u00fcleri ile ilgili olan yaz\u0131ma bak\u0131yordum ve yaz\u0131 i\u00e7erisindeki \u00f6rnekler d\u0131\u015f\u0131nda \u00f6rnek kod koymad\u0131\u011f\u0131m\u0131 fark ettim (ay\u0131p ama \ud83d\ude42 Madem art\u0131k git sayfam\u0131z\u0131 da a\u00e7t\u0131k, a\u015fa\u011f\u0131daki yaz\u0131mda bahsetti\u011fim d\u00f6ng\u00fc yakla\u015f\u0131mlar\u0131na ili\u015fkin \u00f6rnekler ekleyeyim dedim. Game Loops Bir yandan da bu \u00f6rnekleri daha anlaml\u0131 hale getirmek ad\u0131na, d\u00f6ng\u00fcler yan\u0131nda bir... Continue reading &#8594;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/\" \/>\n<meta property=\"og:site_name\" content=\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-24T10:25:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png\" \/>\n\t<meta property=\"og:image:width\" content=\"32\" \/>\n\t<meta property=\"og:image:height\" content=\"32\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"yaz\u0131l\u0131mperver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"yaz\u0131l\u0131mperver\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/\"},\"author\":{\"name\":\"yaz\u0131l\u0131mperver\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#\\\/schema\\\/person\\\/534a27860d56170658018ac4c6f1af16\"},\"headline\":\"[:tr]Oyun D\u00f6ng\u00fcleri &#8211; \u00d6rnek Kodlar[:en]Game Loops &#8211; Example Code[:]\",\"datePublished\":\"2018-10-24T10:25:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/\"},\"wordCount\":398,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#\\\/schema\\\/person\\\/534a27860d56170658018ac4c6f1af16\"},\"image\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/GitHub-e1540376134441.png\",\"keywords\":[\"c++\",\"Console\",\"FPS\",\"Game Loops\",\"Snake\"],\"articleSection\":[\"C++\",\"Modern C++\",\"Oyun Geli\u015ftirme\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/\",\"url\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/\",\"name\":\"[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/GitHub-e1540376134441.png\",\"datePublished\":\"2018-10-24T10:25:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/GitHub-e1540376134441.png\",\"contentUrl\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/GitHub-e1540376134441.png\",\"width\":32,\"height\":32},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/index.php\\\/2018\\\/10\\\/24\\\/oyun-donguleri-ornek-kodlar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\\\/\\\/yazilimperver.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oyun D\u00f6ng\u00fcleri &#8211; \u00d6rnek Kodlar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#website\",\"url\":\"https:\\\/\\\/yazilimperver.net\\\/\",\"name\":\"Yaz\u0131l\u0131mperver'in D\u00fcnyas\u0131\",\"description\":\"Payla\u015fmak g\u00fczeldir.\",\"publisher\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#\\\/schema\\\/person\\\/534a27860d56170658018ac4c6f1af16\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yazilimperver.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/#\\\/schema\\\/person\\\/534a27860d56170658018ac4c6f1af16\",\"name\":\"yaz\u0131l\u0131mperver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/cropped-OnlyIcon-1.png\",\"url\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/cropped-OnlyIcon-1.png\",\"contentUrl\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/cropped-OnlyIcon-1.png\",\"width\":512,\"height\":512,\"caption\":\"yaz\u0131l\u0131mperver\"},\"logo\":{\"@id\":\"https:\\\/\\\/yazilimperver.net\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/cropped-OnlyIcon-1.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/","og_locale":"tr_TR","og_type":"article","og_title":"[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","og_description":"[:tr]Herkese merhabalar, Bir s\u00fcre \u00f6nce, oyun d\u00f6ng\u00fcleri ile ilgili olan yaz\u0131ma bak\u0131yordum ve yaz\u0131 i\u00e7erisindeki \u00f6rnekler d\u0131\u015f\u0131nda \u00f6rnek kod koymad\u0131\u011f\u0131m\u0131 fark ettim (ay\u0131p ama \ud83d\ude42 Madem art\u0131k git sayfam\u0131z\u0131 da a\u00e7t\u0131k, a\u015fa\u011f\u0131daki yaz\u0131mda bahsetti\u011fim d\u00f6ng\u00fc yakla\u015f\u0131mlar\u0131na ili\u015fkin \u00f6rnekler ekleyeyim dedim. Game Loops Bir yandan da bu \u00f6rnekleri daha anlaml\u0131 hale getirmek ad\u0131na, d\u00f6ng\u00fcler yan\u0131nda bir... Continue reading &#8594;","og_url":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/","og_site_name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","article_published_time":"2018-10-24T10:25:44+00:00","og_image":[{"width":32,"height":32,"url":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png","type":"image\/png"}],"author":"yaz\u0131l\u0131mperver","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"yaz\u0131l\u0131mperver","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#article","isPartOf":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/"},"author":{"name":"yaz\u0131l\u0131mperver","@id":"https:\/\/yazilimperver.net\/#\/schema\/person\/534a27860d56170658018ac4c6f1af16"},"headline":"[:tr]Oyun D\u00f6ng\u00fcleri &#8211; \u00d6rnek Kodlar[:en]Game Loops &#8211; Example Code[:]","datePublished":"2018-10-24T10:25:44+00:00","mainEntityOfPage":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/"},"wordCount":398,"commentCount":0,"publisher":{"@id":"https:\/\/yazilimperver.net\/#\/schema\/person\/534a27860d56170658018ac4c6f1af16"},"image":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#primaryimage"},"thumbnailUrl":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png","keywords":["c++","Console","FPS","Game Loops","Snake"],"articleSection":["C++","Modern C++","Oyun Geli\u015ftirme"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/","url":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/","name":"[:tr]Oyun D\u00f6ng\u00fcleri - \u00d6rnek Kodlar[:en]Game Loops - Example Code[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/yazilimperver.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#primaryimage"},"image":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#primaryimage"},"thumbnailUrl":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png","datePublished":"2018-10-24T10:25:44+00:00","breadcrumb":{"@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#primaryimage","url":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png","contentUrl":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2017\/12\/GitHub-e1540376134441.png","width":32,"height":32},{"@type":"BreadcrumbList","@id":"https:\/\/yazilimperver.net\/index.php\/2018\/10\/24\/oyun-donguleri-ornek-kodlar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/yazilimperver.net\/"},{"@type":"ListItem","position":2,"name":"Oyun D\u00f6ng\u00fcleri &#8211; \u00d6rnek Kodlar"}]},{"@type":"WebSite","@id":"https:\/\/yazilimperver.net\/#website","url":"https:\/\/yazilimperver.net\/","name":"Yaz\u0131l\u0131mperver'in D\u00fcnyas\u0131","description":"Payla\u015fmak g\u00fczeldir.","publisher":{"@id":"https:\/\/yazilimperver.net\/#\/schema\/person\/534a27860d56170658018ac4c6f1af16"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yazilimperver.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/yazilimperver.net\/#\/schema\/person\/534a27860d56170658018ac4c6f1af16","name":"yaz\u0131l\u0131mperver","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2018\/04\/cropped-OnlyIcon-1.png","url":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2018\/04\/cropped-OnlyIcon-1.png","contentUrl":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2018\/04\/cropped-OnlyIcon-1.png","width":512,"height":512,"caption":"yaz\u0131l\u0131mperver"},"logo":{"@id":"https:\/\/yazilimperver.net\/wp-content\/uploads\/2018\/04\/cropped-OnlyIcon-1.png"}}]}},"_links":{"self":[{"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/posts\/581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/comments?post=581"}],"version-history":[{"count":0,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/posts\/581\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/media\/206"}],"wp:attachment":[{"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/media?parent=581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/categories?post=581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yazilimperver.net\/index.php\/wp-json\/wp\/v2\/tags?post=581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}