Unity
Unity تحت عنوان شایسته ترین چارچوب پیشرفت اندروید برای گسترش و ایجاد کرد بازیهای یکسری آتی (۲ آجل، سه آجل)، حقیقت افزوده، حقیقت مجازی و همینطور بقیه مشابهسازیها شناخته طراحی اپلیکیشن در مشهد میگردد.
این موتور بازی بوسیله Unity Technologies درست شده و در ورژنهای بدونپول و حرفه ای عرضه می شود. چنانچه شما جزء گسترشدهندگانی میباشید که از C# و UnityScript به کارگیری مینمایند این خبر عالی را می توانیم به شما بدهیم که می توانید با Unity نیز عمل نمایید و از آن به شایسته ترین صورت ممکن برای ایجاد کرد بازیهای اندروید خویش به کار گیری فرمایید.
گویش Unity به طور کامل شبیه JavaScript میباشد. Unity یک چارچوب در بین پلتفرمی میباشد که سازندگان بازی را حاذق میسازد تا بازیهای خویش را به یکسری سیستم استدلال مانند iOS ،Web ،PlayStation ،Windows ،Xbox و … ساختوساز نمایند.
جذاب اینجاست که بدانید اکثریت بازیها با به کارگیری از موتور Unity تاسیس شده است. اینجاست که فریمورک Unity توانسته به شایسته ترین صورت خویش را نماد دهد.
Unity تحت عنوان موتور بازی سازی میتواند فیزیک اشیا، اکران فروغ، تکان و موادتشکیل دهنده گرافیکی بازی را در دست گرفتن نماید. همچون اکثری از ابزارهای توسعه و گسترش نرمافزار، یونیتی (Unity) دارنده یک ویرایشگر داخلی میباشد که به شما اذن میدهد از پنجره Animator تصاویر را دستکاری کرده و کارتنها را مدیر فرمایید. حدودا از سال ۲۰۱۸، نیمی از بازیهای تازه اندرویدی و ۶۰ درصد از حقیقت افزوده و تجربه حقیقت مجازی با موتور Unity ساخت گردیده است.
نکته: اصلی ترین مزیتی که یونیتی (Unity) داراست این میباشد که دارنده یکسری پلتفرم است یا این که به زبانی معمولیخیس یکسری پلتفرمی میباشد. براین اساس با دقت بدین مزیت Unity می تواند بازی تشکیل شده را خیر فقط برای اندروید بلکه برای iOS و PC Desktop نیز پیشرفت دهد.
CryEngine
CryEngine یک فریمورک توسعه یافته و مختص ماهرها میباشد. در حالتی که شما شخصی ماهر می باشید و دوست دارید خلال Unity از فریمورکی توسعه یافتهخیس استعمال نمائید CryEngine مطلوب شغل شماست.
خوشبختانه شما برای شغل با CryEngine نیاز ندارید تا هزینههای مازاد پرداخت نمایید و این فریمورک مجانی در دسترس شما جایدارد. لهجه مهم اپلیکیشننویسی این فریمورک Lua و C++ و C# میباشد این گویشهای اپنویسی عمل شمارا برای تشکیل داد گونه های بازی و اپهای اندرویدی راحتخیس مینماید.
GameMaker
مجموعاَ از GameMaker Studio برای ایجاد کرد اکثریت بازیها به فعالیت رفته میباشد برای مثال بازیهایی مانندMiami Spelunky ،Undertale. فریمورک GameMaker Studio از اشکال پروژههای دو آجل امان مینماید و شما به راحتی می توانید هر بازی دو آتی را که خواستید، بسازید.
نکاتی در ارتباط با GameMaker
برای اینکه ریلکس خیس بتوانید با GameMaker فعالیت فرمائید یک سری نکته وجود داراست که خوب که بدانید این نکات بهاین صورت میباشد که: اولیه از همگی در حالتیکه به موشواره خویش نگاه نمایید چرخ (اسکرول) میانی موشواره خویش را مشاهده خواهید کرد درحالتی که شما بر روی یکی کدهای نرمافزار با استعمال از این چرخ کلیک نمایید مشاهده می کنید که آن کد به هیچ عنوان برای چه کاری میباشد و چه کاربردی داراست.
نکته دوم این میباشد که چنانچه شما تابع یا این که متغیری را برای اپ مد لحاظ خویش تعریفوتمجید کرده باشید می توانید با کلیک بر روی آن ببینید که نرمافزار در کجا قرار گرفته میباشد. بدین نکته دقت فرمایید که در صورتی شما بر روی تابعی که مرتبط به GameMaker کلیک نمایید اپ شمارا به قسمت راهنمای GameMaker هدایت مینماید.
لازم به ذکر میباشد که برای اینکه شما بتوانید یک بازی برنده بسازید آغاز تصور کنید که قصد و مقصود شما از تشکیل داد بازی چیست و همچنین به سبکی که دوست دارید بازی را بسازید نیز تصور کنید، چون این مسائل سبب به ناکامی و برد شما در ایجاد کرد بازی میگردند.
در شرایطیکه شما قصد دارید بازی دو آتی بسازید CryEngine یا این که GameMaker میتوانند یاری خیر و خوبی برای شما باشند چون هم مجانی میباشند و هم می توانند به شایسته ترین صورت اپلیکیشن و بازی متبوع شمارا بسازند. ولی چنانچه قصد دارید بازی بسازید که دارنده گرافیک چشمگیر و صدایی گوش نواز و سه آتی باشد عالی میباشد از Unity 3D به کارگیری فرمائید.
ناگفته نماند که در تشکیل داد بازی، مهارت و سطح اپلیکیشننویسی شما دارای اهمیت میباشد و اینکه کدام فریمورک را برای تشکیل داد بازی خویش تعیین میکنید یک کدام از نکاتی میباشد که به توفیق شما بسیار امداد مینماید.