{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"6502 Assembly'de Say\u0131 Tahmin Oyunu Geli\u015ftirme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Kn5d6rTUjx\"><a href=\"https:\/\/fatihsoysal.com\/blog\/6502-assemblyde-sayi-tahmin-oyunu-gelistirme\/\">6502 Assembly&#8217;de Say\u0131 Tahmin Oyunu Geli\u015ftirme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/6502-assemblyde-sayi-tahmin-oyunu-gelistirme\/embed\/#?secret=Kn5d6rTUjx\" width=\"600\" height=\"338\" title=\"&#8220;6502 Assembly&#8217;de Say\u0131 Tahmin Oyunu Geli\u015ftirme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"Kn5d6rTUjx\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Bu makalede, 6502 Assembly dilini kullanarak bir say\u0131 tahmin oyunu nas\u0131l geli\u015ftirilece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. 6502, eski nesil bilgisayarlarda ve oyun konsollar\u0131nda kullan\u0131lan pop\u00fcler bir i\u015flemci mimarisidir. Bu nedenle, bu oyunun geli\u015ftirilmesi hem e\u011flenceli hem de retro programlama d\u00fcnyas\u0131na giri\u015f i\u00e7in harika bir f\u0131rsatt\u0131r. \u00d6ncelikle, oyunun temel mant\u0131\u011f\u0131n\u0131 ele alal\u0131m. Oyun, rastgele bir say\u0131 \u00fcretir ve kullan\u0131c\u0131n\u0131n bu say\u0131y\u0131 tahmin etmesini ister. Kullan\u0131c\u0131n\u0131n tahmini do\u011fru ise oyun biter; yanl\u0131\u015f ise, kullan\u0131c\u0131ya ipu\u00e7lar\u0131 verilir (\u00f6rne\u011fin, tahmini say\u0131dan b\u00fcy\u00fck veya k\u00fc\u00e7\u00fck oldu\u011fu). Bu d\u00f6ng\u00fc, kullan\u0131c\u0131 do\u011fru say\u0131y\u0131 tahmin edene kadar devam eder."}