</>
پروژه‌های انجام شده
Binux Portfolio
[// بازی‌های آنلاین و REAL-TIME]
بازی آنلاین حکم و تخته‌نرد
بازی‌های آنلاین و Real-Time • نمونه کار بینوکس

بازی آنلاین حکم و تخته‌نرد

طراحی بک‌اند بازی‌های آنلاین حکم و تخته‌نرد با Matchmaking، وضعیت زنده بازی و ارتباط بلادرنگ مبتنی بر WebSocket.

Python FastAPI Redis WebSockets Docker Docker Compose Real-Time Systems Matchmaking
یک مجموعه بازی آنلاین مبتنی بر معماری Real-Time که برای دو بازی حکم و تخته‌نرد توسعه داده شده است. بخش حکم یک بازی چهار نفره دو به دو را با مدیریت صف Matchmaking، ساخت اتاق بازی، چرخش حاکم، بررسی قوانین رعایت خال و امتیازدهی بازی مدیریت می‌کند. در بخش تخته‌نرد نیز لابی و Matchmaking، اتاق بازی، وضعیت کامل صفحه و مهره‌ها، تاس، حرکت مهره‌ها، Bar و Bearing Off، کنترل زمان نوبت و مدیریت قطع و اتصال مجدد بازیکنان پیاده‌سازی شده است. هر دو سرویس با FastAPI، Redis و WebSockets برای ارتباط کم‌تاخیر و مدیریت وضعیت زنده طراحی شده‌اند و با Docker قابل اجرا و استقرار هستند.

برای پروژه مشابه، با بینوکس صحبت کنید

از تحلیل و معماری تا توسعه، استقرار و پشتیبانی؛ راهکار را متناسب با فرایند واقعی کسب‌وکار شما طراحی می‌کنیم.