TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / مشخصات کامل
شرح

TIS-100: The Ultimate Language Programming Game

آیا شما از طرفداران بازی های برنامه نویسی هستید؟ آیا از چالش حل پازل های پیچیده و نوشتن کد برای رسیدن به اهداف خود لذت می برید؟ اگر چنین است، پس TIS-100 بازی مناسب شماست! TIS-100 که توسط Zachtronics، سازندگان SpaceChem و Infinifactory ساخته شده است، یک بازی برنامه نویسی با پایان باز است که مهارت های شما را در معرض آزمایش قرار می دهد.

در TIS-100، شما به عنوان یک برنامه نویس بازی می کنید که وظیفه تعمیر یک سیستم کامپیوتری خراب معروف به سیستم های هوشمند Tessellated (TIS) را دارد. این معماری کامپیوتری موازی انبوه از گره های ناهمگن به هم پیوسته غیریکنواختی تشکیل شده است که به پردازش جریان داده پیچیده نیاز دارند. وظیفه شما بازنویسی بخش های کد خراب به منظور تعمیر TIS-100 و باز کردن اسرار آن است.

اما فریب فرض به ظاهر ساده آن را نخورید. TIS-100 بازی برنامه نویسی متوسط ​​شما نیست. به جای استفاده از زبان های سطح بالا مانند پایتون یا جاوا، بازیکنان باید کد زبان اسمبلی را بنویسند تا پازل ها را حل کنند و در سطوح پیشرفت کنند. این بدان معنی است که هر خط کد مهم است و حتی اشتباهات کوچک می تواند عواقب بزرگی داشته باشد.

مکانیک گیم پلی ساده اما چالش برانگیز است. هر سطح مجموعه ای از گره ها را به بازیکنان ارائه می دهد که برای دستیابی به اهداف خاصی مانند مرتب سازی داده ها یا انجام محاسبات باید برنامه ریزی شوند. بازیکنان باید از دانش خود در مورد مفاهیم برنامه نویسی زبان اسمبلی مانند ثبات ها، آدرس های حافظه و دستورالعمل های انشعاب استفاده کنند تا کد کارآمدی را بنویسند که این اهداف را برآورده کند.

یکی از جنبه های منحصر به فرد TIS-100 تمرکز آن بر بهینه سازی است. بازیکنان نه تنها در مورد اینکه آیا برنامه های آنها به درستی کار می کنند یا خیر، بلکه در مورد اینکه چقدر کارآمد اجرا می شوند نیز قضاوت می شوند. این بدان معنی است که بازیکنان باید دائماً کدهای خود را تغییر دهند تا زمان اجرا یا استفاده از حافظه را کاهش دهند و در عین حال به اهداف خود دست یابند.

اما اگر در برنامه نویسی به زبان اسمبلی تازه کار هستید یا در نگاه اول آن را ترسناک می بینید، نگران نباشید. این بازی شامل یک بخش آموزشی گسترده است که تمام اصول اولیه مورد نیاز برای مبتدیان را پوشش می‌دهد، از جمله نحوه کار رجیسترها، نحوه عملکرد دستورالعمل‌های شاخه‌بندی و موضوعات پیشرفته‌تر مانند حلقه‌ها و زیر روال‌ها و غیره، و حتی برای کسانی که قبلاً هرگز زبان اسمبلی ننوشته‌اند قابل دسترسی است.

به طور کلی، TIS-100 یک تجربه بازی منحصر به فرد را برای برنامه نویسانی ارائه می دهد که به دنبال چیزی متفاوت از چالش های کدنویسی سنتی هستند و در عین حال فرصت های زیادی را برای یادگیری مهارت های جدید در طول مسیر فراهم می کند.

امکانات:

1) گیم پلی برنامه نویسی زبان اسمبلی منحصر به فرد

2) پازل های چالش برانگیز که نیاز به بهینه سازی دارند

3) بخش آموزشی گسترده برای مبتدیان

4) داستان و جو جذاب

5) پایان های چندگانه بر اساس انتخاب بازیکن

سیستم مورد نیاز:

کمترین:

سیستم عامل: Windows XP/Vista/7/8/10

پردازنده: 2 گیگاهرتز

حافظه: 2 گیگابایت رم

گرافیک: کارت گرافیک سازگار با OpenGL 3+

فضای ذخیره سازی: 200 مگابایت فضای موجود

توصیه شده:

سیستم عامل: Windows XP/Vista/7/8/10

پردازنده: Intel Core i5 @ ~ 2GHz (یا معادل)

حافظه: 4 گیگابایت رم

گرافیک: NVIDIA GeForce GTX460/AMD Radeon HD5850 (OpenGL3+)

فضای ذخیره سازی: 200 مگابایت فضای موجود

نتیجه:

اگر به دنبال یک بازی پازل جذاب با مکانیک های گیم پلی منحصر به فرد با محوریت مفاهیم برنامه نویسی زبان اسمبلی هستید، بهتر از TIS-100 نگاه نکنید! با پازل های چالش برانگیز که نیاز به مهارت های بهینه سازی همراه با داستان و فضای جذاب دارد، این بازی ساعت ها به ساعت ارزش زمان بازی را ارائه می دهد و همچنین مفاهیم ارزشمند کدنویسی را در طول مسیر آموزش می دهد و آن را انتخابی عالی هم برای برنامه نویسان با تجربه و هم برای مبتدیان می کند!

مشخصات کامل
ناشر Zachtronics Industries
سایت ناشر http://www.spacechemthegame.com
تاریخ انتشار 2019-09-11
تاریخ اضافه شده 2019-09-11
دسته بندی بازی ها
زیر گروه شبیه سازی
نسخه
الزامات سیستم عامل Windows
الزامات None
قیمت
بارگیری در هفته 2
کل بارگیری ها 51

Comments: