بیت گراف
Unity Assetپروژه های آمادهشرکت سازنده پروژهیونیتی

دانلود پروژه Agents Navigation v3.0.5 برای یونیتی

Asset Store - Agents Navigation

دانلود پروژه Agents Navigation برای یونیتی

پروژه Agents Navigation برای یونیتی

 

پروژه Agents Navigation برای یونیتی : این پروژه شامل ناوبری با کارایی بالا، ماژولار و مقیاس پذیر برای عوامل است ، در نتیجه از آخرین stack فناوری Unity مانند ریاضیات SIMD، Jobs، کامپایلر Burst و EntityComponentSystem بهره می‌برد ، علاوه بر این پشتیبانی از حالت ترکیبی وجود دارد که استفاده از آن را با GameObjects در برنامه نویسی شی گرا امکان پذیر می کند ، این پروژه رو از سایت Unity Asset برای کابران سافت ساز آماده کرده‌ایم ، با سافت ساز همراه باشید.

گراویتی

عنوان : Asset Store – Agents Navigation

فرمت : unitypackage

کاتالوگ : ندارد

موضوع : پروژه یونیتی

شرکت سازنده : Unity Asset

Asset Store – Agents Navigation

This package includes high performance, modular and scalable navigation for agents. It is developed with DOTS in mind. As a result, it takes advantage of Unity’s latest technology stack, like SIMD mathematics, Jobs, Burst compiler and EntityComponentSystem. Additionally, there is hybrid mode support that enables using it with GameObjects in Object Oriented Programming.

What navigation features are contained in this package?

Unity NavMesh multithreaded support 3D
Avoidance 2D/3D
Flocking (Alignment, Cohesion) 3D
Separation 2D/3D
Collision 2D/3D

Can I use this in non ECS/Dots code?

Yes, there is a hybrid workflow where Game Object are synced with Entities. This allow to use this package in Object Oriented Programming too. Of course, it should be expected that performance going to be slightly worse.

Can I use it with ECS?

Yes, this package uses ECS.

What game genres this navigation targets?

This package was developed as a foundation for any navigation needs. However, this early version is currently focused on 3D/2D RTS, Moba, RPG, Shooter style genre games navigation.

Can I extend functionality?

Yes, the package was designed in mind that it could be extended as every game has unique needs for AI navigation. This solution is very modular and allows trivial adding/removing of existing behaviors. However, to extend functionality efficiently, you will need to have knowledge of ECS.

Can I use this package with other pathing solutions (etc. A* Pathfinding Project Pro, AnyPath)?

The solution in this package is very modular, so users can extend it to use different solutions without needing to modify this package. There are plans in the future to do collaboration with other pathing packages.

Can I use this for crowd flow?

Yes and no. As currently there is no implementation of motion fields/vectors, which usually produces the best results for huge crowds. However, current navigation also produces smooth motion in big groups. In the future, I plan to add motion fields.

Is it deterministic?

All systems are running in fixed update. In theory, it should be deterministic for Intel/AMD platforms (Burst). However, it still uses floats for navigation operations, which will not produce deterministic code across all the platforms. In the future, I plan to address this by introducing fixed point types.

Technical details
Agents Navigation
Unity NavMesh support
Scenarios – contains small isolated test scenes that showcases some common navigation behaviors (etc. circle, hallway, group …)
Mass – stress test scene where thousands of agents are spawned and navigate through static and dynamic obstacles.
Zerg – small subset of RTS game. With some common controls like smart stop, attack, follow, combat…

حجم کل : 1 مگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید

برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .

دریافت اشتراک ویژه

مزیت های عضویت ویژه :

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

اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما

For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz

تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز

امتیاز دهی به این مطلب :

امتیاز

لطفا به این مطلب امتیاز دهید

User Rating: 5 ( 1 votes)

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا