از مرحله بسیار پیشرفته توسعه، هر پروژه ی زمانی یک بار نه تنها با ایده ی آن، بلکه با فن آوری هایی که به طور کامل آن را پیاده سازی می کند، تعیین می شود. این به این معنی است که توسعه دهنده نیاز به انتخاب موتور بازی که در آن بازی اجرا خواهد شد. به عنوان مثال، یکی از این موتورها کیت توسعه ی Unreal است.
Unreal Development Kit یا UDK موتور بازی رایگان برای استفاده غیر تجاری است که برای توسعه بازی های 3D در سیستم عامل های محبوب مورد استفاده قرار می گیرد. رقیب اصلی UDK است CryEngine .
توصیه می کنیم ببینید: نرم افزار دیگر برای ایجاد بازی ها
محتوا
بر خلاف وحدت 3d ، منطق بازی در کیت توسعه Unreal می تواند هر دو در UnrealScript و با کمک سیستم UnrealKismet بصری برنامه نویسی نوشته شده است. Kismet یک ابزار بسیار قدرتمند است که می توانید تقریبا همه چیز را ایجاد کنید: از خروجی یک محاوره تا نسل سطح رویه ای. اما هنوز برنامه نویسی تصویری نمی تواند جایگزین نوشته های دست نوشته شود.
علاوه بر ایجاد بازی ها، در UDK شما می توانید اشیاء سه بعدی پیچیده ای را از اشکال ساده تر به نام Brushes: cube، cube، cylinder، sphere و دیگران ایجاد کنید. شما می توانید رأس ها، چند ضلعی ها و لبه های تمام اشکال را ویرایش کنید. شما همچنین می توانید اشیای هندسی رایگان را با استفاده از ابزار قلم ایجاد کنید.
UDK اجازه می دهد تا تقریبا هر عنصر بازی را از بین ببرید، آن را به هر تعداد از قطعات تقسیم کنید. شما می توانید بازیکن را تقریبا هر چیزی را از بین ببرید: از پارچه به فلز. با تشکر از این ویژگی، Unreal Development Kit اغلب در صنعت فیلم استفاده می شود.
سیستم انیمیشن انعطاف پذیر در کیت توسعه Unreal شما را قادر می سازد تا هر جزئیات یک شی متحرک را کنترل کنید. مدل انیمیشن توسط سیستم AnimTree کنترل می شود که شامل مکانیزم های زیر می باشد: کنترل مخلوط (Blend)، یک کنترل کننده داده محور، کنترل کننده فیزیکی و اسکلت رویه ای.
سیستم FaceFX انیمیشن چهره، شامل در UDK، امکان حرکت لمس شخصیت ها را با صدا هماهنگ می کند. با اتصال صدای بازی، شما می توانید بدون تغییر مدل خود انیمیشن و بیان چهره خود را در بازی اضافه کنید.
این برنامه دارای ابزار آماده برای کار با مناظر است که با استفاده از آن می توانید بدون کوششی خاص کوه ها، نواحی، دریاها، دریاچه ها، جنگل ها، دریاها و غیره را ایجاد کنید.
1. توانایی ایجاد بازی بدون دانش زبان های برنامه نویسی؛
2. ویژگی های گرافیکی قابل ملاحظه؛
3. تن مواد آموزشی؛
4. کراس پلت فرم؛
5. موتور فیزیک قدرتمند
1. فقدان Russification؛
2. پیچیدگی توسعه.
Unreal Development Kit یکی از قدرتمندترین موتورهای بازی است. با توجه به حضور فیزیک، ذرات، اثرات پس از پردازش، فرصت هایی برای ایجاد مناظر زیبای طبیعی با آب و پوشش گیاهی، ماژول های انیمیشن، شما می توانید یک سری ویدئویی عالی دریافت کنید. در وب سایت رسمی برای استفاده غیر تجاری، این برنامه رایگان است.