Loot Generator - Full control on loot!

Fly Dream Dev - 4월 19, 2021

A powerful optimization algorithm is used - there is no difference between 100 items of loot or 100,000. Do you want over 2 million items and 120+ frames per second?

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

Demo Video

OTHER ASSETS


Update 1.1

+add support child actor Spawner. 

Now you can add a spawner to your actor. For example, you can make a closet or refrigerator in advance and just place them on the level.


This is a great tool to completely solve all the issues with spawning loot. You can manually adjust the size of the spawner, all the loot from the list will calculate the size and will spawn only those objects whose size is suitable for a given point. Items will no longer spawn through textures. You can make as many loot lists as you like. Adjust the respawn time, the chance to spawn and the time to remove the object. The system itself tracks whether the loot has been taken in order to start counting the time until respawn. There is a tool for spawning loot from the NPC. Tool for spawning loot on huge territories. Tool for setting global zones - you specify a specific territory and loot lists and your spawners and NPCs will spawn loot from these lists. A powerful optimization algorithm is used - there is no difference between 100 items of loot or 100,000. This system is suitable for any project. The greater the amount of loot in your project, the greater the performance benefit.

Let's say you have an open world game and you want to scatter loot around the map. Let's say you need a lot of loot, such as first aid kits, nails, weapons, weapon mods, tools, clothing, ammo, mushrooms, bushes with berries, and so on. How much could you scatter on the map without all this overloading your computer? 200 items? Maybe 500 items? And if you want prey to spawn with a chance, and even from certain lists, for example, in the mountains you have weapons of the first grade, and on the plains of the third grade. And if you want all this to be tracked and if the loot was taken, then after a while it is revived (random from the list for this place). How much booty will you put into your big world? Maybe 1000 items? And if you added a new loot during development and wanted to add it to the spawn list in two clicks and only on the coast. Maybe 2,000 items? And all this should work on the network and be calculated on the server side. But what about list-based loot for NPCs and their habitat? Maybe 3000 items?


Do you want over 2 million items and 120+ frames per second?


Basic features:

  1. Over 2 MILLION loot points without losing FPS.
  2. Work with World Composition with World Origin Rebasing
  3. Multiplayer support.
  4. All calculations take place on the server-side.
  5. A new algorithm is used, it doesn't matter if you have 100 loot items or 100,000 loot items.
  6. If you decide to add a new weapon or armor to the spawn for your world, for example, you can now do it in 2 clicks.
  7. The code is written in C++ to improve performance. Using the plugin does not require knowledge of C++.
  8. Easy to use and easy to integrate into your project.
  9. Free support for our products in discord.


System features:

  1. Loot lists (You can create any number of loot lists from which loot will spawn).
  2. The ability to set the chance of spawn.
  3. You can specify a spawn location or specify an entire spawn area.
  4. There is a component for the NPC or any other actor that will also spawn loot from the lists.
  5. Ability to set the respawn time.
  6. Global zones. You can use the global zones to overwrite the spawn lists in your NPCs and spawner loots.
  7. Items thrown out of the inventory can also be registered. You can register any of your actors.
  8. You can prohibit spawn in front of your nose.
  9. Adjust the distance for spawn and optimization for each item.
  10. The system tracks whether the loot has been taken or moved. If the loot is taken or moved beyond the tracking radius (configurable for each item), the time to respawn will start counting down


All plugins for optimizing your project:

  1. Loot Generator
  2. World Director PRO (included World Director Actor and World Director NPC)
  3. World Director NPC
  4. World Director Actor
  5. Population Control

기술적 세부사항

Features: (Please include a full, comprehensive list of the features of the product)

  •  Over 2 MILLION loot points without losing FPS.
  •  Work with World Composition with World Origin Rebasing
  • Multiplayer support.
  • All calculations take place on the server-side.
  • Anew algorithm is used, it doesn't matter if you have 100 loot items or 100,000 loot items.
  • If you decide to add a new weapon or armor to the spawn for your world, for example, you can now do it in 2 clicks.
  • The code is written in C++ to improve performance. Using the plugin does not require knowledge of C++.
  • Easy to use and easy to integrate into your project.
  • Free support for our products in discord.

Code Modules:

  •  ULGBoxComponent(Type: Runtime)
  •  ALGSupportSpawnActor(Type: Runtime)
  •  ALootGeneratorBlockZone(Type: Runtime)
  • ULootGeneratorComponent(Type: Runtime)
  • ALootGeneratorDirector(Type: Runtime)
  • ALootGeneratorPlace(Type: Runtime)
  • ALootGeneratorSectors(Type: Runtime)
  • ALootGeneratorSpawner(Type: Runtime)
  • ALootGeneratorZone(Type: Runtime)

Number of Blueprints: 7

Number of C++ Classes: 9

Network Replicated: Yes

Supported Development Platforms: Win64, Android

Supported Target Build Platforms: Win64, Android

Documentation: Documentation, Discord

Example Project: Included

Important/Additional Notes: