تاريخ عضويت: شنبه 16 شهريور 1387 تعداد ارسالها: 357 محل سكونت: استان گیلان
4 شنبه 13 آبان 1388 - 13:31
سلام دوستان...
چند وقتی میشه که با انجین فوق الاده قوی unity3d کار میکنم، راستش من با انجین های زیادی کار کردم و کم و بیش با انجین هایی که تو ایران معروف هستند آشنایی در حد متوسط دارم (مثل 3DGS,ShiVa,Quest و چند انجین دیگه) اما حدود 1/5 ماه پیش یکی از دوستانم انجین Unity رو بهم معرفی کرد که بعد از کمی کار کردن با اون فهمیدم که با چه شاهکاری روبرو هستم، قابلیت های این انجین واقعا در حد انجین های تجاریه ولی قیمت لایسنس Pro اون حدود 1500 دلاره.
در زیر به قابلیتهای این انجین نگاهی بندازید تا به قدرت این شاهکار پی ببرید.
ادیتور :
این انجین دارای یک ادیتور فوق الاده کامل و دقیقه که یکی از بزرگترین خصوصیات این انجین وجود این ادیتوره، شما برای ساخت بازی در این انجین بیش از 80% کار رو در ادیتور و بصورت ویژوال انجام میدید و فقط کمتر از 20% کار مربوط به برنامه نویسی میشه، این قابلیت حتی در بزرگترین انجین های جهان مثل Unreal هم وجود نداره.
ابزارها :
یونیتی قابلیت استفاده از تکسچر های (jpg-png-dds-psd و...) ، مدل های (3ds-mb-obj-dae-fbx و...) ، فایل های مدیای (mp3-wave-ogg-Wmv-Mov-Acc و...) و... را دارد.
گرافیک :
یونیتی برای ترسیمات گرافیکی از تمام قابلیت های Open GL و DirectX استفاده میکنه و میتونید بازیتون رو برای کنسول های (Web-PC-MAC-iPhone-Wii) بسازید.
نور و سایه :
دارا بودن سایه کاملا پویا و نور پردازی بسیار واقع گرایانه یونیتی ساخت بازی با استفاده از نورهای زیاد را لذت بخش میکنه.
به تصاویر زیر نگاهی بندازید.
شیدر :
یونیتی بطور پیش فرض 40 شیدر که بیشترین استفاده در بازی های روز را دارند (مثل : Depht of field,Soft Particle,Glow,Specular,Bump Mapping,Paralax Mapping,Glass Shader و...) همراه خود دارد، همچنین این انجین دارای زبان شیدر نویسی فوق الاده ساده و قدرتمندی میباشد که نیاز شما رو از لحاظ گرافیک و شیدر کاملا برطرف میکنه.
عوارض زمین (Terrain) :
انجین یونیتی دارای یک ادیتور عوارض زمین فوق الاده است، شما در این ادیتور مانند ادیتورهای بهترین انجین های جهان (مثل Dunia Engine) میتوانید بهترین شبیه سازی عوارض زمین را با آخرین تکنولوژی ها در این عرصه انجام دهید.
شبکه :
یونیتی از آخرین تکنولوژی های بازی های تحت شبکه پشتیبانی میکنه اما چون روش تحقیق نکردم نمیتونم دقیق توضیح بدم.
فیزیک :
تو بازی های نسل جدید بدون شک فیزیک یکی از ارکان اساسی گیم پلی و بازیه که یونیتی به این موضوع توجه کافی داشته و در این انجین شما بهترین انجین شبیه سازی فیزیک جهان رو در اختیار دارید یعنی Physx همانطور که میدونید این شبیه ساز توسط انویدیا ساپورت میشه و حتی انجینی مثل Unreal برای فیزیک از این شبیه ساز استفاده میکنه.
اسکریپت نویسی :
این انجین از بهترین و ساده ترین زبان های کد نویسی بازی ساپورت میکنه (#Java-Boo-C)، مثلا من تا قبل از کار با این انجین حتی به کدهای جاوا نگاه هم نکرده بودم اما بعد از کمی کار با این انجین تونستم یه کد خیلی ساده هوش مصنوعی رو شبیه سازی کنم (باورتون میشه؟)
خوب نظرتون راجع به این انجین چیه؟
به نظرتون بهتر نیست بجای استفاده از انجین هایی مثل 3DGS که به مراتب در برابر این انجین کمبود های قابل توجهی دارند استفاده از اونها رو کنار بذاریم و به این انجین رجوع کنیم و کار با اون رو شروع کنیم؟
_________________
خدایا کمکم کن تا درهایی که به سویم میگشایی ندانسته نبندم و درهایی که به رویم میبندی به اصرار نگشایم. . .