یک ابر انجین پر قدرت: شماره 2، یونیتی یعنی انعطاف

در تاریخ چهارشنبه, 15 مهر 1394 در بخش مقالات - نقد و بررسی - معرفی ابزار - ویدئو بلاگ توسط محمد ذاکری

معرفی کامل موتور بازی سازی Unity و نگاهی به ویژگی های این انجین

یک ابر انجین پر قدرت: شماره 2، یونیتی یعنی انعطاف
سلام خدمت همه دوستان عزیز
 
حدود 10 ماه پیش اولین شماره تحلیل موتورهای بازی سازی با موتور آنریل شروع کردیم و با هم اطلاعات کاملتری راجع به آنریل و سیستم رندرینگ و امکانات این موتور بررسی کردیم. اما همان روزها بود که یونیتی نسخه 5 در حال معرفی بود و قطعا به دلیل عدم ارائه یک نسخه پایدار امکان بررسی دقیق این موتور میسر نبود؛ بعد از انتشار حدود 30 نسخه جدید از خانواده 5 یونیتی امروز این موتور توانسته خود و نیازهای خود را بهتر بشناسد و گامهای بهتر و درست تری برای توسعه دهنده های بازیهای رایانه ای بردارد. در این مقاله به تفضیل قصد بررسی دقیق این نکات را داریم و در قالبی کامل همه پیشرفت ها و حتی کمبودها را در یونیتی بررسی میکنیم.
 
01-unity-overview-hair-shadows-shader
 

 
در ابتدا به سبک شخصی بنده بصورت سریع و صریح یونیتی را معرفی میکنم:
  • یونیتی چیست؟ یونیتی یک میان افزار گرافیکی است که امکان تولید محتواهای 2بعدی و سه بعدی را بصورت ساده و سریع فراهم میکند
  • چه کسانی میتوانند از این موتور استفاده کنند؟ هر کسی که یک دستگاه کامپیوتر دارد!!!
  • پیش زمینه ای برای استفاده از یونیتی نیاز است؟ بله؛ علاقه و پشتکار. هیچ موردی دیگری نیاز ندارید و مابقی موارد با استفاده از همین 2 مورد به سهولت بدست می آید.
  • برای استفاده از یونیتی چه مدت زمان برای آموزش نیاز است؟ 1 روز!!! به وفور دوستانی را دیدم که در زمان بسیار کمی شروع کردند و البته موفق هم بوده اند؛ هرچقدر با یونیتی بیشتر کار کنید بیشتر علاقمند میشوید و دانش و تجربه لازمه را کسب میکنید.
  • چرا یونیتی؟ در جواب این را باید بگویم: چرا یونیتی نه!!! یونیتی یک نرم افزار قوی و صد البته کاربرپسند است و در کنار این قدرت بسیار منعطف است یعنی توانایی بالایی برای خروجی به بیشمار پلتفرم را دارد.
  • چرا یونیتی منعطف است؟ یونیتی توانایی خروجی برای حدود 23 پلتفرم مختلف را دارد. از ویندوز تا کنسولها و حتی هالو لنز!!!

تاریخچه یونیتی

02-unity-overview-unity4
 
اگر بخواهیم با تاریخچه یونیتی آشنا شویم باید عرض بکنم که یونیتی یک موتور جوان و بطور دقیق 10 ساله است. یونیتی اولین بار در سال 2005 در کنفرانس توسعه دهنده های اپل معرفی شد. اولین نسخه به هیچ عنوان با فرزند فعلی اش (نسخه 5.2) جز در اسم قابل قیاس نیست!!! در نسخه اول یونیتی امکانات محدودی مثل فیزیک Novodex (که الان با نام PhysX  میشناسید) و همچین امکان رندرینگ فقط بر اساس OpenGL و امکان اسکریپت نویسی به زبان C# و چند امکان محدود دیگر  وجود داشت. حدود 2 سال بعد یعنی در سال 2007 نسخه 2 این موتور معرفی شد که مهم ترین امکانات جدید یونیتی موارد زیر بود:
  1. امکانات توسعه شبکه
  2. سیستم Terrain
  3. امکان ترسیم سایه بصورت RealTime
  4. امکان خروجی iPhone
  5. امکان توسعه گیم در ویندوز
  6. و ...
نسخه 3 نقطه عطف یونیتی بود که 3 سال بعد از نسخه 2 یعنی در سال 2010 معرفی شد. بنظر من شروع قدرت یونیتی از این نسخه بود که توسعه ها از امکانات اولیه که در نسخه های قبل انجام شده بود به مرحله جدیدی یعنی امکانات پیشرفته و بروز رسیده بود. بی شک مهم ترین قابلیت در نسخه 3 امکان محاسبه GI توسط سیستم قدرتمند Beast بود که اکنون در موتور Stingray هم مورد استفاده قرار میگیرد. جالب است بدانید تکنولوژی Beast از سال 2010 تحت تملک اتودسک قرار گرفته است. همچنین درکنار سیستم GI جدید یونیتی فروشگاه پلاگینهای یونیتی یعنی Asset Store هم همزمان با معرفی نسخه 3 یونیتی ایجاد شد تا یونیتی با تکیه بر قدرت کاربرانش تبدیل به موتوری وحشتناک شود که به جرئت عرض میکنم یونیتی+ Asset Store بزرگتر از هر موتور دیگری است!!! همه امکانات موتورهای دیگر کم و بیش در Asset Store یونیتی بصورت افزونه موجود است و ازینرو یونیتی باید به خود ببالد!!! اما امکانات دیگری مثل موارد زیر در یونیتی 3 معرفی شد:
  1. Occliusion Culling
  2. HDR Rendring
  3. RealTime Audio Effect
  4. Shuriken Particle System
  5. Android Support
  6. Substance Support
  7. Adobe Flash Support
  8. DotNet 3.5 Support
  9. و ...
نسخه 4 یونیتی در سال 2012 معرفی شد تا رسم نانوشته ای برای انتشار نسخه های یونیتی بوجود بیاید. یونیتی تا الان نسخه های فرد را 3 سال و نسخه های زوج را 2 سال بعد از آخرین نسخه معرفی کرده است! نسخه 4 یک قدم بزرگ در یونیتی بود و بنظر شخصی یکی از جالبترین ابزارهای یونیتی یعنی سیستم انیمیشن مکانیم در این نسخه معرفی شد. پشتیبانی از Api پرفدرت Directx 11 در این نسخه از یونیتی انجام شد تا بستری جدید برای توسعه دهنده های یونیتی ایجاد شود. در قدرت DirectX هیچ چون و چرایی نیست و تکنولوژی DirectX 11 Tesslation  و Directx 11 Displacement بواقع یکی از موهبتهایی بود که در نسخه 4 در اختیار توسعه دهنده ها قرار گرفت. امکانات دیگری مثل موارد زیر در این نسخه افزوده شد:
  1. New 2D UI
  2. New Platforms Support
  3. Optimization Tools
  4. و ...
08-unity-overview-unity5
 
دقیقا طبق سنت یونیتی یعنی 3 سال بعد در سال 2015 نسخه 5 یونیتی معرفی شد که امکانات بسیار جدیدی را در دل یونیتی قرار داد. امکاناتی که در مقالاتی در همین سایت دیده اید. اما مهمترین بروز رسانی یونیتی در نسخه 5 فیزیکال شدن سیستم  نورپردازی یونیتی بود که توانش را از سیستم Enlighten میگیرد. این سیستم یکی از بهترین راه کارهای محاسبات سنگین نور در RealTime میباشد که قبلا در بازیهای بزرگی مثل NFS The Run  و BF3 مورد استفاده قرار گرفته است. دیگر امکانات این نسخه:
  1. X64 Support
  2. Audio Mixer
  3. New Tools For Nav Mesh
  4. Physical Base Matterial
  5. HDR SkyBox
  6. New Platforms Support
  7. Test Utility
  8. و ...

امکانات و قابلیتهای موتور یونیتی

03-unity-overview-oro
 
برای اختصار صرفا به ذکر امکانات موتور بصورت گروه به گروه و تیتروار بسنده میکنم.
 
امکانات کلی:
  • Scripting with C#, JavaScript or Boo
  • Action-Packed Physics
  • Life-Like Animation
  • One-Click Deployment
  • Optimized Graphics
  • Unmatched Import Pipeline
  • 64-bit Editor
  • Fully Extendible Editor
 
انیمیشن:
  • Retargeting
  • Blend Trees
  • State Machines
  • Integrated Animation Editor
  • Inverse Kinematics
  • Sync Layers and Additional Curves
 
گرافیک:
  • Physically-Based Shading
  • Shuriken Particle System
  • Enlighten-powered Real-time Global Illumination
  • Low-Level Rendering Access
  • Dynamic Fonts with Markup
  • Static Batching
  • Render-to-Texture Effects
  • Full-Screen Post-Processing Effects
 
2بعدی:
  • Automatic Sprite Slicing
  • Automatic Sprite Animation
  • Alpha Cutout
  • Sprite Packer
  • 2D physics
 
فیزیک 3بعدی:
  • Multithreaded Simulation
  • Cloth Component
  • Advanced Vehicle Physics
  • Super-Accurate Collision Detection
  • Bake-free Scaled MeshCollider Support
 
بهینه سازی:
  • Occlusion Culling
  • Profiler
  • Level of Detail
  • Deferred Rendering
  • Stencil Buffer Access
  • GPU Skinning for DirectX 11 and OpenGL ES 3.0
  • Fully-Fledged Streaming with Asset Bundles
  • Dynamic Batching
 
اسکریپت نویسی و توسعه:
  • Webplayer debugging
  • .NET Socket Support
  • Inspector GUI for custom classes
  • Access to Web Data Through WWW Functions
  • Open a URL in the User's Browser
  • Native Code Plugin Support
  • Script Access to the Asset Pipeline
 
صدا:
  • Transition the mood of your soundscape
  • Native Audio Plugins
  • Hierarchies of mixers
  • Call scripts from within the animation playback
 
امکانات دیگر:
  • External Version Control Support
  • Terrains
  • Integrated SpeedTree support
  • Multiplayer Networking with RakNet
  • NavMeshes and Path-Finding
  • Net Streaming (not supported on iOS)
  • iOS Crash Reporter
  • Linux headless player
  • Instantaneous playtesting

کاربرد یونیتی

04-unity-overview-the-bay-2012
 
یونیتی در حوزه های مختلفی میتواند مورد استفاده قرار گیرد. گیم، شبیه سازی، معماری، سینما  و ... از این موارد میباشد. در این قسمت به بررسی امکانات یونیتی در این موارد میپردازیم.
 
یونیتی در توسعه گیم
بی شک یونیتی یکی از بهترین موتورهای بازیسازی میباشد و با امکانات بسیار زیادی کارهای توسعه گیم شما را کاهش میدهد اما قدرت اصلی یونیتی در این حوزه بیشتر بخاطر توانایی بسیار بالا در بستر موبایل و دستگاههای همراه است. جالب است بدانید که بیش از 80 درصد بازیهای موبایل با یونیتی توسعه داده میشوند و این یکی از برترین ویژگی های این موتور است. یونیتی نسبت به آنریل و کرای بشدت سبکتر اجرا میشود و نیازهای سخت افزاری بسیار کمتری برای کاربرهای بازیهای تولیدی شما ایجاد میکند که این مورد هم بسیار مهم است.
 
پایه ای ترین امکاناتی که توسعه دهنده های گیم به آن نیاز دارند موارد زیر است:
  • سیستم مدیریت و ویرایش انیمیشن
  • سیستم ناوبری و تشخیص مسیر
  • سیستم کدنویسی پویا و ساده
  • سیستم پارتیکل
  • سیستم فیزیک و رفتار
  • سیستم نورپردازی و سایه زنی
  • و ...
در همه موارد بالا یونیتی امکانات بسیار کاملی در اختیار شما میگذارد و شما در این موارد هیچ کمبودی در یونیتی ندارید و با معرفی نسخه 5 یونیتی قدرت جدیدی در امکانات مطرح شده بالا در یونیتی قرار گرفت.
 
 
یونیتی در معماری
 
05-unity-overview
 
امروزه با فیزیکال شدن یونیتی و همچنین رایگان شدن آن کاربران بیشماری از حوزه معماری به این موتور کوچ کرده اند. دلیل این حرکت هم قدرت بسیار بالا و همچنین انعطاف فوق العاده آن است. زمانی پیش نمایشهای داینامیک فیزیکال معماری در موبایلها آرزوی همه فعالان این صنعت بود اما امروزه با توجه به جایگاه یونیتی در حوزه موبایل که بی شک قویترین موتور در این حوزه است و همچنین رندرینگ بسیار با کیفیت یونیتی، این موتور جایگاه بسیار مهمی در معماری دارد. سادگی و سهولت کار در یونیتی نیز یکی دیگر از مهم ترین عواملی است که شتاب استفاده فعالان حوزه معماری از یونیتی را بیشتر کرده است.
 
برای آشنایی بیشتر شما با توان یونیتی در این حوزه شما را دعوت به دیدن کلیپهای زیر میکنم:
 
