رفتن به مطلب

ارسال های توصیه شده

با اینکه بازی نسبتا جدیدی هست (تاریخ انتشار بازی: 9 مارس 2014) ولی خیلی زود طرفدارهای زیادی پیدا کرده، نسخه های مختلفی هم برای سیستم عامل های موبایل نوشته شده، حتی سایت هایی هم برای بازی به صورت آنلاین هم وجود داره.

 

vzco6yqhiq09bkcdfc8i.png

 

البته اول هم نسخه وبش منتشر شده بود، اینم سایتی که به صورت آنلاین می تونین این بازی رو توش انجام بدین:

2048

 

 

بازی هم به این صورت هست که بلوک هایی که عدد مشابهی دارند، با هم ترکیب می کنیم تا به یه بلوک با عدد 2048 برسیم، البته زمانی که فضای خالی باقی نمونه و امکان حرکت بلوک ها وجود نداشته باشه، بازی تموم میشه، برای بازی هم فقط باید بلوک ها رو به یکی از 4 جهت حرکت بدیم.

 

 

اما اینجا می خوام کد این بازی که برای متلب نوشته شده رو قرار بدم، ویژگی های جالب هم داره، مثلا منحنی از روند امتیاز گرفتن همراه با منحنی بازی های قبلی رو کنار بازی براتون رسم کنه. همینطور نویسنده ی این کد یه هوش مصنوعی هم براش نوشته که می تونه براتون بازی انجام بده، البته امتیازش خیلی بالا نمیشه. مثل نسخه های دیگه حالت انیمیشن هم برای این نسخه گذاشته شده، که قابل غیر فعال کردن هم هست. اینم عکس هایی از محیط بازی:

cq4q0tfgwkz7f73mw4y7.png

 

onkyo94toqowydh7qr3d.png

 

8f6epil8ejk59bowiovv.png

 

ورژن Appش رو هم اینجا قرار میدم، که برای نسخه های بالاتر از R2012b قابل استفاده هست، اجراش کنین میاد داخل تب Apps متلب و از همونجا قابل اجرا هست:

acv29lun7pinraas6t.png

 

 

2048 MATLAB Edition

 

by

Jiro Doke

04 Apr 2014

 

This is a MATLAB implementation of the 2048 game

 

This file was selected as MATLAB Central Pick of the Week

 

2048 is a game originally created by Gabriele Cirulli. This is a MATLAB implementation of the game.

For users of R2012b or newer, install the app. For older versions of MATLAB, you can run "play2048" inside the "NonAppVersion" folder. You must be using MATLAB R2009b or newer.

There's also a simulator where you can test out your own game solving algorithm. The algorithm must be a MATLAB function with the signature:

function direction = myfcn(board)

 

where "board" is a 4x4 matrix of numbers representing the game board (NaN for empty spots), and "direction" is a character array representing the direction to move the blocks, i.e. 'up', 'down', 'right', or 'left'.

 

Read "readme.txt" for more information.

2048 MATLAB App.zip

MATLAB2048.zip

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...