0:00 / 0:00

ساخت بازی حافظه با ری‌اکت #7 - تطبیق کارت‌ها

25.2K بازدید۱۴۰۳/۷/۱۶00:05:58

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