بازی چند نفره ساده ساخته شده در C++ با SFML.

توضیحات

 

Corsairs یک بازی دو بعدی چند نفره است که در آن می توانید کشتی خود را برای تسخیر اقیانوس کنترل کنید. شما می توانید از بین سه کشتی مختلف انتخاب کنید، بین دو جزیره سفر کنید و با مخالفان برای کالاهایشان مبارزه کنید که می توانید بعداً در بندر بفروشید.

تکنولوژی مورد استفاده

این بازی به زبان C++ با SFML نوشته شده است. از دیتاگرام های UDP برای ارتباط بین مشتری و سرور استفاده می کند. سرور اقدامات مشتریان را پردازش می کند و سپس به روز رسانی ها را برای آنها ارسال می کند. کلاینت سوکت گوش دادن را روی آدرس آی پی آداپتور شبکه شما و در پورت 50000 ایجاد می کند، همچنین ip سرور را از فایل ip.txt بارگیری می کند و داده ها را با استفاده از این آدرس و پورت 50001 ارسال می کند. سرور سوکت گوش دادن را روی آدرس آی پی آداپتور شبکه و پورت 50001 شما ایجاد می کند، زمانی که سرور داده ها را از مشتری دریافت می کند و با استفاده از آدرس پورت 50 آن را پردازش می کند و سپس آن را ارسال می کند.