SoulLink Spawner
Magique Productions, Ltd.
$43.99
$55.00
20%OFF
Date |
Price |
---|---|
日時 |
価格($) |
04/07(2022) |
27.49 |
04/07(2022) |
24.74 |
04/21(2022) |
27.49 |
03/27(2024) |
55.0 |
09/24(2024) |
43.99 |
11/23(2024) |
43.99 |
Jump AssetStore
A comprehensive runtime procedural spawner for indoor and outdoor games. Spawner can spawn anything you can dream of and works on mesh environments as well as terrain. Multiplayer ready!Now with Multiplayer support!!Upgrading from Version 1.3.3It is recommended that you completely remove the SoulLink folder before updating to version 1.3.4 or higher. Please make a backup before removing any folders. This version has some project reorganization changes so do not install on top of an earlier version.What is SoulLink Spawner?With SoulLink Spawner, you can avoid the tedious and time-consuming task of manually placing populations of animals, enemies, and other objects in your game world. Instead, let SoulLink Spawner manage your populations based on biomes, areas, regions, time of day, weather, seasons, quests and other conditions. You decide how many spawns will be in your world at one time and SoulLink Spawner will spawn and despawn them as necessary as your player moves throughout the game world. You control the spawning/despawning ranges as well as various restrictions such as elevation and slope angle. You can even restrict your spawns based on layers.Website | Discord | ForumSoulLink Spawner is a stand-alone asset designed to work with any player controller and any third party AI asset that supports object pooling. This asset will also be included as part of the upcoming SoulLink Artificial Intelligence System asset. If you purchase this package now, your cost of the AI system will be reduced accordingly.IMPORTANT: SoulLink Spawner is NOT an AI system. Demo videos and screenshots contain AI and other content not contained in this package and are for demonstration purposes only. The Playable Demo video is of an upcoming example game that is not yet available. Multiplayer support is only for Spawner. We do not implement multi-player for 3rd party AI systems.Showcase GamesStar Command 2D and Nightmare Island are third party games that won first place in SoulLink Spawner game contests. These games are available to play at the following links:Star Command 2DNightmare IslandFeaturesMultiplayer Support for Mirror and NetCode for GameObjectsFull save capability using Pixel Crusher's save systemBuilt-in object pooling solution (also supports Core GameKit PoolBoss)Built-in time of day system for testing purposes (not suitable for production use)Spawn in 2D or 3DSpawn by user-defined biomes (texture filters, MM2 biomes, Landscape Builder Stencils)Spawn by time of daySpawn by weather conditions (rain, snow, temperature)Spawn by season (Fall, Winter, Spring, Summer)Spawn by quest status (Dialogue System and Quest Machine)Spawn in user-defined areasSpawn in AirSpawn on splinesSpawn in user-defined Categories with max spawns per categorySpawn Areas support Elimination mode for wave spawningSpawn Areas support boss spawningSpawn Areas support spawn radius, spawn bounds, and spawn pointsAdvanced Wave Spawner with level managerProximity Spawns and Proximity FiltersEnhanced game time system (days, months, years, seasons)Change Temperature Scale (Fahrenheit, Celsius)Use advanced temperature controls (affected by weather, wind, time of day, elevation)Suppress biome spawning in user-defined areasSpawn different sets of prefabs by user-defined regionsRestrict spawning by min/max range, elevation, slope angle, and layerPrevents spawning at invalid world coordinates (such as non-walkable spots)Can spawn on terrain or walkable objects that are placed on the terrain (platforms, stairs, bridges, etc)Scale your spawns for more variety (automatically adjusts Emerald AI UI elements)Population capsIndividual spawn probabilitiesUser-controlled spawning rateSpawn/Despawn only outside player FOV if desiredUser-defined spawn validation support (scriptable override pre/post validation)Global Herd definitions usable across scenes or projectsDebug canvas for viewing current spawning data onscreenDebug Mode for more comprehensive logging to console and physical file.Bonus LampControl script for turning on/off light sources by time of day systemClean, easy to use editor with a vivid green theme or basic gray theme (user selectable)Easy to use integration window that auto detects most thirdy party supported assets and allows for one click enable/disable of others.Demo scenes provided for all major features and using a basic wandering AISupportsMicroSplat, CTS, and Unity terrain shaders (other terrain shaders currently untested)Mesh Terrains (Polaris support with Splats)Any character controllerAny AI system that supports object poolingUnity NavMesh (pre-baked or runtime generated)Landscape Builder Stencils for biomesDialogue System quest trackingQuest Machine quest trackingMost sky/weather systems for time of day and weather featuresRuntime nav mesh generation, including mesh links for crossing boundariesA* Navigation (Excluding runtime generation)Built-In, URP, and HDRPSECTR StreamMirrorNetCode for GameObjectsIntegrations(AI Systems)Emerald AIInvector FSM AIMalbers Animal ControllerGameKit Controller AISurvival EngineFarming Engine(Sky/Weather Systems)Azure SkyUniStormTime of DayEnviroEnviro 3Weather MakerLandscape BuilderJupiterGaia ProGaia 2023 ProTenkokuExpanseSurvival EngineFarming EngineSky Master UltimateSurvival Template ProCOZY: Stylized Weather 2COZY: Stylized Weather 3(Multiplayer)MirrorNetCode for GameObjects(Other)MapMagic 2 (Biomes, Infinite Terrain)Landscape Builder (Stencils used as Biomes)Dialogue System & Quest Machine (Quest tracking, Full Save System)Core GameKit (Poolboss)PolarisSoulLink Spawner is designed to work with any third party AI system that has support for object pooling. If you are using an unlisted third party AI system and are having difficulty getting it to work with SoulLink Spawner, contact support and we will work with you to get any issues resolved.Tested With the following AI SystemsEmerald AIInvector FSM AIBehavior DesignerMalbers Animal ControllerSurvival Engine/Farming EngineGameKit Controller AISupported OSSupports Unity Unity 2021+RequirementsFor runtime nav mesh generation you will need Unity's AI Navigation Packagehttps://docs.unity3d.com/Packages/com.unity.ai.navigation@1.0/manual/index.htmlInstallationBefore installing this package, be sure to follow the instructions in the Installation Guide. See the Link to Documentation below for all documentation. If upgrading from 1.2.18, please read the Upgrade Guide first.Future EnhancementsThe following features are not included in the asset, but are planned for the future or in beta testing:uMMORPG Support (Coming Soon)Task Scheduler (Coming Soon)And MoreLink to DocumentationYou can find all the current documentation at the following location:https://www.magiqueproductions.com/soullink-spawner/