سلام دوستان…
چند وقتی میشه که با انجین فوق الاده قوی unity3d کار میکنم، راستش من با انجین های زیادی کار کردم و کم و بیش با انجین هایی که تو ایران معروف هستند آشنایی در حد متوسط دارم (مثل 3DGS,ShiVa,Quest و چند انجین دیگه) اما چند وقت پیش یکی از دوستانم انجین Unity رو بهم معرفی کرد که بعد از کمی کار کردن با اون فهمیدم که با چه شاهکاری روبرو هستم، قابلیت های این انجین واقعا در حد انجین های تجاریه ولی لایسنس Indie اون رایگان و قیمت لایسنس Pro اون فقط حدود 1500 دلاره
البته شما میتونید به مدت 30 روز به طور رایگان با نسخه Pro کار کنید.
فکر میکنم اگه ادامه متن رو بخونید واقعا تعجب کنبد که چطور یه همچین انجینی اینقدر ارزونه؟
در زیر به قابلیتهای این انجین نگاهی بندازید تا به قدرت این شاهکار پی ببرید.
ادیتور :
این انجین دارای یک ادیتور فوق الاده کامل و دقیقه که یکی از بزرگترین خصوصیات این انجین وجود این ادیتوره، شما برای ساخت بازی در این انجین بیش از 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 که به مراتب در برابر این انجین کمبود های قابل توجهی دارند استفاده از اونها رو کنار بذاریم و به این انجین رجوع کنیم و کار با اون رو شروع کنیم؟ ![]()
آفرین، موفق باشی…
0اقای شعبانی دستت درد نکنه واقا وبلاگ خوبی داری من هم به باز سازی علاقه دارم و درست مثل شما 19 سال و رشته کامپیوتر هستم ولی خوب تنهای نمیشه بازی ساخت من که دارم سخت تلاش میکن به امید موفقیت0
اقای شعبانی دستت درد نکنه واقا وبلاگ خوبی داری من هم به باز سازی علاقه دارم و درست مثل شما 19 سال و رشته کامپیوتر هستم ولی خوب تنهای نمیشه بازی ساخت من که دارم سخت تلاش میکن به امید موفقیت
این انجین کاملا طرز کارش شبیه به virtools هستش که من پیشنهادش کرده بودم.ولی چون رایگان نبود پی اون رو نگرفتیم.
سلام حمزه جان.خوشحالم که می بینم تو وب در مورد یونیتی توضیح می دی.