موتور بازی سازی چیست ؟؟
ابتدا بیایید یک تصور کوچک از ساخت یک بازی کوچک که قرار است ما آن را بسازیم بازی ما به صورتی است که یک تعداد سکه در حال رفتن از پایین به بالا است و ما اگر ده سکه جمع کنیم برنده مسابقه خواهیم شد خوب بعد از طراحی جلوه های گرافیکی سکه ، مکان نما، پس زمینه و موزیک و جلوه های صوتی و .....
خوب حالا نیاز به قرار دادن سکه ها و توصیف حرکت آن ها دارید قبل از این کار یک سری سوالات به وجود می آید
1 سکه ها باید کجا قرار بگیرند ؟ مشخصه که مکان ها باید به صورت رندم یا تصادفی باید انتخاب بشوند
2 این مکان های رندم باید چگونه انتخاب شوند؟ شما باید یک سیستم هماهنگ مفید برای خودتان بسازید .
و از آن برای ردیابی سکه های بالایی که بر روی صفحه نمایش استفاده کنید، خوب حالا نیاز به حرکت و پویایی در بازی دارید حرکت سکه و حرکت شخصیت بازی
انجام این کار ها بدون یک موتور بازی سازی فقط وقت تلف کردن خواهد بود صرفا از جهت تلف شدن وقت برای طراحی بخش هایی که نیازی به صرف این همه وقت نیست
اطلاعات کافی درباره یونیتی
یونیتی چیست؟؟: یک موتور بازی چند سکویی است که توسط فناوریهای یونیتی (Unity Technologies)
ساخته شده است و در ساخت بازی ویدئویی برای کامپیوترهای شخصی، کنسولهای بازی،
دستگاههای همراه و وبسایتها استفاده میشود.
یونیتی از چه زبان هایی پشتیبانی می کنید
یونیتی از جمله موتورهای بازی ساز است که میتواند از زبانهای برنامهنویسی معروف پشتیانی کند. زبانهای برنامهنویسیسیشارپ، جاوااسکریپت و زبان برنامهنویسی بو که یک زبان از خانواده زبان برنامهنویسی پایتون میباشد، در یونیتی قابل استفاده هستند (البته امکان استفاده از زبان بو از نسخهٔ ۵ به بعد یونیتی حذف شده است). زبان سیشارپ قابلیت شی گرایی دارد و به واسطه این قابلیت، قابلیتهایی همچون ارثبری را نیز دارا میباشد، این قابلیتها در پروژههای بزرگ برنامهنویسی بسیار سودمند هستند.
ودر آخر یونیتی دارای یک روح جمعی است و برای گروه های بازی سازی یک موتور کاملا مناسب می باشد و البته نمی شود از سادگی محیط در عین کارایی مفید آن گذشت
این متن هر لحظه به روز خواهد شد
منبع : ویکی پدیا , و........