در این قسمت تیم کدگیت سورس بازی پازل کشویی در پایتون را تهیه کرده است. این بازی فکری، بسیار طرفدار داشته و حتی خیلی از مسائل هوش مصنوعی و شبکههای عصبی نیز از این بازی کمک گرفته و سعی در رسیدن جواب برای این بازی هستند. با ما همراه باشید تا سورس این بازی پرطرفدار را به شما معرفی کنیم. همچنین پیشنهاد میکنیم از دیگر سورسهای ما دیدن فرمایید:
- بازی pacman در پایتون
- بازی مار در پایتون
- بازی 2048 در پایتون
- دوز در پایتون
- بازی pong در پایتون
- بازی مین در پایتون
سورس بازی پازل کشویی در پایتون
پازل کشویی یک بازی دوبعدی است که در آن شما می توانید قطعات پازل را با به حرکت درآوردن در چهار جهت اصلی مرتب کنید. در صفحه زیرین این پازل یک قطعه خالی وجود دارد که به شما اجازه میدهد قطعات پازل را جابجا کنید. قطعات این پازل میتوانند بخشهایی از یک تصویر ساده، اعداد و رنگها باشند.
طریقه چیدمان قطعات پازل تصویری به این صورت است که بر روی هر قطعه، عددی قرار دارد تا جای آن قطعه در پازل مشخص باشد. شمارهگذاری قطعات برای راحتتر مرتب نمودن پازل است. شما باید قطعات را بر اساس شمارههایشان مرتب کنید، یعنی قطعهای که با شماره ۱ مشخص شده است باید در گوشه بالا سمت چپ قرار بگیرد. قطعه شماره ۲ نیز در سمت راست آن و به همین ترتیب تا تمام پازل مرتب شود. نکته اصلی در مرتب نمودن پازل این است که باید از ردیف اول شروع کنید به مرتب نمودن پازل و سپس ردیف دوم تا آخر که پازل کامل شود.
نحوه اجرا سورس بازی پازل کشویی در پایتون
سورسی که برای شما تهیه کردهایم پازل کشویی 16 تایی است یعنی 16 خانه داشته که یکی از آنها خالی است. زبان برنامه نویسی این سورس پایتون بوده و فرمت فایل .py است. بعد از تهیه سورس از سایت کدگیت فایلی با فرمت zip در اختیار شما قرار میگیرد. فایل را از حالت zip خارج کرده تا بتوانید سورس کد را ببینید. فایل اصلی برنامه با نام puzzle.py میباشد. این فایل را اجرا کنید تا برنامه اجرا شود. پس از اجرا تصویر زیر را مشاهده خواهید کرد:

کتابخانههای مورد استفاده در پروژه سورس پازل کشویی به صورت زیر میباشد. قبل از اجرا از نصب کتابخانههای ذیل اطمینان حاصل نمایید:
- random
- turtle
- freegame: برای نصب این ماژول وارد cmd شوید و دستور pip install freegames را وارد کنید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.