مشخصات
مدت زمان : 2 دقیقه و 4 ثانیه
کیفیت : 720p - HD
حجم : 49 مگابایت
 
 
مشخصات
مدت زمان : 2 دقیقه و 6 ثانیه
کیفیت : 720p - HD
حجم : 22 مگابایت
 
 
مشخصات
مدت زمان : 23 ثانیه
کیفیت : 720p - HD
حجم : 11 مگابایت
 
 
یونیتی در رندرینگ RealTime و کلیپهای سینمایی
 
06-unity-overview-unity5-blacksmith-soul-sucking
 
با همه بروزرسانی هایی که در نسخه 5 یونیتی اتفاق افتاد، یونیتی توان رندرینگ بسیار با کیفیت فیزیکال بیس را دارد. از اینرو یونیتی در بین کاربران حوزه انیمیشن و تولید کننده های کلیپ های سینمایی هم  وارد شده است. یکی از بهترین کارهایی که با یونیتی در این حوزه تولید شده است تیزر سینمایی BlackSmith است که در زیر مشاهده می نمایید:
 
مشخصات
مدت زمان : 3 دقیقه و 45 ثانیه
کیفیت : 720p - HD
حجم : 30 مگابایت
 
از تولید کننده های این تیزر سینمایی شنیدم که این تیزر در سیستمی با پردازنده Intel 4770 و کارت گرافیک GTX 760 رندر شده است!!! البته در GDC از GTX 980 استفاده شد.
 

نتیجه گیری

برای اینکه بتوانیم درک بهتری از امکانات یونیتی داشته باشیم در 2 قسمت قابلیتها و ضعف ها این موتور را مورد بررسی قرار میدهیم.
 
قابلیت ها:
  • سیستم نورپردازی کامل ( GI و Direct Lighting )
  • محیط منعطف و ساده و قدرتمند و کاربرپسند
  • متریالهای فیزیکال
  • سیستم مسیریابی قدرتمند
  • سیستم مدیریت انیمیشن قدرتمند مکانیم
  • توسعه سریع و ساده با استفاده از C#  و JS و ...
  • بسیار منعطف و قابل استفاده در همه پلتفرم ها
  • سبک و بهینه
  • Asset Store بسیار کامل و عالی
  • فروم بسیار عالی
  • ارتباط بسیار خوب با نرم افزارهای دیگر مثل مکس و مایا
 
کمبودها:
  • فاقد قابلیت TAA
  • فاقد محیط شیدر نویسی ویژوال
  • فاقد امکانات انیمیت کردن و مدیریت دوربین مانند matinee آنریل
  • فاقد متریال پرکاربرد SSS
  • فاقد امکان Screen Sapce Reflection
  • فاقد امکان Terrain Tilling
  • عدم حمایت از Alembic
 
تحلیل موارد بالا:
 
09-umity-overview-blacksmith-scion
 
امکانات بسیار خوبی در این موتور وجود دارد که در بالا میبینید. اما در مورد کمبودها همین حالا شما میتوانید در Asset store یونیتی 5 مورد از 7 مورد کمبودها را تهیه نمایید یا اگر در کشوری مثل ایران هستید که کپی رایت نداریم به سهولت این پکیج ها را میتوانید دانلود کنید !!! اما قابلیت TAA تا الان هیچ پیاده سازی در یونیتی نداشته است. اما برای اینکه با TAA بیشتر آشنا بشوید قسمت زیر را مطالعه نمایید.
 
TAA چیست؟
 
07-unity-overview-saboteur-aliasing
 
TAA یا همان Temporal AntiAliasing یکی از کلیدی ترین قابلیتهایی است که در موتورهای نسل فعلی وجود دارد. اگر میتوانید بازیهای نسل فعلی یا حتی موتوری مثل آنریل را بدون این قابلیت تصور کنید توصیه میکنم ویدیوهای زیر را مشاهده نمایید:
 
مشخصات
مدت زمان : 1 دقیقه و 28 ثانیه
زبان : انگلیسی
کیفیت : 720p - HD
حجم : 9 مگابایت
 
 
مشخصات
مدت زمان : 1 دقیقه و 16 ثانیه
کیفیت : 720p - HD
حجم : 29 مگابایت
 
در زمانیکه حرکت در صحنه اتفاق می افتد، اشیایی که در صحنه هستند دارای پرشهایی میشوند که بر اثر تاثیر سرعت حرکت شی متحرک (مثلا دوربین) نسبت تاثیر AA تغییر کرده و حتی چون حرکت ایجاد میشود در برخی جاها تاثیرات دیگری مثل اتفاقی جالب در فیزیک که بنام چرخش چرخ ماشین  شناخته میشود رخ میدهد. همه این عوامل باعث ایجاد پرش در تصویر میشود که در TAA با راهکاری جالب این مسئله حل میشود. در این روش مسیر حرکت پیکسلی هر شی متحرک مشخص میشود و برای هر شی این تاثیر در پیکسل محاسبه میشود و این نقاط بطور جداگانه آلیاز میگردند (چیزی شبیه به موشن بلار برای هر شی در صحنه!!! ). اولین بار در سال 2005 این ایده مطرح شد و در سال 2007 دو الگوریتم برای حل این مشکل مطرح شد. انویدیا در سال 2011 در GDC بصورت عمومی یک پیاده سازی را مطرح کرد و کلیات پیاده سازی را معرفی نمود. در حال حاضر هم در ابزار GameWorks این شرکت کامپوننت Postworks برای این منظور موجود میباشد. همانطوریکه مشاهده کردید یکی از مهم ترین امکاناتی  که در موتورهای نسل فعلی باید باشد اما متاسفانه در یونیتی این امکان را در اختیار نداریم همین TAA میباشد. تلاشهایی برای پیاده سازی این امکان در یونیتی انجام شده است اما تا امروز هیچ پلاگینی عرضه نشده است. البته در قسمت feedback یونیتی این امکان با بیش از 500 رای تایید شد و در RoadMap یونیتی قرار گرفت. و باز هم متاسفانه تا اواخر سال 2016 این امکان طبق RoadMap یونیتی در یونیتی پیاده سازی نمیشود.
 
اما در کنار همه موارد بالا خبری خوب هم برای کاربران این موتور دارم. گروه Livenda که دوستان عزیز با پلاگین SSR Candela آشنایی دارند تیزری از تولید پلاگین CTAA منتشر کرده است که این امکان را یونیتی مهیا میکند. برای آشنایی بیشتر شما توجه شما را به ویدیو زیر دعوت میکنم:
 
مشخصات
مدت زمان : 2 دقیقه و 33 ثانیه
کیفیت : 720p - HD
حجم : 29 مگابایت
 
اما ذکر این نکته خالی از لطف نیست که این گروه به هیچ عنوان خوش قول نیست و پلاگین Ocean Shader این گروه که 2 سال پیش معرفی شد و عنوان انتشار بزودی را گرفت بعد از 2 سال هیچ خبری از آن نیست!!! اما شاید با توجه به قرار گرفتن این امکان در RoadMap یونیتی این گروه اینبار بزودی این پلاگین حیاتی اش را منتشر نماید.
 
با بررسی همه موارد بالا به این نتیجه میرسیم که کمبودهای یونیتی به استثنا یک مورد در حال حاضر قابل حل میباشد و برآیند این موارد همه پالسهایی مثبت به تثبیت جایگاه این موتور در این حوزه میباشد. از اینرو همه عزیزانی که قصد یادگیری و شاید فعالیت در حوزه معماری، گیم و حتی رندرینگ RealTime را دارند به جرئت عرض میکنم که یونیتی یکی از بهترین انتخابها برای آنها میتواند باشد.
 
قصد داشتم در انتها چند Asset حیاتی یونیتی را نیز معرفی کنم اما به علت طولانی شدن از این قسمت صرف نظر میکنم و شاید در آینده در ادامه این مقاله به بررسی آنها بپردازم.
 
با احترام
 
موفق باشید
 
محمد ذاکری

محمد ذاکری

محمد ذاکری هستم. متولد 1369 شهر مشهد. تقریبا چند سالی هست که در زمینه هنر در نقش های مجری طرح، مدیر تولید، تهیه کنندگی، کارگردانی، تدوین و جلوه های ویژه فعالیت کرده ام . 1207 قسمت در قالب کار آیتم، اجتماعی، طنز و دینی برای شبکه های 2 و 3 و 4 ساخته ام ...

