نرم افزار بازی به برنامه های نرم افزاری اطلاق می شود که برای اجرای بازی های ویدئویی بر روی کامپیوتر طراحی شده اند. نرم افزار بازی می تواند شامل موتورهای بازی، ابزارهای توسعه و نرم افزارهای مخصوص بازی باشد که برای بهبود تجربه بازی طراحی شده اند.
در اینجا برخی از محبوب ترین برنامه های نرم افزار بازی آورده شده است:
Steam
Steam یک پلتفرم توزیع دیجیتال برای بازی های ویدیویی است که توسط Valve Corporation توسعه یافته است. این اولین بار در سال ۲۰۰۳ راه اندازی شد و از آن زمان به یکی از محبوب ترین پلتفرم های بازی روی رایانه شخصی تبدیل شده است، با بیش از ۱۲۰ میلیون کاربر فعال تا سال ۲۰۲۱، این امکان را برای کاربران فراهم می کند تا بازی ها را خریداری و دانلود کنند و همچنین با سایر گیمرها ارتباط برقرار کنند و به چند نفره بپیوندند. بازی ها. Steam همچنین ذخیره های ابری، به روز رسانی خودکار بازی ها و انجمن های انجمن را ارائه می دهد.
تاریخچه
در طول سال ها، Steam به توسعه و تکامل خود ادامه داده است. علاوه بر بازیها، اکنون طیف وسیعی از محتوای دیگر از جمله نرمافزار، فیلمها و برنامههای تلویزیونی را ارائه میدهد. Steam همچنین طیف وسیعی از ابزارها را برای توسعه دهندگان ارائه می دهد، از جمله Steamworks SDK، که به توسعه دهندگان اجازه می دهد تا ویژگی های Steam را در بازی های خود ادغام کنند.
یکی از پیشرفتهای مهم در تاریخ Steam، معرفی کارگاه Steam در ۲۰۱۲ بود. کارگاه Steam پلتفرمی است که به کاربران امکان میدهد محتوای تولید شده توسط کاربر را برای بازیها ایجاد و به اشتراک بگذارند. این شامل حالتها، نقشهها و سایر محتوای سفارشی میشود که میتوانند برای بهبود تجربه بازی به بازیها اضافه شوند.
یکی دیگر از پیشرفتهای مهم، معرفی SteamVR در ۲۰۱۶ بود. SteamVR یک پلتفرم واقعیت مجازی است که به کاربران امکان میدهد بازیها و سایر محتواها را در VR بازی کنند. از طیف وسیعی از هدست های واقعیت مجازی، از جمله هدست های HTC Vive، Oculus Rift و Windows Mixed Reality پشتیبانی می کند.
به طور کلی، Steam به یک نیروی اصلی در صنعت بازی تبدیل شده است و طیف وسیعی از ویژگی ها و محتوا را به گیمرها و توسعه دهندگان ارائه می دهد. توسعه و تکامل مستمر آن به شکل گیری صنعت بازی کمک کرده است و احتمالاً این کار را ادامه خواهد داد.
امکانات
Steam طیف وسیعی از ویژگی ها را ارائه می دهد که باعث محبوبیت آن در بین گیمرها می شود، از جمله:
۱- توزیع دیجیتال
Steam به کاربران اجازه می دهد بازی ها را مستقیماً از این پلتفرم خریداری و دانلود کنند. این امر نیاز به نسخه های فیزیکی بازی ها را از بین می برد و دسترسی کاربران به بازی های خود را از هر نقطه ای آسان می کند.
۲- ویژگی های اجتماعی
طیف وسیعی از ویژگیهای اجتماعی از جمله انجمنها، گروهها و نظرات کاربران را ارائه میدهد. این به کاربران اجازه می دهد تا با سایر گیمرها ارتباط برقرار کنند و تجربیات خود را از بازی کردن به اشتراک بگذارند.
۳- ویژگی های چند نفره
طیف وسیعی از ویژگی های چند نفره، از جمله بازی آنلاین را ارائه می دهد. این به کاربران اجازه می دهد تا به بازی ها با سایر بازیکنان از سراسر جهان بپیوندند.
۴- Cloud Saves
ذخیرهسازیهای ابری را ارائه میدهد که به کاربران امکان میدهد پیشرفت بازی خود را در فضای ابری ذخیره کنند و از هر دستگاهی به آن دسترسی داشته باشند.
۵- به روز رسانی خودکار
این به طور خودکار بازی ها را به آخرین نسخه به روز می کند و تضمین می کند که کاربران همیشه می توانند به آخرین ویژگی ها و رفع اشکال دسترسی داشته باشند.
Unity
Unity یک موتور بازی و پلتفرم توسعه است که به طور گسترده برای ایجاد و انتشار بازی در پلتفرم های مختلف از جمله دسکتاپ، موبایل و کنسول ها استفاده می شود. اولین بار در سال ۲۰۰۵ توسط Unity Technologies منتشر شد و از آن زمان به یکی از محبوب ترین موتورهای بازی در صنعت تبدیل شده است.
تاریخچه
از زمان انتشار، Unity به توسعه و تکامل خود ادامه داده است. برخی از تحولات کلیدی در تاریخ یونیتی عبارتند از:
Unity 2.0 در ۲۰۰۷ طیفی از ویژگیهای جدید از جمله پشتیبانی از پلتفرمهای بیشتر، گرافیک بهبودیافته، و رابط ویرایشگر جدید را معرفی کرد.
انتشار Unity 3.0 در ۲۰۱۰ پیشرفت های قابل توجهی را در موتور فیزیک و پشتیبانی از Adobe Flash Player ایجاد کرد.
Unity 4.0 در ۲۰۱۲ چندین ویژگی جدید از جمله پشتیبانی از DirectX 11، افزونههای کد بومی و Mecanim، یک سیستم انیمیشن جدید را معرفی کرد.
انتشار Unity 5.0 در ۲۰۱۵ مجموعهای از ویژگیهای جدید از جمله گرافیک، فیزیک، و بهبود برنامهنویسی و همچنین پشتیبانی از WebGL و پلتفرمهای واقعیت مجازی مانند Oculus Rift و Gear VR را معرفی کرد.
Unity ۲۰۱۸ در ۲۰۱۸ پیشرفتهای عمدهای را در گرافیک ایجاد کرد، از جمله خط لوله رندر جدید و پشتیبانی از رندر با کیفیت بالا.
امکانات
Unity مجموعه ای از ویژگی ها را ارائه می دهد که باعث محبوبیت آن در بین توسعه دهندگان بازی می شود، از جمله:
۱- ویرایشگر تصویری
Unity یک ویرایشگر بصری ارائه می دهد که به توسعه دهندگان اجازه می دهد صحنه ها و اشیاء بازی را بدون نوشتن کد ایجاد و ویرایش کنند.
۲- زبان های برنامه نویسی
Unity از زبان های برنامه نویسی مختلف از جمله C#، JavaScript و Boo پشتیبانی می کند و به توسعه دهندگان اجازه می دهد اسکریپت های سفارشی برای کنترل رفتار بازی بنویسند.
۳- مدیریت دارایی
یونیتی شامل ابزارهای مختلفی برای مدیریت دارایی های بازی از جمله بافت ها، مدل ها و فایل های صوتی است.
۴- پشتیبانی از پلتفرم های مختلف
یونیتی از پلتفرم های مختلفی از جمله ویندوز، مک، لینوکس، iOS، اندروید و کنسول هایی مانند ایکس باکس و پلی استیشن پشتیبانی می کند.
Unreal Engine
یک موتور بازی و پلتفرم توسعه است که به طور گسترده برای ایجاد و انتشار بازی بر روی پلتفرم های مختلف از جمله دسکتاپ، موبایل و کنسول ها استفاده می شود. این بازی برای اولین بار در سال ۱۹۹۸ توسط Epic Games منتشر شد و از آن زمان به یکی از محبوب ترین موتورهای بازی در صنعت تبدیل شده است. طیف وسیعی از ویژگی ها، از جمله ویرایشگر بصری، ابزارهای اسکریپت، و قابلیت های گرافیکی و فیزیک پیشرفته را ارائه می دهد.
تاریخچه
از زمان انتشار، Unreal Engine به توسعه و تکامل خود ادامه داده است. برخی از تحولات کلیدی در تاریخ Unreal Engine عبارتند از:
انتشار Unreal Engine 2 در ۲۰۰۲ طیف وسیعی از ویژگیهای جدید از جمله پشتیبانی از پلتفرمهای بیشتر، گرافیک بهبودیافته، و رابط ویرایشگر جدید را معرفی کرد.
Unreal Engine 3 در سال ۲۰۰۶ باعث پیشرفت های قابل توجهی در گرافیک و پشتیبانی از کنسول هایی مانند Xbox 360 و PlayStation 3 شد.
انتشار Unreal Engine 4 در سال ۲۰۱۴ ویژگی های جدیدی از جمله گرافیک بهبود یافته، موتور فیزیک جدید و پشتیبانی از پلتفرم های واقعیت مجازی مانند Oculus Rift و HTC Vive را معرفی کرد.
Unreal Engine 5 در ۲۰۲۱ پیشرفتهای عمدهای را در گرافیک ایجاد کرد، از جمله خط لوله رندر جدید و پشتیبانی از رندر با وضوح بالا و بهبودهایی در فیزیک و انیمیشن.
امکانات
Unreal Engine مجموعه ای از ویژگی ها را ارائه می دهد که باعث محبوبیت آن در بین توسعه دهندگان بازی می شود، از جمله:
۱- ویرایشگر تصویری
Unreal Engine یک ویرایشگر بصری ارائه می دهد که به توسعه دهندگان اجازه می دهد صحنه ها و اشیاء بازی را بدون نوشتن کد ایجاد و ویرایش کنند.
۲- زبان برنامه نویسی
Unreal Engine از یک زبان شی گرا سفارشی به نام UnrealScript و همچنین پشتیبانی از C++ و Blueprints، یک سیستم اسکریپت بصری، استفاده می کند.
۳- مدیریت دارایی
Unreal Engine شامل ابزارهای مختلفی برای مدیریت دارایی های بازی از جمله بافت ها، مدل ها و فایل های صوتی است.
۴- پشتیبانی از پلتفرم های مختلف
Unreal Engine از پلتفرم های مختلفی از جمله ویندوز، مک، لینوکس، iOS، اندروید و کنسول هایی مانند ایکس باکس و پلی استیشن پشتیبانی می کند.
Origin
Origin یک پلت فرم توزیع دیجیتال برای بازی های ویدیویی است که توسط Electronic Arts (EA) توسعه یافته است. این اولین بار در سال ۲۰۱۱ به عنوان جایگزینی برای EA Download Manager عرضه شد و از آن زمان به یکی از محبوب ترین پلتفرم های بازی در رایانه شخصی تبدیل شده است. به کاربران امکان خرید و دانلود بازی ها و همچنین برقراری ارتباط با سایر گیمرها و پیوستن به بازی های چند نفره را می دهد. Origin همچنین ذخیره های ابری، به روز رسانی خودکار بازی و ویژگی های اجتماعی را ارائه می دهد.
تاریخچه
از زمان انتشار، Origin به توسعه و تکامل خود ادامه داده است. برخی از تحولات کلیدی در تاریخ Origin عبارتند از:
در ۲۰۱۳، Origin گسترش یافت تا از پلتفرمهای Mac و Android پشتیبانی کند و به کاربران امکان دسترسی به بازیهای خود را از طیف وسیعتری از دستگاهها داد.
۲۰۱۴، EA Access به Origin اضافه شد و به کاربران امکان دسترسی به کتابخانه ای از بازی های EA را با هزینه ماهانه می داد.
در ۲۰۱۶، Origin Access به پلتفرم اضافه شد و به کاربران امکان دسترسی به کتابخانه بازیهای طیفی از ناشران را با هزینه ماهانه داد.
۲۰۱۸ Origin با Twitch ادغام شد و به کاربران این امکان را می داد تا حساب های خود را پیوند داده و برای تماشای و پخش بازی ها جوایزی کسب کنند.
امکانات
Origin طیف وسیعی از ویژگی ها را ارائه می دهد که باعث محبوبیت آن در بین گیمرها می شود، از جمله:
۱- توزیع دیجیتال
Origin به کاربران این امکان را می دهد که بازی ها را مستقیماً از این پلتفرم خریداری و دانلود کنند. این امر نیاز به نسخه های فیزیکی بازی ها را از بین می برد و دسترسی کاربران به بازی های خود را از هر نقطه ای آسان می کند.
۲- ویژگی های اجتماعی
Origin طیف وسیعی از ویژگیهای اجتماعی، از جمله انجمنها، گروهها و نظرات کاربران را ارائه میدهد. این به کاربران اجازه می دهد تا با سایر گیمرها ارتباط برقرار کنند و تجربیات خود را از بازی کردن به اشتراک بگذارند.
۳- ویژگی های چند نفره
Origin طیف وسیعی از ویژگی های چند نفره، از جمله بازی آنلاین را ارائه می دهد. این به کاربران اجازه می دهد تا به بازی ها با سایر بازیکنان از سراسر جهان بپیوندند.
۴- Cloud Saves
Origin ذخیره های ابری را ارائه می دهد که به کاربران امکان می دهد پیشرفت بازی خود را در فضای ابری ذخیره کنند و از هر دستگاهی به آن دسترسی داشته باشند.
۵- به روز رسانی خودکار
Origin به طور خودکار بازی ها را به آخرین نسخه به روز می کند و اطمینان می دهد که کاربران همیشه می توانند به آخرین ویژگی ها و رفع اشکال دسترسی داشته باشند.
GOG Galaxy
GOG Galaxy یک پلت فرم توزیع دیجیتال برای بازی های ویدیویی است که توسط GOG.com توسعه یافته است. اولین بار در ۲۰۱۵ به عنوان جایگزینی برای دانلودر قبلی GOG راه اندازی شد و از آن زمان به پلتفرمی محبوب برای گیمرهایی تبدیل شده است که بازی های بدون DRM را ترجیح می دهند.
تاریخچه
از زمان انتشار، GOG Galaxy به توسعه و تکامل خود ادامه داده است. برخی از تحولات کلیدی در تاریخچه GOG Galaxy عبارتند از:
۱- گسترش به مک و لینوکس: در ۲۰۱۶، GOG Galaxy برای پشتیبانی از پلتفرمهای مک و لینوکس گسترش یافت و به کاربران این امکان را داد که از طیف وسیعتری از دستگاهها به بازیهای خود دسترسی داشته باشند.
۲- ادغام با سایر پلتفرمها: در ۲۰۱۹، GOG Galaxy با پلتفرمهای دیگری مانند Xbox Live و PlayStation Network ادغام شد و به کاربران این امکان را میدهد تا حسابهای خود را متصل کرده و برای انجام بازیها پاداش دریافت کنند.
۳- افزودن بازی متقابل: در ۲۰۲۰، GOG Galaxy پشتیبانی متقابل را اضافه کرد که به کاربران امکان میداد بازیهای چندنفره را با بازیکنان در سایر پلتفرمها انجام دهند.
امکانات
GOG Galaxy مجموعه ای از ویژگی ها را ارائه می دهد که آن را در بین گیمرها محبوب می کند، از جمله:
۱- توزیع دیجیتال
این به کاربران امکان می دهد بازی ها را مستقیماً از پلتفرم خریداری و دانلود کنند. برخلاف سایر پلتفرمهای توزیع دیجیتال، GOG Galaxy فقط بازیهای بدون DRM را ارائه میدهد، به این معنی که کاربران میتوانند بدون محدودیت بازیها را دانلود و بازی کنند.
۲- ویژگی های اجتماعی
طیف وسیعی از ویژگیهای اجتماعی از جمله انجمنها، گروهها و نظرات کاربران را ارائه میدهد. این به کاربران اجازه می دهد تا با سایر گیمرها ارتباط برقرار کنند و تجربیات خود را از بازی کردن به اشتراک بگذارند.
۳- ویژگی های چند نفره
طیف وسیعی از ویژگی های چند نفره، از جمله خواستگاری و بازی آنلاین را ارائه می دهد. این به کاربران اجازه می دهد تا به بازی ها با سایر بازیکنان از سراسر جهان بپیوندند.
۴- Cloud Saves
ذخیرهسازیهای ابری را ارائه میدهد که به کاربران امکان میدهد پیشرفت بازی خود را در فضای ابری ذخیره کنند و از هر دستگاهی به آن دسترسی داشته باشند.
۵- به روز رسانی خودکار
بهطور خودکار بازیها را به آخرین نسخه بهروزرسانی میکند و اطمینان میدهد که کاربران همیشه میتوانند به آخرین ویژگیها و رفع اشکال دسترسی داشته باشند.
Twitch
Twitch یک پلتفرم پخش زنده است که به طور گسترده برای بازی های ویدیویی استفاده می شود. در ابتدا بر روی پخش محتوای بازی های ویدیویی متمرکز بود اما از آن زمان به بعد گسترش یافت و انواع دیگر محتوا مانند موسیقی، برنامه های گفتگو و محتوای خلاقانه را در بر گرفت. این امکان را به کاربران می دهد تا گیم پلی زنده را استریم کنند و تماشا کنند و همچنین با سایر گیمرها ارتباط برقرار کنند و به بازی های چند نفره بپیوندند.
تاریخچه
از زمان راه اندازی، Twitch به توسعه و تکامل خود ادامه داده است. برخی از تحولات کلیدی در تاریخ Twitch عبارتند از:
۱- خرید توسط آمازون: در سال ۲۰۱۴، آمازون Twitch را به قیمت ۹۷۰ میلیون دلار خریداری کرد و به پلتفرم اجازه داد تا دامنه خود را گسترش دهد و زیرساخت های خود را بهبود بخشد.
۲- ادغام با آمازون پرایم: در ۲۰۱۶، Twitch با آمازون پرایم ادغام شد و به اعضای Prime اجازه میداد به بازیهای رایگان، محتوای درونبازی و اشتراک رایگان در کانال Twitch دسترسی داشته باشند.
۳- گسترش به محتوای غیر بازی: در ۲۰۱۸، Twitch به محتوای غیر بازی مانند موسیقی، برنامههای گفتگو و محتوای خلاقانه گسترش یافت.
۴- معرفی Twitch Studio: در سال ۲۰۱۹، Twitch یک نرم افزار پخش رایگان، Twitch Studio را معرفی کرد که برای استریمرهای جدید و مشتاق طراحی شده است.
امکانات
Twitch طیف وسیعی از ویژگی ها را ارائه می دهد که باعث محبوبیت آن در بین پخش کنندگان و بینندگان می شود، از جمله:
۱- پخش زنده
Twitch به کاربران امکان می دهد محتوای ویدیویی زنده را برای دنبال کنندگان خود پخش کنند. این شامل گیم پلی، برنامه های گفتگو و انواع دیگر محتوا می شود.
۲- چت
Twitch یک ویژگی چت ارائه می دهد که به پخش کننده ها و بینندگان اجازه می دهد در زمان واقعی با هم ارتباط برقرار کنند.
۳- ویژگی های اجتماعی
Twitch طیف وسیعی از ویژگیهای انجمن از جمله نمایههای کاربر، فالوورها و اشتراکها را ارائه میدهد. این به کاربران اجازه می دهد تا با هم ارتباط برقرار کنند و دنبال کننده بسازند.
۴- کسب درآمد
توییچ به پخشکنندگان اجازه میدهد از طریق اشتراک، کمکهای مالی و درآمد تبلیغاتی از محتوای خود درآمد کسب کنند.
به طور کلی، نرم افزار بازی نقش مهمی در صنعت بازی ایفا می کند و ابزارها و پلتفرم های مختلفی را برای گیمرها فراهم می کند تا تجربه بازی خود را بهبود دهند. محبوبترین نرمافزارهای بازی طیفی از ویژگیها را ارائه میدهند، از پلتفرمهای توزیع دیجیتال برای خرید و دانلود بازیها گرفته تا موتورهای بازی و پلتفرمهای توسعه برای ایجاد و انتشار بازیها.