ناتی داگ از Linux برای توسعه بازیهایش استفاده میکند
آگهی شغلی جدیدی که به تازگی استودیوی ناتی داگ منتشر کرده، نشان میدهد که برخی از سیستمهای این شرکت همچنان از سیستم عامل Linux استفاده میکنند.
استودیوی ناتی داگ مدتهاست که برای توسعه بازیهای خود به ابزارهای مبتنی بر سیستمعامل Linux متکی است. آگهی شغلی جدید منتشر شده از سوی این تیم، اطلاعات جالبی در مورد شیوههای توسعه بازی در ناتی داگ ارائه میدهد، از جمله زبان اسکریپتنویسی مورد علاقه بخش فناوری اطلاعات این استودیو.
با اینکه Linux یک سیستم عامل نسبتاً محبوب در بین توسعهدهندگان نرمافزار است، اما سیستمعامل غالب در استودیوهای بازیسازی امروزی به شمار نمیرود. این موضوع به خصوص در بخش پلی استیشن اهمیت بیشتری پیدا میکند، چرا که محیط توسعه رسمی برای کنسولهای سونی عمدتاً برای اجرا روی Windows طراحی شده است.
برخی از سیستمهای کاری Naughty Dog از توزیع Ubuntu سیستمعامل Linux استفاده میکنند. Naughty Dog آخرین بار وابستگی خود به سیستمعاملهای متنباز را در سال ۲۰۱۴ تایید کرد. در آن زمان، جیسون گرگوری (Jason Gregory)، برنامهنویس ارشد این استودیو، فاش کرد که در گردش کار توسعه بازی در Naughty Dog از «ابزارهای مبتنی بر Linux» به دلیل خط فرمان قدرتمند آن استفاده میشود.
طبق یک آگهی شغلی که اخیراً منتشر شده، به نظر میرسد این وضعیت یک دهه بعد از آن مصاحبه نیز تغییر چندانی نداشته است. در این آگهی شغلی، Naughty Dog به دنبال استخدام یک تکنسین پشتیبانی فناوری اطلاعات است که آشنایی با توزیع Ubuntu سیستمعامل Linux برای او امتیاز محسوب میشود.
البته، ماهیت این نقش لزوماً تأیید نمیکند که Naughty Dog هنوز از ابزارهای مبتنی بر Linux برای توسعه بازی استفاده میکند. به این دلیل که موقعیت شغلی مورد نظر بیشتر بر ساخت و راهاندازی سیستمهای کامپیوتری متمرکز است تا استفاده مستقیم از Linux برای ساخت بازی. اما محتوای این آگهی شغلی نشان میدهد که سیستمهای کامپیوتری مدرن استودیوی Naughty Dog ترکیبی از ماشینهای Linux و Windows 10 و Windows 11 هستند.
این آگهی شغلی همچنین به برخی از زبانهای جستوجوی ساختارمند، اسکریپتنویسی و برنامهنویسی که در حال حاضر در این شرکت استفاده میشود، اشاره میکند. این لیست شامل Bash و PowerShell و Python میشود. همه این زبانها را میتوان در کامپیوترهای مبتنی بر Windows یا Linux استفاده کرد، اگرچه زبان فرمان Bash به طور سنتی بیشتر در سیستمعاملهای مبتنی بر Unix مانند macOS و خود Linux استفاده میشود.
با شرح جزئیات شیوههای راهاندازی سیستمهای کامپیوتری در Naughty Dog، آگهی شغلی منتشر شده اخیر نشان میدهد که این فرآیندها حداقل در زمینه بخش نرمافزاریشان تا حدودی خودکار شدهاند. هرچند که این موضوع چندان غافلگیرکننده نیست، زیرا خودکارسازی فرآیندها مدتهاست که در بخش فناوری اطلاعات حرف اول را میزند و اهمیت و مزایای آن با افزایش اندازه هر شرکتی در ارتباط است. نیروی کار Naughty Dog تا اواسط سال ۲۰۲۴ بیش از ۴۰۰ نفر بوده است، بنابراین طبیعی است که این استودیو تمایل به خودکارسازی هر چه بیشتر فرآیندهای خود داشته باشد.
پر بحثترینها
- فوری: سونی در حال مذاکره برای خرید کمپانی مادر FromSoftware است
- نامزدهای بهترین بازیهای سال مراسم The Game Awards 2024 مشخص شدند
- نقدها و نمرات بازی STALKER 2 منتشر شدند
- ۱۰ بازی سینماتیک که میتوانند با بهترین فیلمهای سینمایی رقابت کنند
- شایعه: حالت پرفورمنس بازی STALKER 2 روی Xbox Series X به خوبی اجرا نمیشود
- پلی استیشن برای ۱۰ سال متوالی نمایندهای برای بهترین بازی سال داشته است
- فیل اسپنسر: تولید کنسولهای ایکس باکس در نسلهای آینده متوقف نخواهد شد
- فیل اسپنسر: STALKER 2 یکی از مدعیان بهترین بازی سال است
- بدون اشتراک پلاس، امکان انتقال فایل سیو بازیها از پلی استیشن ۵ استاندارد به پرو وجود ندارد
- بازی Death Stranding Director’s Cut دومین بازی پرفروش ایکس باکس شد
نظرات
این وابسته بازیا داره کلافم میکنه امیدوارم کار دست شرکت های بزرگ نده
تا زمانی که روابط خوب باشه کار دست کسی نمیده
آقا شرمنده بابت اسپم
همین الان یه سوسک پروازی اومده بود تو خونه ام زدم کشتمش
ایده ی جالبی برای ساخت بازی ترسناکه
هم فانه و خنده دار هم ترسناک برای کسایی که فوبیا دارن
همچین ایده هایی خوب میفروشن .. که سوسک پروازی یا جانورهای چندش بهت حمله کنن …😂
لینوکس : عژیبه
لینوکس سرعت و آزادی عمل بیشتری نسبت به ویندوز داره.
لینوکس با توجه به دسترسی به هسته سیستم عامل، امکانش هست که بخوان به صورت شخصیسازی شده ازش استفاده کنند که این میتونه باعث بهینه سازی بیشتر بشه. البته نباید امنیت بالای این سیستم عامل فراموش بشه.
Linux به عنوان kernel شناخته میشه نه سیستم عامل، که یکی از distribution ها یا سیستم عامل های اون میشه Ubuntu, میشه Fedora میشه Mint و …
یکی از بهترین سیستم عامل ها برای برنامه نویسی به نظرم Ubuntu هست با اختلاف از windows سر تر هست هم تو سرعت اجرا دستورات هم تو سادگی کار با اون.
پیشنهاد میدم دوستان سیستم عامل budgie Ubuntu رو امتحان کنن (اگر هدفشون اجرای بازی نباشه) که هم با Linux kernel آشنا بشن و هم اینکه budgie Ubuntu ترکیبی از ظاهر و utility های windows رو در خودش داره که خیلی برای کاربرای windows نا آشنا نباشه.
سلام دوست عزیز. نظر شما درسته
بنده یک تعریف عامیانه از این موضوع بیان کردم.
یادش بخیر یک زمانی میگفتم ویندوز لینوکس 😂😂😂
یادم رفته بود. واقعا چرا این تو ایران باب شده بود😂
راست میگی 😐 من اونموقع بچه تر بودم هرچی بزرگتر ها میگفتن من هم میگفتن ولی راست میگی ، اونا چرا اینو میگفتن؟؟😂
دز اصل ویندوز با الهام از یونیکس ساخته شده ولی فکر کنم دوستان لینوکس و یونیکسو سر اسمش یکی دونستن
ناتی داگ > کل صنعت گیم
البته remedy بعضی موقع ها حرصمو درمیاره
اسمتو به playstation worshiper تغییر بده
خورشت فسنجون > کل شعب فروشگاه رفاه
البته خورشت بادمجون بعضی موقعها خوب جا نمیفته.
قوی بود باریکلا خوشمان امد دمت گرم
ناتی داگ > کل صنعت گیم
البته remedy بعضی موقع ها حرصمو درمیاره
ROCKSTAR games: 😏😎
نظر شخصیه دیگه؟
لینوکس سیستم عامل قوی خوبیه هرچند قدیمی
مثل ++c ک میگن قدیمی شده و کاربرد نداره
در حالی ک شما اگ سی پلاس پلاس واقعا خوب بلد باشی یک ابر برنامه نویس هستی
در خیلی از کار ها کار برد داره
مخصوصا بازی سازی
لینوکس قدیمی نیست همیشه آپدیت شده
برخلاف ویندوز که بخاطر مسائل بازاریابی از ده شده یازده
لینوکس چون رایگانه دیگه دو و سه نداشته
منم از منظر بازاریابی و نماد بودنش میگم قدیمی
دیگه اکثرا همه روی ویندوز سوییچ کردن
دیگه لینوکس یجورایی وایب قدیمی بودن داره
شما برای انتخاب هر پلتفرم باید موقعیت خودتون رو بسنجید که دقیقا از اون پلتفرم چی میخواید
لینوکس هنوزم برای کار های بک اند، سروری، امنیتی و در کل برنامه نویسی انتخاب بهتریه، همیشه هم اپدیت میشه
کسی که کارش فقط کد نویسی باشه شاید به طور کلی نیازی به ویندوز پیدا نکنه، نهایتش میتونه با ماشین مجازی در کنار لینوکس ازش استفاده کنه
یکی مثلا هم گیمره هم برنامه نویس یا اصلا در کل براش مهمه از جدید ترین نرم افزار ها و برنامه ها تو زمان انتشار استفاده کنه خب طبیعتا ویندوز انتخاب بهتریه
دیگری ممکنه گرافیست باشه و مک بیشتر به کارش بیاد.
در کل همه اینا به موقعیت خود فرد برمیگرده، اینکه چی از پلتفرم مورد نظرش انتظار داره و ایا اون پلتفرم توانایی پاسخ گویی به نیاز های اون ادم رو داره یا نه.
بهترین انتخاب همیشه دوال بوته ولی مهمه چه لینوکسی نصب میکنی
لطفا وقتی هیچی نمیدونید نظر ندید ممنون
عاقل اندر سفیه سایت اونجایی ک باید پیداش شد
نمیومدی خود نمایی کنی تعجب میکردم
چرا باید بحث میکردم وقتی اخرین باری که یچیزی از لینوکس شنیدی برگشته به ده سال پیش ؟
لینوکس سرعت بیشتری داره ، ازادی عمل بیشتری داره ، بین برنامه نویس ها خیلی خیلی محبوب هست و اتفاقا ویندوز هستش که مدام سرزنش میشه بخاطر بهینه سازی های افتضاح و سیاست های بدش…
جدیدترین نسخه های لینوکس رو هم نگاه کن که ببینی اصلا قدیمی نیستن فقط مثل ویندوز نیومدن یک و دو سه و چهار و… بگیرن
حتی تازگی ها خیلی از افراد دارن ویندوز رو تحریم میکنن و کوچ کنن به لینوکس…
اتفاقاً لینوکس روز به روز داره سهم بیشتری میگیره همین الان هم روی steam deck درصد زیادی از بازیهای ویندوزی رو بهتر از خود ویندوز اجرا میکنه
با این ۲ تا کامنتی که شما دادید مطمئن شدم هیچ چیزی از این ۲ تا سیستم عامل نمی دونید پس لطفا در این باره دیگه نظر ندید
اصلا نفهمیدین منظور من از قدیمی بودن چیه
ادعای عاقلی میکنین
داداش خوب داری اشتباه میگی اکثریت اومدن روی ویندوز چون ویندوز مال اکثریته کسی که با سرور کار نمبکنه یا اصلا بک اند کار نیست چه نیازی به لینوکس داره واقعا باید دیوانه باشه بره سراغ لینوکس فن بیس لینوکس همیشه داغه داغه همیشه لینوکس جدید معرفی میشه هر کسی بسته به نیازش میره سمت یه کدومشون لینوکس کمپانی نیست که بگیم شرکتش بازار گردانی نمیکنه لینوکس یه پروژه اپن سورسه حتی منو تو هم میتونیم هستشو برداریم یه لینوکس برای خودمون بسازیم
اصلا نباید بگی قدیمی هیچجوره نمیشه بگی قدیمی بعد منظور دیگه ای داشته باشی لینوکس برای شما ساخته نشده و طبیعیه از روش سوییچ کنی به ویندوز
آره همایون
🤔 تنها انتظاری که از این استودیو دارم بهینه کردن خوب بازیاش رو PC هست حتی اگر مسئولیتش رو استودیوی دیگه ای بر عهده بگیره باید نظارت داشته باشن تا کار خوب در بیاد.
دوستانی که تا به حال با لینوکس کار نکردن و اونو به اسم کالی و اوبونتو میشناسن لطفا نظر ندن من رو لینوکس تعصب دارم
شما که خیلی سرت میشه و متعصبی میتونی به جای لینوکس بگی توزیع های لینوکسی
بله لینوکس اصلی الان استفاده نمیشه و به قول jonathan reid قدیمی شده.
ما الان از توزیع های لینوکس استفاده میکنیم
ببخشیدا چیز جدیدب نیست
اکثر دولوپر ها با لینوکس کار میکنن
کسایی که کار برنامه نویسی بازی های ویدیویی رو انجام میدهند developer حساب نمیشوند بلکه programmer هستند و اکثرا از windows استفاده میکنند تا جایی که اطلاعات داشتم، خودم برنامه نویس وب هستم و به عنوان developer شناخته میشه پوزیشن کاری من و تفاوت عمده developer و programmer .اینه که programmer تمرکز اصلیش روی محاسبات و زبان برنامه نویسی هست که استفاده میکنه ولی developer تمامی نیازمندی های یک پروژه از جمله طراحی و مدیریت و پیاده سازیش رو بر عهده داره.
اطلاع نداشتم ، ممنون بابت توضیحات
جعبه فن:نه داداش لینوکس کی استفاده میکنه مگه نمیدونی فقط با مایکروسافت ویندوز بازی میسازن🤡
ربط این پست ب ایکس باکس را پیدا کنید(۱۰ نمره)
ولی ب دور از شوخی فرزام جان برادر من الان چ نیازی ب فنبوی بازی بود
کامنت پایینی رو بخون. ایکس باکس بر پایه ویندوزه پی اس بر پایه BSD
چون خود ps هم بر پایه لینوکس هست احتمالا ابزار هاشم با لینکوس بهتر کار میکنن
و در آخر ubuntu هم زیاد با ویندوز فرقی نداره از نظر اینترفیس
ولی بیشتر شرکتا بخاطر بحث مالی میرن سراقش چون پول واسه ویندوز ۱۰۰۰۰ تا سیستم و لایسنس ها سخته بهتره از توزیع های رایگان استفاده کنن
اوبونتو دیفالت از Gnome استفاده میکنه بیشتر KDE Plasma و بعضا XFCE شبیه ویندوز هست اوبونتو بیشتر شبیه MacOS هست