نرم افزار توسعه بازی سه بعدی با ابزارهای طراحی و ایجاد دارایی همراه است. بهترین نرم افزار را انتخاب کنید ، مدل های 2D و 3D ، داستان های قدرتمند بازی و تصاویر را بسازید.
بررسی اجمالی
صنعت بازی های ویدیویی با گذشت زمان در حال شکوفایی است. این زمینه توسعه شامل یک تاریخ طولانی است. این تحول ها و انقلاب های بسیاری از بین رفته است. به تازگی ، این صنعت با افزایش تعداد گیمرها به آسمان ، رونق گرفت. این شامل دو عامل است. اولا ، مردم فقط به دلیل همه گیر Covid-19 فقط فعالیت های داخلی دارند. ثانیا ، نصب یک بازی جدید به دلیل پیشرفت در فناوری بسیار آسان است. با این حال ، تعداد کاربران بازی تقاضای زیادی برای بازی های ویدیویی در بازار به ارمغان آورده است. اکنون ، فرصت های جدیدی برای توسعه دهندگان بازی****برای معرفی آخرین روندها وجود دارد. ما یک پست وبلاگ را در مورد چگونه صنعت جهانی بازی با استفاده از نرم افزار منبع باز در گذشته نزدیک منتشر کردیم که بیشتر در مورد تأثیر نرم افزار منبع باز در صنعت بازی صحبت می کند. در این پست وبلاگ ، 5 نرم افزار برتر توسعه بازی زیر را پوشش خواهیم داد.
گودال
**gdevelop یک موتور بازی منبع باز است. این ویژگی های نمونه سازی اولیه را به همراه رفتارهای از پیش ساخته ارائه می دهد. این ابزار توسعه بازی رایگان به کاربران اجازه می دهد تا تقریباً همه سیستم عامل های محبوب مانند Android ، iOS ، Web و Desktop را بازی کنند. علاوه بر این ، توسعه دهندگان می توانند بازی های 2D را با استفاده از گردش کار بصری ایجاد کنند. این جامعه دارای یک جامعه توسعه دهندگان قوی است که پسوندهای زیادی را برای قسمت پشتی و جلو ایجاد کرده است. علاوه بر این ، این ابزار رایگان پشتیبانی از جلوه های صوتی ، صفحه لمسی ، چند لمسی ، پلی استیشن و Xbox را ارائه می دهد. ادغام با کتابخانه های شخص ثالث ایمن و آسان است. Gdevelop از Piskel برای طراحی ، ADMOB برای نمایش تبلیغات و JFXR برای صدا استفاده می کند و این طراح بازی انیمیشن های غنی را ارائه می دهد و جلوه های بصری مانند جلوه های CRT ، درخشش ، نقشه رنگ ، انحراف کروماتیک و موارد دیگر. با این حال ، GDEvelop در C ++ ، JavaScript ، TypeScript نوشته شده است و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. در زیر ویژگی های برجسته وجود دارد:
- ادغام
- پیش نمایش زنده چند پلتفرمی
- پشتیبانی از Xbox ، PlayStation ، Admob
- PISKEL برای طراحی
- JFXR برای جلوه های صوتی در مورد GDevelop بیشتر بدانید
گودت
GODOT منبع باز دیگر سازنده بازی 3Dاست. این خود میزبان ، سبک وزن ، قوی و بر روی معماری مبتنی بر گره ساخته شده است. این یک رابط کاربری استراحت برای برنامه های شخص ثالث فراهم می کند. این طراح بازی سه بعدی انیمیشن های غنی ، جلوه های صوتی و ویرایشگر زنده را ارائه می دهد. گره هایی وجود دارد که کاربران می توانند با توجه به الزامات صحنه خود وصل شوند. علاوه بر این ، این سازگار با توسعه دهنده است و توسعه دهندگان بازی می توانند افزونه هایی را برای عملکرد مورد نیاز ایجاد کنند. این نرم افزار رایگان ساخت بازی متقاطع است و تقریباً در تمام سیستم عامل های محبوب مانند Linux ، MacOS و Windows اجرا می شود. با این حال ، گودوت در C ++ ، JavaScript ، TypeScript نوشته شده است و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. گودوت ویژگی های کلیدی زیر را دارد:
- 2d ، پشتیبانی سه بعدی
- گزینه های صادراتی
- قابل توسعه
- فیلمبرداری بصری
- UI را بکشید و رها کنید درباره گودوت بیشتر بدانید
ابرقدرت ها {#ابرقدرت ها}
SuperPowers یک نرم افزار بازی منبع باز رایگان برای ایجاد بازی های 2D & 3Dاست. این پلتفرم ، ایمن و آسان است. این اسپریس بدون مجوز ، گزارش خطای زنده و برجسته سازی نحو را ارائه می دهد. این سازنده بازی سه بعدی به توسعه دهندگان اجازه می دهد منطق کسب و کار را در TypeScript بنویسند. مهمتر از همه ، این ویرایشگر بازی رایگان با نسخه آفلاین نیز همراه است. علاوه بر این ، مقرراتی برای دعوت از توسعه دهندگان دیگر به کار در پروژه های مشترک وجود دارد. با این حال ، گودوت در TypeScript نوشته شده است و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. با این حال ، گودوت در TypeScript نوشته شده است و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. SuperPowers ویژگی های مهم زیر را ارائه می دهد:
- پشتیبانی از مدل های سه بعدی
- جلوه های صوتی ، قلم ها
- گزارش خطای زنده
- 2D ، بازی های سه بعدی
- پشتیبانی از پروژه مشترک در مورد ابرقدرت ها بیشتر بدانید
پاندا
panda3d منبع باز دیگر موتور بازی 3Dاست. توسعه دهندگان بازی می توانند با استفاده از شبیه سازی ها و تجسم های غنی ، بازی های سه بعدی را در زمان واقعی بسازند. علاوه بر این ، بسیاری از ویژگی های قدرتمند مانند اهداف مختلف رندر ، نمونه سازی سریع ، OpenGL و کنترل دارایی انعطاف پذیر را ارائه می دهد. این خود میزبان ، متقابل پلتفرم ، قابل گسترش است و ابزارهای خط فرمان را برای مدیریت دارایی ها فراهم می کند. با این حال ، Panda3D در C ++ نوشته شده است ، پایتون و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. Panda3D با ویژگی های اصلی زیر آمده است:
- پروفایل عملکرد
- قابلیت حمل پلتفرم
- دست زدن به دارایی
- پشتیبانی از DirectX ، OpenGL
- نمونه سازی سریع در مورد panda3d
playcanvas
playcanvas یکی دیگر از منابع آزاد است خالق بازی HTML5. این ساختمان در WebGL ساخته شده است و به مدیریت تبلیغات رسانه ای غنی کمک می کند. علاوه بر این ، این موتور بازی مبتنی بر وب با استفاده از هماهنگی اسکریپت ، استخراج ، بارگیری معوق دارایی های غیر ضروری و موارد دیگر ، از مرورگرهای مبتنی بر وب پشتیبانی می کند. با این حال ، Panda3D در JavaScript نوشته شده است و تمام کد منبع آن در GitHub به همراه مستندات مربوط به استقرار و توسعه در دسترس است. PlayCanvas نکات کلیدی زیر را ارائه می دهد:
- بهینه شده موبایل
- پشتیبانی از مرورگر موبایل/دسک تاپ
- پشتیبانی WebGL
- همکاری در زمان واقعی
- توسعه در دستگاه درباره PlayCanvas بیشتر بدانید
نتیجه
در پایان ، ارزش دارد لیستی از نرم افزارهای توسعه بازی منبع باز را که در بالا ذکر شده است ، طی کنید. زمان آن رسیده است که مهارت های توسعه بازی را با سیستم عامل های توسعه رایگان بازیافزایش دهیم. انواع مختلفی از بازی های ویدیویی مانند بازی های اکشن ، بازی های ورزشی ، بازی های پازل ، بازی های ماجراجویی و موارد دیگر وجود دارد. از طرف دیگر ، بسیاری از ابزارهای توسعه بازی****در حال حاضر برای توسعه دهندگان در دسترس هستند. اینها منبع باز و میزبان هستند. این** سازندگان بازی رایگان**با یک پشته غنی از افزونه ها و آب و برق همراه هستند. سرانجام ، آنچه شما انتخاب می کنید به مهارت و علاقه شما بستگی دارد. بنابراین ، همیشه انتخاب صحیحی انجام دهید که باعث افزایش تخصص و صلاحیت شما می شود. سرانجام ، Containerize.com در حال نوشتن مقاله در مورد محصولات منبع باز بیشتر است. بنابراین ، لطفاً برای به روزرسانی های منظم با نرم افزار توسعه بازی در تماس باشید.
کاوش کنید
- gdevelop
- Godot
- ابرقدرت ها
- خالق Cocos
- panda3d
- playcanvas
- شروع با توسعه بازی با استفاده از ابرقدرت ها آموزش توسعه بازی | حرکت بازیکن در GDEVELVENT
- آموزش توسعه بازی HTML5 برای برنامه نویسان بازی های ویدیویی چگونه صنعت بازی جهانی از نرم افزار منبع باز بهره می برد
- آموزش gdevelop برای مبتدیان برای شروع توسعه بازی