@tylerjosephتایلر جوزف
در حال حاضر یک توسعه دهنده و صاحب یک سازمان غیر انتفاعی به نام STEM Effect است.
معرفی
در این مقاله قصد داریم یک بازی شطرنج با React ایجاد کنیم. من این مقاله را از مقاله دیگری که اخیراً توسط وارون پوجاری خوانده ام ، تهیه کردم. اگر می خواهید آن را بررسی کنید ، پیوند آن را در اینجا قرار داده اید.
ما از بسته ای به نام chessboardjsx استفاده خواهیم کرد که راهی آسان برای نمایش بازی شطرنج به ما می دهد. علاوه بر این ، ما از کتابخانه chess.js برای پیاده سازی حرکات و نحوه انجام بازی استفاده خواهیم کرد.
این بازی شطرنج دارای یک بازیکن در برابر هوش مصنوعی خواهد بود که حرکتی تصادفی را برای هر نوبت انجام می دهد. سرانجام ، ما یک تایمر به بازی شطرنج خود اضافه خواهیم کرد تا بتوانیم با سرعت سریع هوش مصنوعی را شکست دهیم!
برپایی
راه اندازی بسیار ساده است. ابتدا ، چند دستور را در ترمینال / خط فرمان اجرا می کنیم تا همه چیز نصب شود.
- اجرا کن
yarn create react-app chess-game --template typescript
. همچنین می توانید بدوید
npx create-react-app chess-game --template typescript
اما نخ برای من بهتر کار کرد داشتم خطایی می گفتم که برنامه ایجاد-واکنش-من قدیمی است. هر بار که من دستور npx را حذف و سعی می کردم همان خطای قدیمی را دریافت کنم. نخ همان چیزی بود که من با آن رفتم.
- بعد نصب خواهیم کرد
chessboard.jsx
با این
yarn add chessboardjsx
فرمان دادن
- حالا بیایید مغزهای …