6월 세일이 오후 10시 59분에 종료됩니다!

Nested Inventory Architecture

Elmarath - 코드 플러그인 - 2024/05/28
1
별 5개 중 1개(평점 1개)
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%

Allow players to interact with containers within containers! With NIA's customazible structure, any inventor is possible!

​세일$14.99
$7.49로그인하여 구매
  • 지원 플랫폼
  • 지원 엔진 버전
    5.3 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Nested Inventory Architecture (in short NIA) will allow you to create your desired inventory and equipment system easily and intuitively!

By Using Approaches: Nested Archicture, Object Based, Section Based, Customizable, Async Mesh Loading, All Parts Replicated.


Video Inventory Showcase: Here

First Tutorial: Here

Equipment Module Showcase: (soon)

Explore the Documentation/Tutorial: Here

Access the Test Build: Here


NIA -as the name suggests- is an architecture, it allows you to build your inventory. Based on a well designed structre and it doesn't restrict the way you edit them.

Altough there are already defined some basic functions such as: AddTransformSlotsDiscardSetSlot" etc. , you are free to override them, or create new editing methods from scratch!




This System Gives You:
  • Nested Inventory System will allow items to hold other inventories! Backpacks within packpacks, weapon attachments inside weapons... Everything is possible!
  • Object Based Architecture makes possible to make use of inheritance for primitive item types and hold runtime variables for items. Everything an object can do.
  • Built in Attachment And Merging System is an option while your creating your equipment system.
  • Data Asset Use For Base Info allows items to hold customized variables types per class with the help of inheritance and many other advantages of using data assets.
  • Sections as GameplayTags used for Inventories that hold sections with different types. Allowing item transform in a much more intuitive manner. Allowing logics like: If item tag and section tag matches etc.
  • Customizable Inventory Editing is always available by overriding the related methods or create new ones for your project, Blueprints or C++!
  • Replication for Networking is out of the box with NIA! Making it easier to make Multiplayer Games.

And many more!


For more information please check the documentation. Cheers!

기술적 세부사항

Features:

  •  Object based Item structure.
  •  Nested Inventory allowing players to interact container within containers.
  •  Customizable Inventory Editing, Overridable Addition, Transform etc methods.
  • Async Load Mesh Items that are merging or attaching to their parent.


Network Replicated: Yes

Supported Development Platforms: Win64

Documentation: Documentation

Example Project: Here

Important/Additional Notes: If you have any questions be free to ask in Discord