نظرات (99)

  • مصطفی رضایی

    مصطفی رضایی

    15 مهر 1394 ساعت 14:41 |
    درود محمد جان
    خیلی خیلی لذت بردم. مطلب کامل و جامعی بود
    قسمت تاریخچه رو که میخوندم یاد قدیم افتادم. یادمه آشنایی من با این انجین از نسخه 2.6.1 (اگه اشتباه نکنم) شروع شد. یونیتی اون موقع با الان خیلی متفاوت بود. واقعا یونیتی توسعه و پیشرفتش عالی بوده.

    به نظرم این انجین برای تمامی کسانی که میخوان یک تجربه جالب و جذاب با یک موتور بازی سازی داشته باشن یک انتخاب خیلی خوب بحساب میاد. تنها موضوعی که الان آزار دهندس بسته شدن سایت یونیتی بر روی کاربران ایرانیه که خیلی ... ایکاش Unity Technologies اینکار رو نمیکرد.

    راستی از این تکنولوژی Temporal AntiAliasing خیلی خوشم اومد. چیزی دربارش نمیدونستم. کلا Nvidia کارش حرف نداره :) توی تکنولوژی های عرصه گیم دیزاین حرف اول رو میزنه.

    محمد جان بازم خیلی خیلی ممنونم
    مطلب فوق العاده ای بود
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 15:40 |
      سلام مصطفی جان
      اولا تشکر از شما بابت انتشار این مطلب؛ میدونم با این همه عکس و فیلمی که توی این مقاله بود کار آماده سازی انتشار خیلی سخت بود و واقعا از شما تشکر میکنم.
      از نسخه 2.6.1!!! واقعا پس کاربر کهنه کار و خیلی قدیمی هستی:DDD خیلی عالیه. فکر میکنم شما روند پیشرفت این موتور خیلی خوب دیدی و آشنا هستی!!!
      دقیقا با این حرفت موافقم که تجربه خوبی هست این یونیتی!!! البته الان اپیک هم همین قضیه تحریم برای کاربران 4 کشور ایران سوریه کوبا و کره شمالی داره و خیلی بنظرم حرکت بد و ناجوانمردانه ای هست!!! البته اپیک محترمانه عذرخواهی کرد و اعلام کرد که ما مجبور به تحریم شدیم و حتی بارها این کار عقب انداختیم ولی رویکرد یونیتی توی این قسمت خیلی بد بود!!! از خیلی وقت قبلتر ایران فیلتر کرد و شاید میتونست مثل اپیک در جاهایی حتی عذرخواهی کنه و اعلام کنه که با جبر همچنین کاری کرده!!!
      در مورد TAA هم بد نیست این اشاره بکنم که در زمان ساخت گاردآهنی یک مسئله خیلی من اذیت میکرد و اون هم پرشهای ناخواسته تصویر در زمان حرکت بود!!! دنبال نوشتن یک فیلتر Image Effect برای این بودم که شروع به تحقیق در این زمینه کردم!!! از پایه ای تزین الگوریتمهای AA شروع کردم و در تحقیقاتم به دسته دوم AAها یا همون Temporalها رسیدم!!! taa دقیقا همون چیزی بود که نیاز داشتم!!! از سورس کد SMAA یونیتی در Github کمک گرفتم و مشغول تحلیل taa بودم که اتفاقی ctaa در یوتیوب دیدم!!!
      اما یک نکته دیگه هم بد نیست اشاره بکنم!! کلا انویدیا همه محصولاتش هم حتی در اسم نشانه گذاری میشه!!! مثلا الگوریتم TXAA کارکتر X دقیقا بیان کننده انویدیا هست!!! یا حتی همین تکنیک FXAA باز هم همون X مشخص کننده ارائه شده توسط انویدیا است!!!
  • هاشم

    هاشم

    15 مهر 1394 ساعت 15:24 |
    سلام

    واقعا لذت بردم.

    اون TAA خیلی جالب بود.

    خدا قوت.
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 15:43 |
      سلام هاشم جان
      خیلی خیلی ممنونم از شما
      بله واقعا taa برای من هم جالب بود و کلا ایده جذابی هست برای پیاده سازی!!!
      خیلی ممنون از شما
      موفق باشی
  • Mansournousa

    Mansournousa

    15 مهر 1394 ساعت 15:43 |
    سلام
    همشو خوندمو لذت بردم چون چیز تازه ای داشت
    ولی من تو سایت های تخصصی بازی سازی تحقیق میکردم میگفتند که یونیتی فقط در حد موبایله و فقط به درد 2 بعدی میخوره و برای کارهای بالاتر و 3 بعدی و غیره گند میزنه و خودتون هم در ای مقاله اشاره ای داشتید .
    بیشتر روی انریل مانور داده میشه و به همین خاطر من اصلا سراخ یونیتی نرفتم و بیشتر وقتمو رو انریل میزارم و یکی از ویژگی هایی که گفته میشه انریل رو خیلی از یونیتی مجزا میکنه سیستم کدنویسی بلوپرینت هست (اگر اشتباه نکنم)که هوز وقت نکردم حتی ی نگاه بهش بکنم ولی اموزش هایی رو که دیدم این طور بود که فقط ی دوتا خط رو ب هم وصل میکردی و این خیلی خوبه
    ممنون از مطلبتون
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:09 |
      سلام عزیزم
      خیلی ممنون از نظر شما و قطعا حضورتون
      متاسفانه مدتها است که ما با همین نگاه های خاص که فقط در ایران نسبت به نرم افزارها میشه درگیریم!! یک نگاه کاملا اشتباه که بنظرم به نرم افزارهایی تخصصی هرکس برمیگرده!!! در همینجا من اگر از آنریل نوشتم از یونیتی هم مینویسم و قطعا اگر عمری باشد از کرای هم مینویسم!!! این ها همه تکنولوژیهایی هست که برای راحتی ما است و اینها باید در خدمت ما باشند!!!
      متاسفانه این نگاه اشتباه و بسیار بدی هست که یونیتی ضعیف و در حد موبایله!!! میشه اگر یادتون هست جایی که من اشاره به ضعف یونیتی در یکی از مقالات داشتم بفرمایید؟ چون اگر همچین چیزی بوده قطعا باید اصلاحش کنم!!! یونیتی یکی از توانمندترین موتورها و قطعا انعطاف پذیرترین آنها است!!! همیشه مسئله بهینه سازی در بازیها مهم ترین اصل هست و یونیتی قطعا بهترین موتور در این حوزه است. شاهد این حرف من جایگاه دست نیافتنی این موتور در دوایسهای ضعیفی مثل دستگاههای همراه است!!!
      راستی اگر به سیستم بلوپرینت علاقمند هستید، سیستمی مشابه برای یونیتی در Asset Store موجود هست که کاملا به صورت نودبیس مراحل توسعه انجام میشه.
      خیلی خیلی ممنون از شما
      موفق باشی
  • محسن رادمنش

    محسن رادمنش

    15 مهر 1394 ساعت 16:38 |
    ای کاش برای اثبات برخی از حرف‌هاتون منبع رو هم ذکر می‌کردید و نظر شخصیتون رو در قالب خبر به خورد مخاطب نمیدادید!
    کجای دنیا میگه "کاربران بیشماری از حوزه معماری به این موتور کوچ کرده اند"؟
    برادر من این نظر شخصیتون رو به زور به خورد ملت ندید!!!!
    از هر نظرسنجی تو دنیا اطلاع بگیرید در خصوص معماری میبینید که وی ری با اختلاف بسیار بسیار بسیار بسیار زیاد در رتبه اوله و کل زور همه آمار موتورهای دیگه هم به نصف وی ری نمیرسه.

    کلا چندتا پروژه سینمایی با یونیتی زدن؟ آیا آمارش اصلا قابل قیاس با بقیه موتورهای رندر خصوصا آرنولد هست؟

    کلا چندتا انیمیشن با یونیتی زدن؟ آیا آمارش اصلا قابل قیاس با بقیه موتورهای رندر خصوصا رندرمن هست؟

    یونیتی در ساخت بازی بسیار خوب عمل می‌کنه و در زمینه‌های دیگه هم میشه ازش استفاده کرد همین ولی نه اینکه این همه آب و تاب بدید ج جوزده شید.
    لااقل خودتون یه اینمیشن ساده یا فیلم یا یه تصویر معماری باهاش بسازید بعد بگید فلانه بهمانه...
    کارهایی که این یونیتی میکنه تو خود بلندر با موتور پیفرضش هم قابل انجام هست. بستگی به خلاقیت کاربر داره.
    • عبدالجلیل سلطانی

      عبدالجلیل سلطانی

      15 مهر 1394 ساعت 17:15 |
      با سلام دوست گرامی محسن رادمنش

      موارد گفته شما رو مرتب بخاطر کارم دنبال میکنم .

      حرف شما یه قسمتش که مقایسه با وی ری و کرونا و.... کردید کاملاء درسته .

      ولی دوست من کدوم انجینی رو شما میشناسین که بشه در مدل معماری قدم زد و متریالها رو تعویض و لایت هارو تعقیر وضعیت " خاموش و روش " کرد و از پله و آسانسور بالا رفت و وسایل داخل فضا های معماری مثل میز و صندلی و قاب عکس و .... را جابجا کرد .
      من راحت انیمیشن هارو از مکس به یونیتی برده و میشه همزمان از چند دوربین فیزیکال استفاده کرد .

      خوب با این توصیفات وامکانات یونیتی , میشه گرافیک یونیتی رو که پایینتراز وی ری و .... است قبول کرد .

      در ضمن آقای ذاکری دارن اطلاعات امثال بنده رو که چند مورد رو برای اولین بار در معرفی فوق دیدم بالا برده , ولی ضامن استفاده خوب و بد من وشما از انجین نیستند .
    • نبی سروی

      نبی سروی

      15 مهر 1394 ساعت 17:40 |
      جناب رادمنش عادت کنین نیمه ی پر لیوان رو هم ببینین .

      من فکر از یه اشتباه لفظی به این کوچیکی نباید یه متن از مسلمات نوشت . هم محمد هم بنده و هم شما و خیلی از دوستان دیگه میدونن وی ری فعلا یکه بزن رندرینگ معماری در تک فریم هست ... دقت کنین در تک فریم . شما در فیلم های این مقاله رندر تک فریم دیدید ؟ محمد گه صحبتی میکنه سمت و سوی نظرش انیمیشن معماری هست اون هم ریل تایم و ...

      شما باید یونیتی رو با آنریل و لومیون و توین موشن و و لئومون آر تی و گیم میکر و کرای انجین و ... مقایسه کنین نه وی ری و سایکل !

      قبل از هرگونه نقد بر مقالات کمی مطالعه داشته باشید به نفع ذهنیت دیگران نسبت به خودتون هست ...
  • عبدالجلیل سلطانی

    عبدالجلیل سلطانی

    15 مهر 1394 ساعت 17:00 |
    با سلام به محمد ذاکری عزیز

    بعداز غیبت طولانی با دست پر آمدید و اطلاعات فنی و قابل استفاده برای کاربران .

    ای کاش این مطالب مقاله شما رو من یکسال پیش میدیدم و وقت زیادی بین انتخاب دو انجین آنریل و یونیتی تلف نمیشد .

    آقای ذاکری گرامی انشالاه همیشه شاهد دست پر شما و اطلاعات ارزشمند در این سایت حرفه ایی باشیم .

    با تشکر از زحمات شما
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:21 |
      سلام عبدالجلیل جان
      قطعا یکی از انگیزه های شخصی من برای حضور در این سایت دوستانی مثل شما و نبی و مصطفی و حمید و... هستند!!! دوستانی که همیشه ازشون یاد گرفتم و استفاده کردم.
      دقیقا عبدالجلیل جان یا این حرف که خیلی ها بین استفاده از موتورهای مختلف خیلی زمان از دست میدهند موافقم!!! مدتها طول میکشه تا تجربه کنند و انتخاب کنند!!! ولی باور کن عبدالجلیل جان بعضی وقت ها بخاطر برخی حرفها و حفظ احترام ها مجبور به سکوت هستم!!! خودت میبینی که تعصب های نرم افزاری در کشور ما بیداد میکنه!!! من توی این پست یک کلمه از ویری و یا موتورهای دیگه صحبت نکردم اما باز هم حرفهای تکراری همیشگی این بهترین و آن بدترین زده شد!!!
      توی این پست یک قیاس با موتوری مثل کرای یا آنریل و ... نکردم اما باز هم یکسری حرف همیشگی زده شد!!! واقعا نمیدونم کی به درک درست تری از مقالات و تحلیل ها میرسیم!!! من همیشه باور داشتم که بیشمار متخصص مقالات این سایت میخونند و روی همین اصل خیلی دقیق به کوچکترین جزییات توجه میکنم تا خدای ناکرده مشکلی پیش نیاد!!
      خیلی خیلی از حضور شما متشکرم
      انشالله که سلامت باشید
  • رسول

    رسول

    15 مهر 1394 ساعت 17:30 |
    سلام ، عالی بود خسته نباشید
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:21 |
      سلام رسول جان
      خیلی ممنون از شما
      موفق باشید
  • نبی سروی

    نبی سروی

    15 مهر 1394 ساعت 17:41 |
    محمد جان عالی بود ...

    با مفاهیم خوبی توی مقاله ت آشنا شدم ولی همچنان ترجیح میدم اگه لومیون رو کنار بذارم برم سمت آنریل ...

    ممنون از زحمتی که میکشی ...
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:25 |
      سلام نبی جان
      خیلی ممنون از شما
      شما عمرا لومیون کنار بزاری :vvvvvvvvv
      ببین تفاوت یونیتی با آنریل یکسری قابلیتهایی هست که در یونیتی بصورت پیش فرض نیست!!! یا باید Asset تهیه کنی و یا باید خودت توسعه بدی!!! اما اگر رفتی سمت یونیتی من همه این نیازها که به راحتی به 80 - 95 درصد کیفیت آنریل برسی در اختیارت میزارم:vvvvvv
      خیلی متشکر از شما نبی عزیز
  • time

    time

    15 مهر 1394 ساعت 18:33 |
    مطلب خیلی کاملی بود خسته نباشید .من خیلی لذت بردم.
    دستتون درد نکنه.
    موفق باشید
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:26 |
      خیلی خیلی از شما ممونم
      خیلی خیلی لطف داری
      آرزوی موفقیت برای شما دارم
  • رحمن رضیی

    رحمن رضیی

    15 مهر 1394 ساعت 18:58 |
    از این مقاله جذاب و خوب بسیار سپاسگذارم. موفق باشید دوست عزیز
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:26 |
      رحمن جان ممنون از شما
      من هم آرزوی موفقیت برای شما دارم
  • houdinian

    houdinian

    15 مهر 1394 ساعت 20:41 |
    ممنون بسیار زحمت کشیدید.
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:27 |
      خیلی خیلی از شما متشکرم
      موفق باشید
  • MH Behzadi

    MH Behzadi

    15 مهر 1394 ساعت 21:19 |
    سلام خدمت آقا محمد عزیز. گل کاشتی دوست من. واقعا مقاله شما بی نظیر بود. ممنونم.
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:29 |
      سلام آقای بهزادی عزیز دوست همیشگی خودم
      خیلی لطف داری شما و واقعا ممنونم
      من هم آرزوی موفقیت برای شما عزیز دارم
  • احمد کرمی

    احمد کرمی

    15 مهر 1394 ساعت 21:37 |
    سلام دوستان من از سال 2007 روی یونیتی کار میکنم،

    واقعا انجین خوبی بود،به این خاطر خوب بود چون الان مشکلات زیر رو داره :

    1-گرافیک آن در حد آنریل 4،کرای 3 و حتی S2Engine HD نیست.

    2-زمان کامپایل طولانی است،در S2Engine HD زمان کمپایل ریل تایم است،به محض ذخیره اسکریپت در S2Engine HD بلافاصله کامپایل میشه،چون کل S2Engine HD رو با زبان ++C طراحی کرده اند،به همین دلیل است که شرکت یونیتی به طرف میان افزار کردن ترجمه کدها به زبان ++C برگشته.

    3-سیستم طبیعت در یونیتی با ورود SppedTree کمی بهبود پیدا کرده است. اما هنوز خیلی مانده است که سیستم طبیعت این انجین به آنریل 4 ،کرای 3 و S2Engine HD برسه.

    4-یونیتی به پکیج ها به شدت وابسته است و داخل یونیتی چند تا ابزار مثل ایجاد ترین،ایجاد پلن هوش مصنوعی و متریال ادیتور و طراحی UI داره اما در آنریل 4 بسیار بسیار این ابزارها پیشرفته تر و البته بسیار قابل قبول تر هستند،بازی ساز برای ایجاد یک بازی مثل Crysis در یونیتی باید کل سیستم طبیعت را از سفر طراحی کند.

    5-یونیتی فقط برای بازی های موبایل خوب جواب میده،بازی های مشهوری برای یونیتی برای PC طراجی نشده است،مثلا نمی تونید بازی Crysis ساخته شده با کرای 3 یا باتمن ساخته شده با آنریل 4 را که بازی های مشهوری هستند با یونیتی طراحی کنید.

    6-قبل از اینکه من نسبت به یک انجین تعصب داشته باشم،همیشه مزایا و معایب انجین ها را بیان کرده ام و یونیتی نیز دارای معایب بیشتر از مزایا دارد اما آنریل 4 و کرای 3 اینگونه نیست.

    7-یونیتی برای بازی هایی که زیاد جدی نیست و در محیط های کوچک باشد خوب است اما اگر در مقیاس OpenWorld باشد این انجین برای هوش مصنوعی و... کم می آورد.

    اطمینان دارم که هنوز این تیتر برای یونیتی اغراق آمیز است : یک ابر انجین پر قدرت: شماره 2، یونیتی یعنی انعطاف

    موفق و سر بلند باشید
    • احمد کرمی

      احمد کرمی

      15 مهر 1394 ساعت 21:41 |
      SpeedTree*
      صفر*
    • میلاد

      میلاد

      15 مهر 1394 ساعت 22:14 |
      واقعا موافقم
      • احمد کرمی

        احمد کرمی

        16 مهر 1394 ساعت 22:57 |
        سلام دوست ارجمند
        متشکرم که دیدگاه تون رو درباره نوشته های من بیان فرمودید
        موفق و سربلند باشید
    • علیرضا

      علیرضا

      15 مهر 1394 ساعت 23:43 |
      دوست عزیز اصلا چه نیازی هست که با یونیتی بازی مثل Crysis بسازند ؟! هر چیزی برای کاری ساخته شده.
      یونیتی واقعا خیلی انعطاف پذیره و هر چیزی نداره رو آدم میتونه بهش اضافه کنه.
      در مورد OpenWorld و مقیاس های بزرگ کاملا در اشتباهید برای مثال بازی Cities Skyline بازی بسیار با عظمتی هستش که کار یونیتیه و تونست تو استیم بالای یک میلیون نسخه فروش کنه و راحت بینی رقبای شبیه سازی شهر سازی رو به خاک مالید.
      در مورد هوش مصنوعی هم که فرمودید این دیگه به توانایی کاربرانش بر میگرده بیشتر برنامه نویس و کلا خود یونیتی محدودیتی نداره به نظر من.
      زمان کامپایل حدود 1.5 ثانیه مونو دولوپ هم که مارو اذیت نمیکنه نمیدونم از این سریع تر چیزی ندیدم به شخصه! هرچی باشه از VS آشغال مایکروسافت بهتره.
      • احمد کرمی

        احمد کرمی

        16 مهر 1394 ساعت 08:52 |
        سلام دوستان

        آقای علیرضا،شما گفتید که :

        VS مایکروسافت آشغاله!!!
        چه نیازی هست که با یونیتی بازی مثل Crysis بسازند!!!
        Cities Skyline بازیه!!!رقبای شبیه سازی شهر سازی رو به خاک مالید!!!
        زمان کامپایل حدود 1.5 ثانیه مونو دولوپ!!!
        یونیتی واقعا خیلی انعطاف پذیره و هر چیزی نداره رو آدم میتونه بهش اضافه کنه!!!

        -------
        من از سال 2001 با VS مایکروسافت برنامه نویسی می کنم،حالا نمی دونم چطور شما به آشغال بودن VS رسیدید،فکر میکنم مایکروسافت حتما از نبوغ شما استفاده می کنه تا این آشغال رو کنار بگذاره و جاش چیز بهتری
        بگذاره.

        من هم این رو میگم که نمیشه با یونیتی Crysis رو طراحی و برنامه نویسی کنیم،میگم یونیتی برای بازی های موبایل خوبه.

        Cities Skyline یک بازی نیست،یک پروژه شهرسازی است که هنوز تا 2 سال دیگر مانده که تکمیل بشه،برای ساخت یک جهان OpenWorld فقط وارد کردن مش مهم نیست باید میزان Steam Data آنالیز و Active,ReAtive , UseActive بشه،امیدوارم در سطح برنامه نویسی بدونید که این الگوریتم ها چه کارهایی رو انجام می دهند.
        میزان پلن هوش مصنوعی نیز باید بر اساس این الگوریتم ها بازسازی و سپس مورد استفاده و البته فعال بشه و در جاهایی که بهش نیاز نیست غیرفعال و دوباره باز فعال و دوباره قابل استفاده بشه،یونیتی این سیستم رو نداره،حتی پلن هوش مصنوعی آن RealTime نیست چه برسه که Steam Data داشته باشه،تا جایی که می دونم رقبای یونیتی هنوز هستند و همچنان به فعالیت شون ادامه می دهند.


        در پروژه های سنگین تا جایی که من و دوستان من کار کرده اند 1.5 ثانیه نیست،شاید بازی موبایل شما 1.5 ثانیه طول کشیده.

        حالا شما که می گید که می تونید به یونیتی هر چیزی رو اضافه کنید،لطفا سیستم طبیعت حداقل کرای انجین 3.5.8 Free SDK رو بهش اضافه کنید!!! اصلا امکان پذیر نیست.

        یونیتی برای ساخت بازی های موبایل و بازی هایی که جدی نیستند مناسب است،دلیل اصلی محبوبیت یونیتی محیط کاربری و بازی های موبایل است.

        این انجین ها امریکایی و اروپایی هستند و فکر می کنم تعصب به این انجین یا هر انجین دیگر کار درستی نیست.

        من در این چند سال به این خاطر مقایسه های انجین ها را انجام میدهم و مقالاتی در سطح اینترنت نوشته ام و آموزش هایی برای آن تهیه کرده ام تا افراد علاقه مند طبق هدفشون انجین ها را انتخاب کنند

        موفق و سربلند باشید.
      • رحیم

        رحیم

        16 مهر 1394 ساعت 14:09 |
        خیلی موافقم

        حالا خوبه VS مایکروسافت مال ما نیست،چطور به این نتیجه رسیدی؟
      • محمد ذاکری

        محمد ذاکری

        16 مهر 1394 ساعت 16:55 |
        با همه صحبتهای علیرضا در همه قسمتها جز در مورد VS موافقم
        البته ذکر این نکته بد نیست که حتی با نصب VisualStudioTools For Unity باز هم استفاده از مونو راحت تر هست و Visual studio بیشتر بدرد دوستانی میخوره که قبلا با این IDE قدرتمند کار کرده اند
        دقیقا یونیتی یکی از بهترین و بهینه ترین سیستمهای مدیریت صحنه داره و این سیستم قدرت خودش در دوایس های ضعیف خیلی نشون میده!!!
        من چند صد هزار کیلومتر زمین های مختلف برای بازی گاردآهنی در موتورهای آنریل و یونیتی ایجاد کردم که بدون کوچکترین مشکلی در هر 2 موتور استفاده شد!!!
        جناب کرمی نگاه شما کاملا یک طرفه و جانب دارانه است!!! اینکه براحتی موتور بزرگی مثل یونیتی زیر سوال میبرید بسیار قابل توجه است!!! یونیتی نیاز به اثبات نداره و پیشرفت روز به روز و قابلیتهایی که قدم به قدم تا به امروز توسعه داده شده شاهد این امر هست!!! به شخصه معتقدم در این روزها قیاس کلی موتورهایی مثل یونیتی و آنریل و کرای کار بسیار اشتباه و غیر فنی هست!!! قیاس ها میتواند زوایای مختلفی داشته باشند و از هر زاویه شاید یکی از این موتورها بهتر باشند اما معتقدم بهترین موتور برای هرکس، آن موتوری هست که نیاز کاربر به سهولت برطرف کنه!!!
        شما قبلا در این پست :
        http://www.mostafa3d.com/blog/item/autodesk-stingray-overview#comment-24791
        اشاراتی در مورد سیستم طبیعت داشتید که الان تغییر کرده نظرتون.
        جناب کرمی بنده هم مدیر تالار یونیتی هستم و هم آنریل و سالها است که با هر 2 موتور زندگی میکنم ولی اینقدری که شما بین موتورها و قابلیتهاشون تفاوت و تمایز قائل هستید بنده قائل نیستم!!!
        اگر شما حس میکنید یونیتی موتور ضعیفی هست بنده حاضر هستم تاپیکی در تالار یونیتی ایجاد کنم تا به این مسئله بررسی کنیم و این حرف ناصحیح که یونیتی ضعیف و ... یکبار برای همیشه تمام کنیم.
        اگر هستید بسم الله و من از باقی دوستان و متخصصین عزیز سایت که برای همه آشنا هستند هم دعوت کنم تا در این تاپیک حضور پیدا کنند.
    • حمید.معمار

      حمید.معمار

      16 مهر 1394 ساعت 15:41 |
      حرف هاتون بیشترش درست بود به جز مورد 5 !

      کافیه سری به Showcase های یونیتی بزنید .

      بازی های خیلی خوبی رو میبینید .

      بهتون قول میدم شخصا میتونم گرافیک کرایسیس یا حتی بتلفید رو توی یونیتی پیاده سازی کنم
      اما مشکلی که هست ، قدرت پایه انجینه و همینه که مشکل سازه و نیاز مند یک تیم برنامه نویسیه که
      برای یونیتی زیاد کسی وارد این بخش نمیشه

      اما کار های واقعا خوبی در حد Crisis و ... ساخته شده ...
      • احمد کرمی

        احمد کرمی

        16 مهر 1394 ساعت 22:59 |
        سلام دوست ارجمند
        متشکرم که دیدگاه تون رو درباره نوشته های من بیان فرمودید
        موفق و سربلند باشید
    • علیرضا

      علیرضا

      16 مهر 1394 ساعت 20:25 |
      همه ی دوستان رو دعوت میکنم برن از لینک های زیر بازدید کنند :)

      مرتبط با گرافیک : http://www.pamelagame.com به بخش عکس و فیلم ها برید لطفا.

      سیستم طبیعت : https://www.assetstore.unity3d.com/en/#!/content/5664

      در مورد هوش مصنوعی هم میتونید بازی République رو دانلود و تماشا کنید.

      من خودم چند سالی VS کار کردم و به نظرم محدودیت های بسیار زیادی داره! همون زمان کامپایلش اینقدر طولانی هست که اعصاب آدمو خرد کنه باقی مواردش هم به کنار.

      من اصلا روی این انجین تعصب ندارم و معتقدم آدم باید به زمان - هزینه و توانایی تیم توی پروژه فعلی توجه کنه و حتی RPG Maker هم برام عزیزه :)))

      همونطور که خودتون دنبال میکنید UE4 یکسری امکانتشو از یونیتی اسکی رفت از جمله سیستم مدیریت صحنه. قرار دادن فروشگاه Asset و ....

      پ.ن: هر انجینی برای کاری ساخته شده و باید نسبت به بودجه و اندازه و البته زمان پروژه دقت کافی داشت و موتور مناسب رو انتخاب کرد.

      در پایان از شما دعوت میکنم یک ویدئو که یک تکنیکال آرتیست به عنوان رزومه خروجی خودش از یونیتی داده توجه و لذت ببرید
      www.youtube.com/watch?v=tnGnxLnJGx4
  • hamid

    hamid

    15 مهر 1394 ساعت 23:02 |
    چه مطلب فوق العاده ای
    خسته نباشید
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:56 |
      حمید جان ممنون از شما
      آرزوی موفقیت برای شما دارم
  • علیرضا

    علیرضا

    15 مهر 1394 ساعت 23:52 |
    اقای ذاکری عزیز Alembic رو میشه کمی برای من توضیح بدید. خیلی ممنون بابت وقتی که گذاشتید. جدا دوستان باید قدردان باشند :)
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 16:57 |
      علیرضا جان Alembic فرمتی استاندارد و جدید برای انتقال محتواهای سه بعدی از نرم افزارهای مختلف به یکدیگر هست. یکی از ویژگی های المبیک حمایت از پارتیکلها و انیمیشن ها و ... هست و همچنین برای استفاده در جی پی بو بسیار بهینه است
      • علیرضا

        علیرضا

        16 مهر 1394 ساعت 20:27 |
        سپاس :)
  • omidasady

    omidasady

    16 مهر 1394 ساعت 07:42 |
    سلام

    محمد عزیز خیلی ممنونم اطلاعات خیلی خوبی بود.موفق باشید
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:07 |
      سلام امید جان
      خیلی ممنون از شما؛ تشکر میکنم وآرزوی سلامتی دارم
  • سعید ابراهیمی

    سعید ابراهیمی

    16 مهر 1394 ساعت 09:50 |
    محمد جان خدا قوت. بازم یه مطلب خیلی مفید منتشر کردی که :) .

    ممنون.
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:07 |
      سعید جان مخلصیم :DDDD
      خیلی خیلی ممنون از شما دوست عزیزم
  • سید میکائیل

    سید میکائیل

    16 مهر 1394 ساعت 11:07 |
    جناب ذاکری مطلب ارزشمندی بیان فرمودین تشکر از زحمات شما
    بعضی از کاربران با وجود ادعای بی طرف بودن و تعصب نداشتن روی یک نرم افزار و یا انجین
    دائما در حال تکذیب نرم افزار و یا انجین خاص هستند قابل توجه ان دسته که هرکدام کاربرد و استفاده خودش را دارد
    یکی دیگه شرکت سازنده است یکی دیگه نرم افزار را پایه گذاری کرده شما چرا کاسه داغتر اش شدید شما
    برو با هر انجینی که دوست دارید کار کن مگه اجباری؟؟؟؟؟
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:09 |
      سید جان خیلی ممنون از شما
      دقیقا آقا سید؛ متاسفانه خیلی از عزیزان نگاهی متعصبانه دارند و براحتی هرچیزی بیان میکنند!!!
      دقیقا با نظرتون موافقم
      خیلی ممنون از شما
      آرزوی موفقیت دارم.
  • احسان شمسی

    احسان شمسی

    16 مهر 1394 ساعت 12:40 |
    توضیحات خیلی خوب و کاملی بود محمد جان دمت گرم
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:11 |
      احسان جان خیلی مخلصیم
      خیلی لطف داری عزیزم :DDDD
      ستاره بچینی :vvv آهنگهات عوض کنی ... بوس بوس :vvvvv
  • رحیم

    رحیم

    16 مهر 1394 ساعت 14:06 |
    توضیحات جناب احمد کرمی بسیار جالب و قابل تامله و طبق هدفی که داریم باید انجین رو انتخاب کنیم آقای کرمی همیشه این نوع هدف و ویژگی ها برای نوع پروژه انتخابی توضیح داده اند جناب کرمی استفاده کردیم آقای ذاکری از شما هم سپاسگزارم
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:13 |
      ممنون از حضور شما رحیم جان
    • احمد کرمی

      احمد کرمی

      16 مهر 1394 ساعت 22:57 |
      سلام دوست ارجمند
      متشکرم که دیدگاه تون رو درباره نوشته های من بیان فرمودید
      موفق و سربلند باشید
  • امید نیکان

    امید نیکان

    16 مهر 1394 ساعت 14:43 |
    یکی از دوستان گفتند وی ری یکه بزن تصاویر در معماری برای تک فریم هست. تا اینجاش درسته اما میدونیم که با وی ری الان دارن پرژه‌های فیلم و انیمیش هالیوودی رو میبندند!
    به نظرم وی ری فراتر از تصاویر تک فریم هست.
    یونیتی هم برای ساخت بازی مناسبه.
    • محمد ذاکری

      محمد ذاکری

      16 مهر 1394 ساعت 17:13 |
      امید جان اینجا هر صحبنی هست راجع به مسائل RealTime هست!! نبی عزیز هم دقیقا اشاره به همین موضوع داشت.
      ویری فراتر از تک فریم هست ولی بشدت نیاز به هزینه های بالا داره!!! منظورم از هزینه فقط مالی نیست و زمان هم قطعا یک هزینه بسیار ارزشمند هست.
      موفق باشید
  • محمد ذاکری

    محمد ذاکری

    16 مهر 1394 ساعت 17:26 |
    خوب دوستان طبق صحبت من با یکی از توسعه دهنده های CTAA این پلاگین کمتر از یک ماه دیگه عرضه میشه.
    من هم در لیست اولین استفاده کننده های این پلاگین قرار گرفتم و قرار شده این پلاگین در دسترس من برای بررسی و تست قرار بگیره. قطعا بعد از بررسی های اولیه حتما ماحصل بررسی های این پلاگین یونیتی بصورت مقاله در سایت منتشر میکنم.
  • احمد کرمی

    احمد کرمی

    16 مهر 1394 ساعت 22:49 |
    سلام دوستان عزیز

    1-مقایسه ی انجین ها به دو دلیل درست است:
    الف-پیاده سازی یک یا چند پروژه
    ب-بودجه بندی و زمان بندی برای یک یا چند پروژه

    2-من هرگز نگاه یک طرفه و مغرضانه ای به این انجین ها نداشته ام،همیشه در مقالاتم در اینترنت نقاط قوت و ضعف این انجین ها رو هم نوشته ام،بر اساس تجربه ی کاری خودم این مقاله ها را نوشته ام،این انجین ها ایرانی نیستند،بعضی از دوستان چنان از یک انجین دفاع می کنند که انگار یک محصول ایرانی است!!! انجین ها هم دارای نقاط ضعف و قوت هستند،مثل همه ی ما که دارای نقاط ضعف و قوت هستیم.به همین سادگی!!

    3-من دیدگاه ام نسبت به سیستم طبیعت در یونیتی و آنریل 4 همان دیدگاه است،قطعا سیستم طبیعت CryEngine 3 و S2Engine HD بسیار بهتر و البته بسیار بسیار قابل قبول تر از یونیتی و آنریل 4 است،شما در S2Engine HD و CryEngine 3 ابزارهایی دارید که در یونیتی و آنریل 4 نمی تونید آن را طراحی و برنامه نویسی کنید،اگر شرکت اپیک و یونیتی می توانستند حتما تا حالا پیاده کرده بودند،مثلا پیاده سازی الگوریتم های FFT Ocean , gerstner simulations یک تیم بزرگ می خواد به همراه نبوغ بسیار زیاد،آنها باید امواج کنار ساحل،دور از ساحل و امواج نامنظم به همراه کف تولید کنند!!! سیستم آب و هوا با ابرهای نامنظم و منظم و فیدبک این سیستم نیز جزء مجهولاتی است که اپیک و یونیتی فعلا قادر به حل این مسئله ها نیستند،سیستم های دیگر به همراه الگوریتم های زیادی وجود دارند،مثلا سیستم اتومسفر یکی از سخت ترین سیستم ها است که پیاده سازی الگوریتم های آن با جزئیات زیادی همراه است،سیستم آب سه بعدی زیر سطحی نیز دارای طراحی و برنامه نویسی جداگانه ای می طلبد،تعدادی از سیستم های نامبرده در بند 3 + سیستم های دیگری که نام نبرده ام جمعا ، سیستم طبیعت گفته می شود.

    4-شما می توانید از یونیتی استفاده کنید و بازی ها و پروژه هایی که جدی نیستند را با این انجین طراحی کنید یا به طرف آنریل 4 برید یا انتخاب های دیگر برید،هر انجین دارای نقاط ضعف و قوت خاصی است،این مقالات را بخوانید :

    http://ahmadkarami.blog.ir/category/%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA%20(%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86)/

    5-نه تنها من بلکه همه نیز در طول زمان مجذوب یک یا چندین محصول شوند اما در ادامه نیز ممکن است عقیده شان و نظرشان را نسبت به یک محصول مثل یک انجین یا چندین انجین عوض کنند،بله امکان دارد که کسانی از یو دی کی به یونیتی مهاجرت کرده باشند و حالا با آمدن آنریل 4 دوباره از یونیتی به آنریل 4 مهاجرت کنند،من قبول دارم پارامترهای زیادی در انتخاب یک انجین دخیل هستند اما بند 1 همه ی پارامترها را در خودش جمع کرده است.

    6-تنها دلیل برای نوشتن مقالات این است که بر اساس نقاط و ضعف این انجین ها افراد طبق بند 1 انجین خود را انتخاب کنند.

    7-من از این مقایسه ها لذت می برم،من مقایسه ی مکس رو با وی ری،فتوشاپ با اکسل اشتباه می دونم چون از دو سنخ متفاوت هستند اما مقایسه ی مکس و مایا،بلندر و سینما4دی و... رو مثل مقایسه ی انجین ها کاملا درست است زیرا که از یک نوع هستند و به صورتی هدفشون یکی است،طراحی و برنامه نویسی بازی ها،پروژه های ویژوالیزیشن و پروژه های شبیه سازی.

    موفق و سربلند باشید
    • محمد ذاکری

      محمد ذاکری

      17 مهر 1394 ساعت 05:13 |
      آقای کرمی دقیقا خلاف نظر شما دلیل نوشتن این مقالات توسط من معرفی ابزارها و انتخاب ها و بسترها است و من برخلاف شما علاقه ای به نوشتن مقالاتی که نظر و تجربه شخصیم هست ندارم!!! توصیه میکنم شما اگر مقاله مینویسید بر اساس تجربه شخصیتون و تنها دلیلش شناخت شخصیتون مبنی بر برتری ها و ضعف های موتورها نباشد!!! اعتقاد دارم دوستان فعال توی این حوزه فکر دارند و با آشنایی با امکانات و بستر ها و ابزارها و صد البته خروجی هایی در قالب ویدیو و حتی گیم به نکات کاملی برای انتخاب یک محصول و یا یک نرم افزار میرسند!!! ما فقط راه ها را باید نشان دهیم ولی حق انتخاب مسیر برای دوستان نداریم!!!
      در ثانی برخی حرفهای شما غیر علمی، غیر فنی و کاملا جانب دارانه است!!! به حرفهای خودتون توجه کنید:

      "
      قطعا سیستم طبیعت CryEngine 3 و S2Engine HD بسیار بهتر و البته بسیار بسیار قابل قبول تر از یونیتی و آنریل 4 است
      "

      شما بطور قطع و کاملا صریح در حال جانبداری از موارد بالا هستید!!! بهتون اطمینان میدهم که طوری که شما و بطور قطع در مورد این موتورها صحبت کردید و نتیجه گیزی کردید مالکین این موتور اظهار نظر نکرده اند!!!

      جدا با خوندن قسمت های زیر هم خنده ام گرفت و هم به مرض کوبیدن سر به دیوار رسیدم!!! :DDDD

      "
      شما در S2Engine HD و CryEngine 3 ابزارهایی دارید که در یونیتی و آنریل 4 نمی تونید آن را طراحی و برنامه نویسی کنید،اگر شرکت اپیک و یونیتی می توانستند حتما تا حالا پیاده کرده بودند،مثلا پیاده سازی الگوریتم های FFT Ocean , gerstner simulations یک تیم بزرگ می خواد به همراه نبوغ بسیار زیاد"
      "

      یعنی تیم توسعه دهنده آنریل و یونیتی از Profenix studio کوچکترند!!!
      بد نیست بزرگی این کمپانی ها طبق تعداد کارمند بررسی کنیم:
      یونیتی تکنولوژی : بیش از 500 کارمند ثابت
      کرای تک : کمتر از 700 نفر
      اپیک گیم: بیش از 500 نفر
      اما در مورد اپیک گیم یک مورد بسیار خاص وجود دارد:
      اپیک گیم شریک شرکت Tencent چین چهارمین شرکت بزرگ دنیا در حوزه اینترنت بعد از گوگل و آمازون و ای بی است!!! همچنین دارای استودیوهای بزرگی در دیگر قسمت های دنیا است!!!
      پس هم یونیتی و هم اپیک یکی از بزرگترین کمپانی های دنیا در این حوزه هستند!!!
      جناب کرمی اپیک و یونیتی تکنولوژی هرچیزی اراده بکنند در حوزه گیم میتوانند بسازند اما هرچیزی رسم و رسومی دارد!!! شما هزاران کاربر دارید و بهتر نیست طبق بازخورد و اولویت ابتدا مهمترین نیاز اکثر کاربرها برآورده کنید؟؟؟

      اما این قسمت که ....
      "
      همراه نبوغ بسیار زیاد
      "
      اصلا این قسمت که دیدم خدا شاهده قصد فقط سکوت داشتم اما فقط در جهت اطلاع دوستان این کامنت در جواب به شما نوشتم؛ جناب کرمی جالب هست که ببینیم موتور آنریل چند سال به عنوان بهترین موتور بازیسازی دنیا انتخاب شده؟ آیا فکر نمیکنید این حرفتون یک دیدگاه کاملا شخصی و اشتباه است؟ به نظر شما کمپانی که سالها بهترین موتور بازی سازی دنیا ساخته نبوغ ندارد؟؟؟

      سالهایی که موتور آنریل بهترین موتور بازیسازی دنیا انتخاب شده است:
      2004 - 2005 - 2006 - 2007 - 2009 -2010 - 2011 - 2012
      استودیو اپیک کارولینا سال 2008 و 2011 جایزه برترین تکنولوژی گرفته است ""Top Industry Driven Technology of the Year" (2008, 2011)"

      همچنین اپیک در سال 2014 یک قدم جلوتر رفت و آنریل در لیست 100 تکنولوژی برتر دنیا انتخاب شد!!!
  • ناصر اسلامی

    ناصر اسلامی

    17 مهر 1394 ساعت 00:17 |
    عالی بود محمد جان. من هر وقت مقاله های تو رو در مورد موتورهای بازی سازی می بینم، اشتیاق پیدا می کنم برم طرفشون ولی حیف که انرژی و زمان کافی رو ندارم.

    واقعا خسته نباشی عزیز
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 00:37 |
      سلام ناصر جان
      خیلی ممنون از شما دوست خوبم
      انشالله شما هم بزودی آلوده گیم میشی :DDDDD
      خیلی خیلی ممنونم ناصر عزیز
  • سید میکائیل

    سید میکائیل

    17 مهر 1394 ساعت 01:25 |
    فقط من ، من، من ... در بعضی کامنت ها چقدر من من .. نوشتن ؟؟!! ،
    ظاهرا" بحث بجای اینکه در مورد مطلب باشه بیشتر به مقوله من من....و ماده و تبصره و بندهای قانون من من پرداخته شده ،
    به خاطر همین قضیه من من ... هست که باعث شده یک کار تیمی و جذاب به ندرت شکل بگیره، یکدیگر را نفی نکنید بلکه حمایت کنید ید واحده باشید .......
    قابل توجه جناب اقایان من من ............... هر چند کاملا مشخص قضیه من من گفتن یک عده ای تمومی نداره و بر اساس بند 7 ماده واحده فوق پای بقیه نرم افزار ها و انجین ها هم به وسط اورده اند ........و همچنان این قضیه سر دراز دارد ....
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 00:45 |
      متاسفانه سید جان خیلی ها با اینکه کاملا نسبت به خیلی مسائل غافل هستند با دیدی خیلی از بالا به پایین نگاه میکنند!!! متاسفانه بارها هم در این مقاله و هم در مقاله stingray قصد داشتم خیلی از اشتباهاتشون نه با دید شخصی و صرفا مقوله ای بنام تجربه شخصی که این دوستان عرض میکنند بلکه با استدلال و مستند آشنا بکنم اما متاسفانه بسیار سنگین بجای خوندن پیام ها فقط در فکر این هستند که حاشیه ای جدید و جوابی کاملا شخصی پاسخ دهند!!!
      واقعا وقتی شبها که از کارها فراقت پیدا میکنم و فرصتی میشه و اینجا میام و برخی مسائل میبنم فقط و فقط حسرت میخورم!!!
      • سید میکائیل

        سید میکائیل

        18 مهر 1394 ساعت 06:51 |
        سلام خدمت شما جناب ذاکری ،با توجه به عملکرد و کامنت های ارسالی توسط این افراد باید گفت
        متاسفانه دچار ازخودشیفتگی نوع حاد شدند چراکه سابقه کار انها نشان از حرف و حدیث دیگر دارد
        بدون شک اگر این مقاله توسط اقای کرمی نوشته شده بود قطعا رفتار دیگری را شاهد بودیم تضاد
        در گفتار و رفتارشان کاملا نمایان است بیشتر به دفتر تبلیغاتی کرمی مبدل شده تا بحث و تبادل نظر
        بی قصد وغرض و منصفانه .......
  • پژمان رجبی

    پژمان رجبی

    17 مهر 1394 ساعت 12:37 |
    محمد جان خسته نباشید
    یونیتی واقعا فوق العادست
    هیچ وقت با انتشار یک مقاله نمیشه همگان رو راضی نگه داشت
    کاری که توش انتقاد نداشته باشه، اون کار اشتباهه!
    پس شما وظیفه خودتو به خوبی انجام دادی و از شما سپاسگزارم
    ****
    این دسته از مقالات واقعا یک مسیر روشن رو به کاربران نشون میده که در انتخاب موتورهای بازی سازی دقت کنند و از همین ابتدای راه بدونن که چه چیزی از ساخت بازی و.. میخوان
    محمد جان خیلی خیلی ازت تشکر میکنم امیدوارم تو کارهات موفق و موید باشی
    سپاس
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 00:54 |
      سلام پژمان جان
      خیلی ممنون از شما و نظر دقیق و کامل شما
      میدونی پژمان جان انتقاد اگر باشه حرفی نیست!!! من انتقادی نسبت به مقاله ندیدم بلکه حضور دوستان توی اینجا خیلی عجیب شده و بیشتر شبیه به چت روم شده!!! بیان فضائل شخصی و نظرات شخصی و یک سری حرفهای عجیب توی این مقاله واقعا از حد رد شده!!! مطالبی مثل اینکه مثلا من عاشق محصولات آلمانی هستم چه ارتباطی به این مقاله دارد؟
      اگر واقعا من از محصولات آلمانی یا .. صحبت کردیم و یا حتی شما ارتباطی میبینی به من نشون بده تا من هم کمی توجیه بشم!!!
      نه پژمان جان این ها انتقادات نیست بلکه یک سری حرفهای شخصی هست که بنظرم جایگاهش در قسمت نظرهای این مقاله نیست!!! ما در این سایت تالار گفتگو داریم؛ جایی که برای همین منظور طراحی شده و قسمتی داریم بنام گفتگوی آزاد؛ بنظرم این صحبتها خیلی هاش باید در اونجا مطرح بشه!! صحبتهایی پیرامون سابقه همکاری دوستان در سالهای قبل و. .. بنظرم هیچ ارتباطی با این مقاله ندارد. اینجا یک سایت تخصصی هست و خیلی از دوستانی که اینجا حضور دارند متخصص. اولا باید یاد بگیریم که بحث و تبادل نظر اصول دارد و اینکه فرضا من به دلیل تجربه شخصی فلان حرف را میزنم فقط و فقط بدرد همان شخص میخورد و در مباحث علمی و فنی هیچ جایگاهی ندارد.
      خیلی ممنون از شما پژمان عزیز
  • احمد کرمی

    احمد کرمی

    17 مهر 1394 ساعت 15:40 |
    سلام دوستان

    خلاصه کلام و آخرین کلام (-:

    من نه تنها برای شما بلکه برای همه نظر و تعیین تکلیف نکرده ام،تجربه هایی که من دارم به صورت مقاله بیان کرده ام،بده که از تجربیات دیگران استفاده کرد؟فکر میکنم شما این تجربیات را دوست ندارید؟به هر حال همه باید از تجربیات افراد اهل فن استفاده کنند،کسی هم که دوست نداشت استفاده نکنه،به زور که نمیشه،هههههه
    کرای انجین 3 هم از طرف شرکت آنویدیا در GDC 2015( که برای آنریل 4 و یونیتی 5 کتابخانه فیزیک طراحی میکنه و فکر نکنید که این کتابخانه ها شرکت یونیتی و اپیک طراحی کردند ) کرای انجین 3 را بهترین تکنولوژی دانست،راستی کتابخانه فیزیک به نسخه ی 3.3 رسید اما یونیتی هنوز به پیاده کردن مسائل مهم مثل Destructible mesh , Decal Material Volume نرسیده است!!!
    S2Engine HD نیز در سال های گذشته جزء یکی از 15 انجین برتر بوده،حالا شما از انجین هایی مثل آنریل 4 و یونیتی دفاع می کنید که شرکت های اپیک و یونیتی کشور ایران و چند کشور رو به خاطر سیاست های صهیونیستی تحریم کرده اند،شما حداقل به خاطر ایرانی بودن نیز باید کمتر از این انجین ها استفاده کنید،وقتی 2تا شرکت میان و چند کشور رو به جمعیت حداقل 200 میلیون آدم تحریم می کنند،ما نباید به این انجین ها تعصب داشته باشیم،بله یونیتی برای بازی موبایل خوبه،آنریل برای بازی هایی که سیستم طبیعت در داخل آن بسیار کمتر دیده میشه خوبه،من همیشه گفته ام واقع گرایی رو نباید فدای تعصب کنیم.
    تحریم ایران از 2 تا شرکت به دوران رسیده(خوبه که Ubisoft , EA و... با انجین هایی بسیار بسیار بهتر از آنریل 4 و یونیتی وجود دارند) مثل یونیتی و اپیک باعث میشه که من و امثال من به انجین های دیگر مهاجرت کنیم و هرگز این توهین رو قبول نمی کنیم،شما و دوستان دوست دارید با یونیتی و آنریل بازی بسازید،من شما رو مجبور نکرده ام!!!!
    امیدوارم روزی برسه که واقعیت را از تعصب تفکیک کنیم و همیشه نقاط قوت و ضعف در همه ی انجین ها وجود دارد اما بعضی هاشون بیشتر و بعضی هاشون کمتر،به همین سادگی،من ترجیح میدم از انجین های اروپایی استفاده کنم تا امریکایی.

    برای همیشه آرزوی موفقیت را برای شما و دیگر دوستان ارجمندم خواستارم.

    با نهایت احترام و ادب
    • حمید رضا طرقی

      حمید رضا طرقی

      17 مهر 1394 ساعت 21:59 |
      سلام من هم مدتی با موتورهای بازی سازی به واسطه ی اقای کرمی سر و کله زدم !
      در مورد این زمینه واقعا چیزی بارم نیست ! فقط می تونم بگم آقای کرمی رو دست کم نگیرید ! جدایی از برخی مشکلات خیلی کوچیک ! ایشون رو در این زمینه ها بسیار قبول دارم .. اقای کرمی بیشتر از هر کسی با انواع موتورها کار کرده
      فقط اینو گفتم که بدونید هر چی می گه از علمش هست نه تعصب و تجربه شخصی و بی مدرک
      • رحیم

        رحیم

        17 مهر 1394 ساعت 23:19 |
        بله آقای طرقی،من هم ایشون رو می شناسم و این شناخت مال 7 سال قبله،اگر چیزی رو میگه از روی شناخته که میگه یادم هست که برام یه مسئله ی در یونیتی پیش امد اون وقت کمتر کسی برنامه نویسی هوش مصنوعی رو در یونیتی می دونست خیلی سخاوتمندانه بدون دریافت هیچ گونه وجهی یه آموزش برام تهیه کرد.
      • سید میکائیل

        سید میکائیل

        18 مهر 1394 ساعت 06:37 |
        اهل فنی که دائما در حرف و عملکردش ضدو نقیض داشته باشه اعتمادی را نشاید یک بار حالشون خوب
        خوب بگن یک بار حالشون بد باشه بد بگن ، یک بار انجین خوبه یک بار انجین بده ،امریکایی ؟،اروپایی ؟....
        جناب کرمی در بازی با الفاظ و کلمات نقش افرینی خاص دارند......
        مثل اینکه تازه دیروز ما تحریم شدیم واصلا خبری از ان نبوده جهت یاداوری ،قطعا فراموش کردن خود اقای کرمی در همان مقاله های وبلاگشان وشبکه های اجتماعی دائما از شرکتهای امریکایی جانب داری می کنند از جمله یونیتی که هم اکنون متهم ردیف اول در بند های فوق الذکرجناب کرمی قرار دارد همینطور اتودسک و غیره ،حال برای هر منظوری که در بالا هم ذکر کردند تغییر مواضع دادند مختارند والبته شما اقایان محترم(طرقی و رحیم) قطعا از روی هدف خاصی این همه جانب داری میکنید واقعا جای تعجب داردموضوع مقاله کجا؟بیان شما اقایان محترم کجا ؟ گویی اینکه قصد معرفی و عملکرد اقای کرمی را در طول تاریخ پیدایش برنامه نویسی نخستین دارید مطمئن باشید قطعا نیازی به معرفی ندارند ...... اگر این مقاله یونیتی از جانب ایشان نوشته شده بود مسلما عملکرد دیگری را از شماشاهد بودیم ،علی ای حال ،خداوند شما را برای ایشان و ایشان سخاوتمند را برای شما نگه دارد ...
      • حمید رضا طرقی

        حمید رضا طرقی

        18 مهر 1394 ساعت 16:23 |
        والا جناب سید میکائیل عزیز بنده هدف خاصی از جانب داری اقای کرمی ندارم ! اگه هدف خاصی دارم شما بفرمایید این موضوع به زمانی برمی گرده که بنده چندین پروژه با اقای کرمی داشتم یعنی غریبه نیست ! درضمن افرادی مثل شما نمی تونن بگن کی نظر بده کی نظر نده ! اگه دقت کنید بارها در هر نظرم گفتم که من چیزی بلد نیستم در موتورهای بازی فقط دارم نظر شخصی می دم به نظر شما ممنوعه !!
      • کمال کد خدا شیری

        کمال کد خدا شیری

        19 مهر 1394 ساعت 15:13 |
        آقای با نام سید مکائیل،اگر سید باشید می دونید که اولاد پیغمبر پشت کسی غیب نمیکنه
        آقای کرمی هر چه باشند به خودشان مرتبط است اما فکر میکنم شما کینه ای از ایشان دارید!!!
        ما مسلمونیم و نباید علیه کس دیگه ای مغرضانه حرف بزنیم!!!
      • سید میکائیل

        سید میکائیل

        19 مهر 1394 ساعت 19:00 |
        آقای با نام کمال کد خداشیری ،اگر سطح بینش وتفکر جنابعالی ازمواردی که توسط بنده ذکر شد در همین حد باشد و تا این حد به دنبال ایجاد بحثهایی خارج از مورد مذکور هستید باید بگویم شدیدا در اشتباه هستید
        حال اینکه بخواهیم پای مسلمان بودن یا نبودن شخص و یا اینکه در مورد اولاد پیغمبر بودن ان رائه طریق کنید و او را موعظه کنید فقط می توانم بگویم :)
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 01:25 |
      سلام
      متاسفانه در هر پستتان اطلاعاتی اشتباهی در اختیار دوستان قرار میدهید که مستند همه را اعلام کردم. این جواب های من اصلا بخاطر بحثهای شخصی نیست چونکه به هیچ عنوان علاقه ای به آن ندارم بلکه به این خاطر هست که اینجا بک سایت تخصصی هست و هزاران بازدید کننده دارد و عموما قسمت نظرها را بررسی میکنند. بیان نظرهای اشتباه در سایت قطعا باعث گمراهی دوستان خواهد شد و من بعنوان یکی از مدیرهای مرتبط با این حوزه این سایت وظیفه خودم میدانم تا این نظرات را بررسی کنم و اگر خطایی بود حتما اعلام کنم.
      شما در مطلب بالا بیان کردید که نسخه physx به 3.3 رسید ولی یونیتی همچنان درگیر 2 مورد بالا که گفتید هست. دوست من با ارائه نسخه 5 یونیتی یکی از مهم ترین بروزرسانی ها همین قسمت فیزیک بود که یونیتی هم به نسخه 3.3 مجهز شد که در زیر مشاهده میکنید:
      " http://blogs.unity3d.com/2014/07/08/high-performance-physics-in-unity-5/"
      اما با توجه به امکان استفاده درونی این موتور از این انجین پرقدرت در یونیتی 5 میسر شده، به راحتی امکان توسعه همه قابلیتهای شبیه سازی موتور physx در یونیتی میسر میباشد. علاوه بر این شما امکان استفاده از همه تکنولوژی های انویدیا مثل GameWorks را با شاید یکی دو روز کار دارید؛ مثلا خود من در سیستم HairEngine که در تالار گفتگو همین سایت موجود میباشد با کمی توسعه بسیار محدود HairWorks در یونیتی فعال کردم!!!
      خود انویدیا یک نمونه بسیار کامل (HBAAO+) برای این منظور برای موتور یونیتی قرار داده تا توسعه دهندگان بسهولت قدرت تمام تکنولوژیهای انویدیا را در یونیتی و حتی آنریل به تجربه کنند!!!

      در ثانی اگر شما بخاطر تحریم شدن استفاده از آنریل و یونیتی بد و توهین میدونید کلا سمت کامپیوترتون نرید!!! Amd ، Intel ، Nvidia و حتی کمپانی مثل اتودسک و ... هم همین تحریم ها دارند!!! واقعا توصیه میکنم که اگر این حرکتتون و نظرتون واقعا درست هست پس همین نظر برای کمپانیهای دیگر هم انجام دهید تا ما به صحت صحبت شما ایمان بیاوریم.


      با آرزوی موفقیت
    • کمال کد خدا شیری

      کمال کد خدا شیری

      19 مهر 1394 ساعت 15:42 |
      آقای کرمی تشکر میکنم بابت اطلاعات مفیدتان
  • رحیم

    رحیم

    17 مهر 1394 ساعت 17:24 |
    بله من با حرف جناب کرمی موافقم صرف اینکه یک شرکت بزرگ باشه نشانه ی نبوغ انسان های داخل اون نیست اینکه شرکت کرای تک از یونیتی کوچیک تره یعنی یونیتی افراد نابغه ی بیشتری داره الان همین کرای تک سیستم گرافیکش با اون جنگل و دار و درختش و اب هاش یونیتی و اپیک نتونستند پیاده سازی کنند حالا باید بگیم که کرای تک کوچکتره و نابغه ی کمتری داره نه
    یونیتی و اپیک هنوز نتونستند این گرافیک رو با اون سیستم طبیعت به قول جناب کرمی پیاده کنند
    طول و عرض یک شرکت مثل یونیتی و اپیک معیار مناسبی برای سنجش نبوغ آدم هاش نیست همون خروجی یک انجین مثل کرای نشون از نبوغ کارمندان شرکت کرای تک داره در رابطه با s2 هم من نصب کردم انجین خوبی است تا چند وقت دیگه هم نسخه ی 1.4.6 میاد آموزش هاش هم جناب کرمی در تالار متفرقه گذاشته
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 00:59 |
      سلام دوست عزیز
      ببخشید خیلی دوست دارم راجع به مطلب زیر که در بالا فرمودید بیشتر بدونم و میشه توضیحات بیشتری بفرمایید؟
      "یونیتی و اپیک هنوز نتونستند این گرافیک رو با اون سیستم طبیعت به قول جناب کرمی پیاده کنند"
      با تشکر از شما
  • حمید رضا طرقی

    حمید رضا طرقی

    17 مهر 1394 ساعت 22:01 |
    و در کل نمی دونم چرا همیشه از تکنولوژی آلمان خوشم میام !
    مثل cinema 4d
    مثل cryengine
    مثل vectorwors
    مثل allplane
    مثل archiCAD
    , ......
    • محمد ذاکری

      محمد ذاکری

      18 مهر 1394 ساعت 00:56 |
      ببخشید واقعا میشه ارتباط این عرائضتون با این مقاله مطرح کنید؟
      دوستانه واقعا خیلی علاقمند هستم بدونم.
      با تشکر از شما
      • حمید رضا طرقی

        حمید رضا طرقی

        18 مهر 1394 ساعت 08:09 |
        بله عزیزم شما اول آارمش خودتون رو حفظ کنید تا خدمت شما بگم
        ربط حرف های من اون موتور بازی سازی cryengine بود که مثال زدم !! یعنی این موتور رو بیشتر از یونیتی دوست دارم ! اجازه نظر دادم که دارم ؟؟؟ نه ؟
        حالا ربطش معلوم شد !
  • حمید رضا طرقی

    حمید رضا طرقی

    18 مهر 1394 ساعت 08:20 |
    جناب ذاکری عزیز من در این مقاله حق اظهار نظر در مورد مسائل فنی رو ندارم ! چون اصلا چیزی بلد نیستم ! فقط علاقه شخصی رو دارم می گم وقتی کسی داره می گه مثلا اینو دوست دارم یا اونو دوست دارم شما به عنوام بلد این کار باید راهنمایی کنی نه این که با این جور حرف ها کنایه دار مسخره کنی ! و حمله کنی به طرف ، من حرف بدی زدم چیزی بدی خدمت شما گفتم اصلا جهت حرف های من به سمت شما بوده !
    یکی حالا بیاد خلاف علاقه شما حرف بزنه که نباید داغ کنید که . به هر حال باید با مطالب علمی جواب ما ها رو بدید نه این جوری !
    • محمد ذاکری

      محمد ذاکری

      19 مهر 1394 ساعت 02:03 |
      جناب طرقی
      سلام
      ببینید عزیز من نمیدونم چرا همچنین برداشتی دارید که من داغ کردم و ... اما واقعا بنده به این معتقدم که یک سری مسائلی در گفتگوها و بیان ها باید حفظ بشه. ببینید دوست من اصلا بیان حرفهایی مثل حمله کردن و داغ کردن و ... در شان دوستان این سایت نیست و بد نیست بنظرم در گفتارمان کمی تجدید نظر کنیم. معتقدم اینها برداشتهای شخصی شما است و من که این پیام نوشتم همچنین منظوری نه داشتم و نه دارم. اصلا یکی از رسالتهای این سایت کمک همه دوستان به یکدیگر برای شراکت در تجربه هاست و یکی از مواردی که این سایت از سایر سایت ها متمایز میکنه همین مورد هست!!! همدلی دوستان همیشگی این سایت مثال زدنی است. مثلا شاید بنده با پژمان رجبی و یا ناصر اسلامی و حمید آقاجانی و ... اختلاف نظرهایی در مورد سلایق CG و یا حتی نرم افزارهای تخصصیمان و ...داشته باشیم ولی باور کنید که بهترین دوستان برای هم هستیم و همیشه با روی گشاده اگر موردی باشد به همدیگر کمک میکنیم. و همینجا عرض میکنم که یکی از افتخارات من همکاری و دوستی با همه عزیزان این سایت هست.
      اما آقای طرقی عزیز، یکی از مواردی که من همیشه به اون توجه کردم فهم بالا مخاطبان این سایت هست که واقعا اگر کوچکترین ایرادی در مطالب و مقالات باشد به صراحت بیان میکنند چرا که اینجا یک سایت تخصصی است و قطعا محل حضور متخصصین عزیز!!!
      معتقدم که در چنین محلی صحبتها باید بصورت مستند و مستدل و قابل پیگیری باشد و اگر ایرادی و یا پیشنهادی داده شود هم باید این شرایط را داشته باشد.
      بنظرم بیان صحبتهایی مثل اینکه من فلانی را میشناسم و همه حرفهاشون اکثرا صحیح و یا قطعا هیچ کس بیشتر از ایشان با موتورهای بازی سازی کار نکرده است یک نظر شخصی است که فقط برای شما قابل قبول هست و قطعا در یک سایت تخصصی و بالاتر از اون در یک مقاله تخصصی خاص جایی ندارد!!!
      ببینید دوست من شما در مطلب بالا مواردی فرمودید که واقعا در تخصص بنده نیست و واقعا علامت سوال بزرگی برای من ایجاد شد. چون من بغیر از کرای با هیچ کدام یک از موارد دیگر کار نکردم و حتی محیطشان را هم ندیدم!!!
      اما واقعا در انتها من یک سوال از شما میپرسم:
      بنظر شما مثلا اگر شما مطلبی در مورد C4D مینوشتید و مثلا من در زیر کامنتی مثل اینکه فرضا من عاشق پیکسارم مینوشتم شما چه برداشتی داشتید؟
      • حمید رضا طرقی

        حمید رضا طرقی

        22 مهر 1394 ساعت 17:00 |
        آقای ذاکری عزیز ! حرف های شیرین وبزرگ زدن رو هر کسی بلد هست ! اینکه این در جواب بنده یک مقاله نوشتید از شما تشکر می کنم ، سوال شما از بنده یک خط بود جواب بنده هم یک خط !! چیزی خارج از این مورد بود ؟؟ الان من به بقیه گفته های شما کاری ندارم ! تخصص و انجمن و دوستان دیگر و اقای کرمی و .. من و شما هستیم الان !
        اگه درک جواب من خیلی سخته و به قول شما یک سوال بزرگ هست برای شما می تونم بیشتر توضیح بدم
        در یک کلام اون نرم افزار هایی که گفتم همه آلمانی بدن مثل موتور بازی کرای ، منظورم خیلی ساده بود یعنی مقایسه تکنولوژی المان با آمریکا و گفتم تکنولوژی المان رو دوست دارم ! حالا این انجمن تخصصی هست و جای افزاد مثل من نیست و دوستان دیگر فلان و .. بقیه حرف های شما اصلا جایگاهی نداره یعنی اصلا مناسب نیست اینجاست که حرف خودتون رو به خودتون می زنم که من هم امیدارم در گفتن حرف ها دقت بیشتری بشه من چیزی می گن رک می گم نه پر از کنایه ! و علامت تعجب !
  • امیر پهلوی

    امیر پهلوی

    18 مهر 1394 ساعت 12:19 |
    واقعا برام جالبه در تمامی مبحثها بالای 70 درصد از ادمها وقتی هیچ اطلاعاتی ندارند دوست دارند حرفی بزنند که مبحث کلا گم بشه
    بنده هیچ اطلاعاتی در این مورد ندارم ولی وقتی میبینم این همه حرف زده شد ولی تمامی حرفها ضد هم هستند چه نتیجه گیری مثبتی میشه کرد
    عادت حرفهای کور کورانه از برنامه ها و صحبتهای که طرف فقط اشنایی کمی از برنامه ها داره و حرفهای میزنه که اصلا معلوم نمیکنه این مقاله ایا درست هست یا خیر

    الان سوال بنده این هست در خصوص هوش مصنوعی ایا نوشتن برنامه نویسی اون چه میزان اظلاعات میخواهد ایا برنامه های هست که بدون استفاده از برنامه نویسی این هوش و فضای بازی رو ساخت
    • علیرضا

      علیرضا

      18 مهر 1394 ساعت 14:39 |
      با اجازه آقای ذاکری :)

      نوشتن هوش مصنوعی در بازی ها مستلزم دانش ریاضی و منطقی بسیار است و پیشنهاد من به شما خرید یک کتاب خوب هوش مصنوعی در این زمینس. مثل کتاب هوش مصنوعی در ساخت بازی های رایانه ای از انتشارات دنیای بازی (خدابیامرز).

      در فروشگاه ابزار های یونیتی، ابزار های زیادی هستند که اصل کار رو خود سازنده انجام داده و کار هوش مصنوعی رو بخوبی انجام میده. ولی بهرحال باید با توابع و مسائل موجود در هوش مصنوعی آشنایی کمی داشته باشید.
    • محمد ذاکری

      محمد ذاکری

      19 مهر 1394 ساعت 01:35 |
      امیر جان ممنون از شما
      بله امیر جان برای یونیتی assetهایی هست که اگر آشنایی کاملی با بحث هوش نداشته باشی خیلی میتونه کمکت کنه و دوستانی هم که استفاده کردند بسیار راضی بودند. بعنوان نمونه عبدالجلیل عزیز مورد زیر را در فروم همین سایت معرفی کرده:
      http://mostafa3d.com/forum?func=view&catid=42&id=56948
      البته خود مبحث هوش مبحثی هست که من بهش علاقمندم و الحمدالله یک سیستم کامل شخصی ایجاد کردم که در این پست و مخصوصا بروزرسانی 3 میتوانید ببینید:
      http://mostafa3d.com/forum?func=view&catid=106&id=42359#42359
  • هاشم

    هاشم

    18 مهر 1394 ساعت 14:20 |
    دوستان خیلی راحت نظراتتون رو مینویسید و خیلی راحت یک انجین رو نابود میکنید.

    مطمئن باشید که اگه یونیتی بدرد نمیخورد و ... خیلی راحت از دور انجین ها حذف میشد.

    باز هم باید با نوع نیاز خودمون انجین مورد نظرمون رو انتخاب کنیم.

    این مطلب هم که جناب ذاکری نوشتند فقط بررسی نقاط ضعف و قدرت این انجین بوده که دستشونم درد نکنه.
    • محمد ذاکری

      محمد ذاکری

      19 مهر 1394 ساعت 01:22 |
      هاشم جان خیلی از شما ممنونم
      میدونی متاسفانه این نگاههای سطحی فقط توی ایران میبینیم!!! نگاه های افراطی که بنظرم باعث یک سری مشکلات دیگه هم میشه مثل عدم قبول کردن حرفهای همدیگر و در نتیجه عدم تشکیل گروه!!!
      دقیقا با این قضیه که بسته به نیاز باید موتور انتخاب کنیم خیلی موافقم.
      من هم از شما سپاسگزارم
      آرزوی موفقیت دارم.
  • Ehsan Rezapoor

    Ehsan Rezapoor

    18 مهر 1394 ساعت 14:47 |
    با سلام و درود و عرض خسته نباشید و خداقوت خدمت جناب ذاکری عزیز بابت مقاله جامعشون
    من به شخصه از خوندن این مقاله بسیار لذت بردم. چون هیچ گونه شناختی راجع به یونیتی نداشتم با خوندن مقاله شما کلی مسائل برام روشن شد . از این بابت از شما بسیار سپاسگذارم.
    اما فقط یک جمله خدمت دوستان عرض کنم. اینجا یک سایت درباره سی جی و برای علاقه مندان به این زمینه است. خواهشن سعی نکنید موضوعات رو به بیراهه بکشید و دلایلی مانند صهیونیستی بودن فلان کمپانی و ... رو برای اثبات حرفهاتون وسط بکشید. امیدوارم دوستان از این به بعد بیشتر به این قضیه دقت کنن.
    • محمد ذاکری

      محمد ذاکری

      19 مهر 1394 ساعت 01:19 |
      سلام احسان جان
      بسیار بسیار از شما و نظرتون سپاسگزارم
      دقیقا احسان جان، متاسفانه خیلی حرفهای حاشیه ای مثل همون موردی که خودت عرض کردی و ... مطرح شد که واقعا من هم دلیلش نفهمیدم؛ اما اینکه دوستانم این مطلب مورد پسندشون واقع شد بسیار خوشحال شدم
      از شما خیلی متشکرم
      آرزوی موفقیت میکنم
  • رحیم

    رحیم

    18 مهر 1394 ساعت 17:19 |
    7 ساله که جناب کرمی رو با نمونه کارها و پروژه هایی که برای من و بقیه دوستان تهیه کرده می شناسم دانش هوش مصنوعی فقط ریاضی و منطق نیست این آشنایی کمی که شما می گید جای تعجب زیادی داره!!!!! نه عزیز تو انجین ها باید کلی کد بنویسی تا هوش مصنوعیت عالی از آب در بیاد اون آشنایی کمی که می گید برای هوش مصنوعی لازمه واقعا اینطور نیست مثلا هوش مصنوعی بر اساس تشخیص دشمن طیف زیادی از الگوریتم ها را دربر میگیره نوع حمله طیف زیادی داره نوع رفتن به حملات انواع دشمنان --- خیلی کد رو باید بنویسی تا هوش مصنوعی عالی از آب در بیاد حالا خوبه که ایشون رو از نزدیک دیدم و با شرکت های کرای تک و جدیدا اگر اشتباه نکنم یه شرکت ایتالیایی رفت آمد داره همه ی مقالات ایشان سرشار از مباحث جدید است آقایون ایشون تو زمینه ی امنیت امنیت شبکه بازی سازی شبیه سازی قوانین فیزیک و ریاضی ویژوالیزیشن وچندین پروژه ی دیگر کارکرده اند فکر نمیکنم از این واضح تر چیزی باشه برای گفتن من یه مدته تو این سایت هستم حالا خداحافظ
    • علیرضا

      علیرضا

      19 مهر 1394 ساعت 17:54 |
      دوست عزیز من گفتم با استفاده از است های آماده نیاز به دانش کم دارن :)
  • حسین باقری

    حسین باقری

    19 مهر 1394 ساعت 03:17 |
    جالب بود وبسیار عالی و کامل ممنون ولی یه نکته باید عرض کنم اونم اینکه بعضی ها شاید یونیتی رو کلی تعریف کنن یعنی محیط+برنامه نویسی خب این 2 تا در یونیتی وابسته به هم هستن و زمان یاد گیری محیطش و مفاهیمش شاید 1 روز زمان ببره ولی خب بعضی ها فکر میکنن کل یونیتی +برنامه نویسی رو 1 روز یاد میگیرن باید این 2 تا از هم جدا بشه و زمان یاد گیری برنامه نویسی بصورت مقدماتی و حرفه ای تخمین زده بشه که اون بستگی به میزان فهم و هوش افراد داره چون من خیلی هارو دیدم که سوال پرسیدن برا یاد گیری 1 روز بیشتر لازم نیست منم در پاسخ گفتم بله برا محیط و مفاهیم اره ولی برا برنامه نویسی نه اینطور نیست. بهتر بود این دوتاره یکجا و با هم و متمایز از یکدیگر بیان میکردید تا افراد دچار تردید نشوند.

    با تشکر از مطالب با ارزش شما.
  • حسین

    حسین

    19 مهر 1394 ساعت 12:18 |
    جناب ذاکری ضمن تشکر از مقالتون و البته خسته نباشید خواهشمندم یک راهنمایی بیشتر در رابطه با ارتباط بخش و کارایی اون بدین
    من بسیار علاقه مندم وارد این عرصه بشم لذا راهنمایی بیشتری درباره خص.وصیات این بخش یونیتی کنید
    آیا مشود متریال های یک فضا رو بدلخواه عوض کرد یا کیفیت ارائه شده در فیلم های ارائه شده قابل دستیابی است یا با سیستم های مجود تو ایران غیر ممکنه پیشنیازهای این کاربری از یونیتی چیه و برای رسیدن به این هدف از کجا باید شروع کرد
    ضمن اینکه بگم من به نرم افزار مکس تسلط دارم
  • امیر حسین رجب زاده

    امیر حسین رجب زاده

    19 مهر 1394 ساعت 14:41 |
    سلام
    آقای ذاکری مقاله بسیار مفیدی بود ممنونم ، امیدوارم از این دست مقالات از شما بیش تر ببینیم
    یا علی
  • کمال کد خدا شیری

    کمال کد خدا شیری

    19 مهر 1394 ساعت 15:16 |
    من با حرف های آقای کرمی موافقم چون ایشون فقط نقد کردند محمد جان یونیتی مال ما که نیست مال شرکتی امریکایی هست قطعا نقاط قوت و ضعف داره شکی نیست همین مقاله ی شما هم مفید بود و مطالب آقای کرمی هم عالی بود
    با آرزوی موفقیت برای هردو.... :-)
  • کمال کد خدا شیری

    کمال کد خدا شیری

    19 مهر 1394 ساعت 18:55 |
    کل کامنت ها رو خوندم،واقعا شکی نیست که آقای کرمی متخصص در این زمینه هستند حالا نمی دونم بعضی ها چرا وقتی اسم ایشون رو می شنوند یا می بینند دل پیچه ی شدیدی می گیرند قطعا هر کسی نظری دارد که باید نظرش منتشر شود آقای کرمی یکی از نخبه های کشور هستند و خیلی باگ ها را کشف کردند من طبق آشنایی کاملی که از ایشون دارم معتقدم حرف های ایشان باید در هر مقاله ای باشد منظورم بازی سازیه چون ایشان تحلیلگر هم هستند و انتقاد همیشه باعث پیشرفت جامعه می شود!!!
  • امیر پهلوی

    امیر پهلوی

    19 مهر 1394 ساعت 20:28 |
    ممنون از جواب دوستان ولی حرفها واقعا قانع کننده نبود اگر قرار برای هوش مصنوعی برنامه نویسی و غیره یاد گرفته بشه کار بسیار سخت میشه چون به نظر من اولین مساعل در بازی بجز کیفیت همین هوش مصنوعی است و دانش برنامه نویسی بسیار مشکل


    حال دو سوال
    ایا برنامه ای بجز این برنامه هست که بهتر و قوی تر باشه و نگاه کلی به اون داشته باشه







    سوال دوم
    از یکی از دوستان پرسیدم گفت در بازی های خارجی برنامه ای هست که حتی مدل های اون بازی رو میتونیم بر داریم
    و از خود بازی اون مدل رو بر داریم وحتی برنامه و هوش برنامه نویسی که در اون بازی هست را بر داریم
    حتی گفت در تممی بازیهای ایرانی از همین روش استفاده میشه
    سوال ایشون اسم برنامه رو گفت ولی من اصلا یادم نیست ایا گفته ایشون درست است

    سوال سوم


    اگر در صخبت سوال دوم درست باشه ایا میشه این الگریتم و برنامه نویسی رو با چند بازی دیگر ترکیب کرد فرظا از هوش مصنوعی که به اون داده شده یک هوش دیگری را برای اون ایجاد کرد
  • امیر حسین

    امیر حسین

    17 خرداد 1395 ساعت 12:52 |
    سلام مقاله همراه با عکس ها کاملا کپی شد
    حتی از آدرس عکس ها استفاده شد
    راضی باشید
    البته منبع ذکر شده همراه با نام نویسنده
    موفق باشید
  • احمد

    احمد

    14 تیر 1395 ساعت 03:51 |
    سلام...

    از مطلب خوبتون تشکر میکنم!
    واقعا عالی بود.... درسته بین این همه پیام و نظر، نظر من آنچنان مهم نیست ولی وظیفه خودم دونستم از زحمتی که کشیدید تشکر کنم! عالی!
  • Surena

    Surena "IVY" Karimpour

    23 تیر 1395 ساعت 13:34 |
    با سلام
    لازم به ذکر است یونیتی هم اکنون در CinematiqueFX خود قابلیت های:
    TAA
    H-SSR
    Tonemap/Color grading (که البته داشت و نمیدونم چه فرق جالب توجهی کرده)
    Cinematic DoF (که کاملا فیزیکال هست، مثلاً شما میتونید شکل، چرخش، و.... لنز دوربین رو هم به انجین بدید!)
    البته این لیست طولانی تر از همین موارد کوچک است ولی همین لیست کوتاه هم نشان میدهد CinematiqueFX چقدر کمبودهای یونیتی را از بین برده است!
    یونیتی با معرفی Director: Sequencer قابلیتی همانند از Matinee را معرفی کرده که البته برای مقایسه Sequencer با Matinee هنوز راه زیادی مانده، یونیتی هنوز Sequencer را در مراحل آلفا گذاشته و اطلاعات کمی درموردش وجود دارد.
    با معرفی یونیتی 5.4 و قابلیت های جدید یونیتی میتوان گفت که یونیتی وارد مرحله ای جدید شده و بسیاری از محدودیت هایش (چه در زمینه گرافیک، چه در زمینه های دیگر همانند پرفرمنس و دیگر بخش های انجین) رو از پیش راه برداشته و قطعاً ما بازیهای غنی تری رو از یونیتی خواهیم دید!
    البته بازهم بازیهایی که از یک انجین میبینید کاملاً بستگی به مهارت بازیسیاز دارد، انجین ها چیزی جز یک پایه و ستون خالی زیر هر گیم نیستند و قدرت آنها بستگی دارد به این امر که چه کسی از انجین استفاده میکند، مثلاً هم ADAM با یونیتی ساخته شده و هم یکسری از بازیهای وطنی(!)، اما این کجا و آن کجا!
  • soorena

    soorena

    27 دی 1395 ساعت 22:54 |
    سلام جناب ذاکری عزیز شما برای ساخت گروه مستقل در سه یا چها سال آینده یونیتی رو انتخاب میکنید یا آنریل از نظر سادگی،قدرت و تعداد کاربران در ایران برای گروه مستقل کدوم بهتره ممنون میشم اگه جواب بدید آخه بد جور این دو تا موتور ذهنمو مشغول کردن با تشکر
    • محمد

      محمد

      01 بهمن 1395 ساعت 03:53 |
      سلام ، شرمنده میدونم از آقای ذاکری سوال کردید ولی چون با هر دوتاشون کار کردم نظرم رو رو میگم شاید کمک تون کنه.
      فکر میکنم هر دو تا انجین تقریبا هم سطح هستن. کار کردن با یونیتی ساده تره به علاوه اینکه قدرت سخت افزاری کم تری هم لازم داره. جامعه کابرای زیادی نه فقط تو ایران بلکه همه جای دنیا داره. بنابراین اگه به مشکلی بر بخورید قطعا میتونید از تجربه دیگران راحت تر استفاده کنید.
      آنریل برای اجرا سخت افزار خیلی قوی لازم داره. کامپایل کردن و نصب و ... دردسرای خاص خودشو داره. با وجود سیستم بلوپرینت تقریبا ساده تر شده. جامعه کاربری خوبی داره ولی خب فکر نکنم به یونیتی برسه. البته پایداری انریل با توجه به این سورس کدش باز هست بسیار بشتر از یونیتی هست. و البته رایگان هست.
      در کل به نظرم میشه خروجی مشابه ای رو از هر دو انجین گرفت. کار با یونیتی ساده تره. انریل قدرت و انعطاف بیشتری داره و رایگان هست.
      انتخاب نهایی برمیگرده به نوع پروژه و اینکه شما با چه زبان برنامه نویسی راحت تر هستید و البته قدرت سخت افزاریتون.

نظرتان را بنویسید :

اظهار نظر به عنوان مهمان .

جدیدترین نظرات ثبت شده در بخش بلاگ

سلام و تشکر از شما
غیر فعال نیستند فیلتر هستند

احسان سراهیان احسان سراهیان 30. تیر, 1396 |

سلام
از زحمتت و مطالب مفیدتون ممنونم
ولی لینکهای بالا غیر فعال هستند

سعید سعید 29. تیر, 1396 |

سلام من چند سال دارم با مایا کار میکنم هیچ نسخه ای بهتر از 2011 نبوده و سایر...

مسعود علی بخشی مسعود علی بخشی 29. تیر, 1396 |

با سلام مجدد خدمت علی آقا
در کل با صحبت های شما در بخش دوم پست موافقم و به...

احسان سراهیان احسان سراهیان 28. تیر, 1396 |