متخصصان تاریخچهی بازیهای ویدئویی و دانشمندانی که - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - بهدنبال کشف ریشههای تاریخی دنیای فناوری هستند، بازیهای قدیمی آتاری را تحلیل میکنند تا دلیل و چگونگی اجرای بازیهای ویدئویی روی سختافزار محدود آن را شناسایی کنند. - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - از بازیهای مهم بررسیشده میتوان به Entombed اشاره کرد که با خصوصیتهای ویژهاش، تعجب متخصصان را برانگیخته است.
بازی Entombed در سال ۱۹۸۲ و برای کنسول Atari 2600 طراحی شد. کاربر در این بازی باید در هزارتویی عمودی حرکت و بهمرور مسیر خود را بهسمت پایین پیدا میکرد. در میانهی مسیر نیز، موانع و دشمنانی بر سر راه کاربر قرار میگرفتند. در سالهای دور، کارتریجهای بازی ظرفیت چشمگیری ازلحاظ حافظه نداشتند و بهنوعی امکان ذخیرهی طراحی هزارتوی ثابت در آنها وجود نداشت. توسعهدهندگان برای برطرفکردن مشکل مذکور، روشی بهکار گرفتند که بهصورت پیوسته و طبق رویهای مشخص، هزارتو را طراحی میکرد. درواقع، هزارتو در جریان بازی ساخته میشد.
جان آیکاک، از دانشگاه کالگاری آلبرتای کانادا و - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - تارا کاپلاستون، از دانشگاه یورک بریتانیا، به بازی هزارتو عمیقتر نگاه کرده و بازهم توضیح و تفسیر مناسبی از بازی ارائه نکردهاند. آنها از تفسیر و مفهوم «سوراخ خرگوش بدون انتها» برای بازی استفاده کردند. در بخشی از مقالهای که متخصصان دربارهی این موضوع منتشر کردند، به ساختهشدن هزارتو طبق دنبالهای منظم اشاره شده است:
تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان. جهت مشاهده اجناس کلیک کنید
هنگام کشیدن هر مربع از هزارتور، بازی باید تصمیم بگیرد دیوارهی مانع یا مسیری جدید پیش روی کاربر ایجاد کند. درواقع، هر مربع از هزارتو بین دو حالت «دیواره» یا «مسیر» قرار میگیرد که همان صفر و یک در تعاریف بیت کامپیوتر هستند. الگوریتم بازی این تصمیم را بهصورت خودکار میگیرد و با تحلیل یک بخش از هزارتو، به تصمیم میرسد. الگوریتم از یک کاشی متشکل از پنج مربع استفاده میکند که شبیه به قطعهای از بازی تتریس بهنظر میرسد. همین کاشی طبیعت مربع بعدی را در هر سطر مشخص میکند.
منطقی که مربع بعدی در بازی را مشخص میکند، به مقادیر ممکنی محدود است که در داخل کد - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - بازی تعیین شدهاند. این جدول بهکمک کاشی پنجمربعی به بازی میگوید دیوار یا مسیر یا ترکیبی تصادفی از - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - هر دو را تولید - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - کند. نکتهی جالب در کدهای بازی این است که ظاهرا هیچکس نمیتواند چگونگی تولید جدول محدودکننده را تشخیص دهد.
کارشناسان ابتدا راهکارهای متعددی برای کشف روش تولید جدول اصلی بازی آتاری امتحان کردند و حتی مهندسی معکوس انجام دادند؛ اما موفق نشدند ساختار آن را کشف کنند. درنهایت، محققان با یکی - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - از افراد دخیل در مراحل توسعهی بازی صحبت کردند. این شخص استیو سیدلی، توسعهدهندهی بازی بود. وی میگوید در همان - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - زمان هم با تشخیص چگونگی تولید جدول، دچار مشکل بودهاند. او دراینباره میگوید:
تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان برای شما در کمترین زمان
بخشی از روتین اصلی تولید هزارتو را - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - یکی از توسعهدهندگان آماده کرد که از تیم رفت. من با او تماس گرفتم تا نحوهی توسعهی جدول را توضیح بدهد. او میگفت در زمانیکه در وضعیت روحی و سلامت کامل قرار نداشته، جدول را - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - توسعه داده است و اکنون چگونگی آمادهکردن الگوریتم را بهیاد نمیآورد!
درنهایت، هنوزهم جدول محدودکنندهی الگوریتم بازی Entombed معمایی علمی محسوب میشود. مطالعهی بازیهای قدیمی برای توسعهدهندگان دنیای پیشرفتهی امروز بسیار کارامد خواهد بود؛ خصوصا آنهایی که قصد دارند در پلتفرمهایی همچون واقعیت مجازی یا سیستمهای محدود دیگر کار کنند، با مطالعهی این زیرساختها به دانش بهتری دست پیدا خواهند کرد. درحالحاضر، هم - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - میدانیم بسیاری از بازیهای قدیمی - تلفن تعمیرگاه مجاز یخچال ساید مابه ارزان - راهکارهای خاصی برای بهرهبرداری حداکثری از منابع سختافزاری داشتهاند که بسیاری از آنها هنوز ناشناختهاند.