در ازای بازی کردن درآمد خواهید داشت. بهشخصه هیچوقت فکر چنین چیزی را نمیکردم! جدا از استریمرها که چندسالی است بسیار سر زبانها افتادهاند و درآمد خیلی خوبی دارند، حالا مفهوم جدیدی شنیده میشود. بازیهای Play-to-earn در ازای انجام بازی به شما پول میدهند! چه چیزی جذابتر از این؟
از P2Eها گفتیم تا بدانید بازی و ویدیوگیم دیگر مختص بچههای کوچک نیست؛ اما این موضوع مقاله ما نیست. در ادامه قصد داریم راجعبه سرور بازی یا Game Server صحبت کنیم. بازیهای آنلاین مثل CoD Mobile، Fortnite، Pubg و … همه برای اجرا، نیازمند سرور یا سرورهایی هستند که از بازیکنها میزبانی کند. در مقیاس کوچکتر، حتی گیمنتها هم به سرور بازی نیاز دارند. در کل که هرجایی قرار باشد چند بازیکن در سیستمهای جداگانه به بازی کردن با هم مشغول شوند، به سرور بازی نیاز خواهد بود.
در این مقاله بهطور کامل چیستی این مفهوم را بررسی خواهیم کرد. خصوصیات یک گیم سرور مناسب را بررسی میکنیم و با انواع آن آشنا میشویم.
منظور از سرور گیم چیست؟
وقتی بازیها را در حالت Single Player یا آفلاین بازی میکنید، تمام تبادل دیتا روی سیستم شما انجام میشود؛ اما وقتی صحبت از بازیهای آنلاین تکبهتک یا Multi Player باشد، اوضاع متفاوت خواهد بود. در این حالت به سرور نیاز داریم. از آنجایی که هدف استفاده از این سرور اجرای بازی است، به آن سرور گیم یا Game Server میگویند. در واقع تمام بازیهای آنلاینی که میشناسید، با استفاده از سرور بازی، کاربران خود را به یکدیگر و در محیط بازی متصل میکنند.
مطابق معمول تمام مقالات مرتبط با انواع مختلف سرور، جا دارد که اینجا هم بگوییم: سرورها کامپیوترهای بسیار قدرتمندی هستند که توان پردازشی خیلی زیادی دارند.
سرور گیم متشکل از یک کامپیوتر قوی با سختافزارهای قدرتمند است که وظیفه میزبانی از بازی را برعهده دارد. همچنین، نرمافزاری هم وجود دارد که باید کامپیوتر کاربران (در اینجا گیمرها را به این سرور متصل کند). خب قاعدتاً اینجا هم نرمافزار مربوطه خود Game یا بازی است!
سرورهای بازی مثل انواع دیگر سرور، باید دائماً روشن باشند و پیوسته از آنها بکآپ گرفته شود. سرورها علیرغم سختافزارهای قدرتمند، برخی چیزها مثل رابط گرافیکی را ندارند. این تفاوتها باعث میشود فضای زیادی برای ذخیرهسازی در آنها وجود داشته باشد. درضمن سیستمعامل سرورها باید سادهتر از کامپیوترهای معمولی باشد؛ چراکه تسکهای کمی برای انجام وجود دارد.
گیم سرورها هم میتوانند در محل اجرای بازی قرار داشته باشند (مثلاً گیمنتها) و هم میتوانند از راه دور به مالکان خود خدمات ارائه کنند. به سرورهای دسته اول Local و به دسته دوم Remote میگویند. سرورهای Local تنها توسط کاربران متصل به شبکه داخلی یا اینترانت قابلدسترسی هستند، در حالی که از انواع Remote برای اجرای بازیهای آنلاین در بستر اینترنت استفاده میشوند.
همچنین میتوانید کامپیوتر خودتان را به یک سرور تبدیل کنید که به آن Listen Server میگویند.
Listen Server چیست؟
همانطور که در بخش قبلی گفتیم، سرور گیم میتواند در محل باشد و فقط افراد داخل شبکه به آن دسترسی داشته باشند. در این حالت امکان امکان تبدیل یک کامپیوتر به سرور، درحالی که خودش هم Client است بهصورت همزمان وجود دارد.
Client همان گیمر است که توسط نرمافزار یا بازی به سرور متصل میشود. وقتی یک Client قرار باشد نقش سرور را هم بازی کند، به آن Listen Server میگویند. باقی دستگاههای داخل شبکه یا اینترانت هم برای انجام بازی، از طریق LAN به Listen Server متصل میشوند.
این حالت زمانی کارآمد است که کاربران کمی قصد بازی کردن و اتصال داشته باشند. مثلاً همان گیمنت را درنظر بگیرید. اگر چند نفر بخواهند Counter Strike بازی کنند، یکی از دستگاهها وظیفه میزبانی از بازی را عهدهدار میشود. باقی دستگاههایی که داخل شبکه وجود دارند به آن سیستم متصل میشوند و میتوانند از بازی کردن لذت ببرند.
خب در این حالت، از یک دستگاه هم بهعنوان سرور و هم بهعنوان کلاینت استفاده میشود. طبیعی است که این نوع سرورها فشار زیادی را متحمل میشوند؛ چراکه هم کلاینت هستند و هم سیستمشان قدرت پردازشی خاصی ندارد. پس دسترسی میتواند خیلی راحت قطع شود. فقط کافی است دستگاه میزبان خاموش شود، یا میزبان تصمیم بگیرد بازی را ببندد و از آن خارج شود.
در حالات دیگر که سروری بهصورت مستقل (معمولاً Remote) وظیفه میزبانی را دارد، همهچیز خیلی بهتر پیش میرود!
چرا سرور اختصاصی گزینه مناسبی برای استفاده بهعنوان سرور گیم است؟
احتمالاً با انواع سرور آشنا هستید. سرور اشتراکی، سرور اختصاصی، سرور مجازی یا VPS و حتی سرورهای ابری که از فناوری رایانش ابری بهره میبرند. اگر میخواهید با هرکدام بیشتر آشنا شوید، فقط کافی است روی لینک آنها کلیک کنید تا به مقالات مفصل ما راجعبه آنها برسید.
در بین این سرورها، سرور اختصاصی مناسبترین برای استفاده بهعنوان سرور بازی است؛ در حالی که استفاده از هاست اشتراکی بههیچعنوان توصیه نمیشود!
در هاست اشتراکی، منابع میان شما و کاربران دیگر تقسیم شده است. یادتان است راجعبه سختافزارهای قدرتمند سرورها صحبت کردیم؟ در هاست یا سرور اشتراکی، توان بالای این سختافزارها میان کاربران تقسیم میشود و این یعنی منابع کمتر! قاعدتاً هرچقدر منابع بیشتری داشته باشید، میزبانی از بازی هم راحتتر انجام میشود. موضوعی که در هاستهای اشتراکی دیده نمیشود.
به همین خاطر است که سرور اختصاصی مناسبترین انتخاب برای میزبانی از بازیهای آنلاین است. در این نوع سرورها، تمام توان و منابع در اختیار یک نفر که مالک آن است قرار دارد. حالا اگر مالک بخواهد از سرور برای بازی استفاده کند، میتواند تمام توان آن را صرف اجرای هرچه بهتر آن کند؛ یعنی گیمپلی خیلی بهتر و پینگ بسیار پایین.
بیایید مزایای یک سرور اختصاصی که از قضا نقش سرور گیم را هم دارد بررسی کنیم:
- سرعت و عملکرد عالی
- لگ و Downtime ناچیز
- کنترل بیشتر روی همه چیز
- انعطاف و البته امنیت بیشتر
وقتی سرور اختصاصی داشته باشید، میتوانید هرکاری که میخواهید با آن انجام دهید. میتوانید سایتتان را روی آن میزبانی کنید، از آن برای ترید کردن در دنیای کریپتو استفاده کنید، بازی کنید و …؛ اما در نظر داشته باشید که داشتن سرور اختصاصی، هم هزینه زیادی میطلبد و هم نگهداری و راهاندازیاش کار سادهای نیست.
نکته: سرور اختصاصی هم میتواند در محل شما باشد (Local)و هم از راه دور (Remote) خدمترسانی کند؛ یعنی میتوانید از یک شرکت ارائهدهنده خدمات هاستینگ، سروری را تهیه کنید که فقط مختص خودتان است و لزوماً قرار نیست داخل اتاقتان از آن نگهداری کنید.
دو حالت دیگر سرور یعنی VPS و ابری هم میتوانند برای مصارف گیمینگ استفاده شوند؛ اما خب کارایی سرور اختصاصی خیلی بیشتر خواهد بود. البته که VPS و سرور ابری بسیار بهتر از هاست اشتراکی عمل میکنند و قیمت بسیار کمتری هم دارند. در کل که هیچوقت برای میزبانی از بازیها، سراغ هاستهای اشتراکی نروید!
حالا بیایید خصوصیات یک سرور گیم مناسب را با هم بررسی کنیم.
یک گیم سرور مناسب چه خصوصیاتی دارد؟
مهمترین وظیفه سروری که برای میزبانی از یک بازی استفاده میشود، اجرای روان و بدون قطعی آن بازی است. برای تحقق این امر، لازم است که پینگ سرور پایین باشد! میدانید پینگ چیست؟
پینگ همان پارامتری است که منجر به لگ میشود. اگر تجربه بازی آنلاین را داشته باشید، بهخصوص با اینترنت داخلی، احتمالاً برایتان پیش آمده که مثلاً بعد از شلیک کردن، تیرتان چند ثانیه بعد از اسلحه خارج شده باشد. خب این موضوع در بازیهای آنلاین خیلی بد است!
به بیان ساده، پینگ سرعت واکنش دستگاه به دستورات شما است. هرچقدر عدد پینگ پایینتر باشد، بازی لگ کمتری خواهد داشت و روانتر اجرا میشود.
مسئله بعدی مربوط به جغرافیای قرارگیری سرور است. اتفاقاً این موضوع روی پینگ هم تأثیرگذار است. قاعدتاً هرچه سرور به کاربران نزدیکتر باشد، سرعت تبادل اطلاعات هم بالاتر میرود و در نتیجه بازی بهتر اجرا خواهد شد.
بالاتر از Listen Server صحبت کردیم. سروری که همزمان بهعنوان کاربر در بازی حضور داشته باشد، گزینه مناسبی برای میزبانی از کل بازی و دیگر بازیکنها نخواهد بود. در ضمن محدودیتهای Listen Serverها را هم فراموش نکنید. مثلاً سرعت و پهنای باند کم. معمولاً هیچ کامپیوتر خانگیای توان کافی برای تبدیل شدن به یک سرور گیم مناسب را ندارد!
سختافزار مورداستفاده از سرور هم بسیار مهم است. هرچقدر توان و کیفیت سختافزارها بیشتر باشد، بازی هم بهتر اجرا خواهد شد و بازیکنها تجربه بهتری خواهند داشت. البته که این موضوع به گرافیک بازی و تعداد بازیکنها هم بستگی دارد.
برای میزبانی از یک بازی با 32 نفر کاربر، حداقل به یک سرور با سیستمعامل Windows 64bit یا Linux با توان مشابه نیاز دارید. همچنین هارد دستگاه حتماً باید SSD باشد. اصلاً فکر هاردهای قدیمی HDD را هم نکنید که دورانشان تمام شده است. حداقل رم موردنیاز هم 64GB خواهد بود. میتوان گفت سروری با این توان، برای میزبانی از 32 نفر کاملاً مناسب است.
خب همه که نمیخواهند چنین بازیهای شلوغی را در حد جهانی میزبانی کنند. تکلیف آنها که نمیخواهند هزینه زیادی را متقبل شوند چیست؟
سرور مجازی (VPS) یک انتخاب کارآمد و مقرونبهصرفه
برای آنهایی که نمیخواهند خیلی هزینه کنند و به منابع کمتری نیاز دارند، یک سرور مجازی هم کارشان را راه میاندازد . در ازای داشتن یک VPS هزینه خیلی کمتری میپردازید و نگهداری از آن هم برعهده شرکت ارائهدهنده خدمات است.
با خرید سرور مجازی، پشت یک سیستم پرسرعت و قدرتمند بنشینید و فرمان بدهید!
خرید VPS پشتیبانی : ۳۱۷۷۶-۰۵۱
البته که اگر فکر میکنید سرور مجازی پاسخگوی نیازتان نخواهد بود و نیاز دارید تسلط بیشتری بر همهچیز داشته باشید، سراغ همان سرورهای اختصاصی بروید. اگر تمایل داشته باشدی میتوانید از صفحه فروش سرور اختصاصی در ایرانسرور بازدید کنید.
در نهایت هم سوال یا نظر خودتان را برای ما کامنت کنید تا بیشتر با هم در ارتباط باشیم.
ممنون که تا انتهای این مقاله همراه ما بودید.