Agents Navigation - Crowds by Lukas Chodosevicius
- Crowd flow
- Scenarios - contains small isolated test scenes that showcases some common navigation behaviors (etc. circle, hallway, group ...)
- Board Defense- small subset of towder defense game. With some common systems like building towers.
This package is an extension of existing agent navigation systems that provide alternative pathing solutions using flow/velocity fields for crowds. 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.
Pillars of this package:
- Seamless Unity Integration: Harmoniously integrates with existing Unity technology, supporting both mono and dots.
- Intuitive and Streamlined UX: Offers a clean and simple user experience tailored for perfect alignment with Unity.
- Optimized Performance Out of the Box: Ensures default high performance through parallelized and optimized code.
- Clear Code Architecture: Adheres to clean coding practices with a clear architecture.
Employs a multi-layered API, facilitating low-level interactions. - Scalable and Modular Codebase: Built with scalability and modularity in mind, allowing easy extension with minimal package changes.
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 is best suited for tower defense, battle simulations, massive RTS, and any other game genre that favors huge crowds. It is rumoured that similar solution was used in Supreme Commander 2.
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.
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.
How does this package differ from Agents Navigation?
This is an extension package of it and provides an alternative solution for pathfinding using flow fields. In addition, all the existing features from the base agent navigation seamlessly work with this package. It even allows mixing crowd agents with navmesh agents.
What is flow field and how does it compare vs typical navmesh pathfinding with avoidance?
The flow field is a grid-based graph, and a key difference is that the agent's steering velocity is calculated not per agent but per grid cell.
The key differences are as follows:
- Performance cost scales with grid size multiplied by group count instead of pure agent count. This allows for huge crowds with lower performance costs.
- Pathing and avoidance are combined, resulting in a greatly reduced likelihood of scenarios where agents get stuck due to local avoidance.
- Each agent group must share common destination goals, which means performance can quickly degrade if there are many groups.
- Agents exhibit much better flow in huge crowds, but at the same time, agents lose individuality and favor group flow instead of their own.
Discord • Forums • Documentation
Dependencies
- Minimum Unity 2022.3.10f1
- Package com.unity.entities
- Package com.projectdawn.navigation
THIS PACKAGE REQUIRES AGENTS NAVIGATION!!!
Price $25.00
Pack Free Textures 3 by Lord Enot
This pack contains the following maps ready for any game in .tga format:
- Base Color 2048x2048;
- Roughness 2048x2048;
- AO 2048x2048;
- Normal 2048x2048;
- Height 2048x2048.
You may also be interested in my other work:
[222] Mega Pack Stylized Textures
Price $0.00
100 pixel art icons by McKStudio
Introducing our Pixel Art Icon Mega Bundle – a treasure trove of 100 meticulously crafted digital icons, available in a variety of formats to cater to all your creative needs. Whether you're a digital artist, game developer, web designer, or simply a pixel art enthusiast, this versatile collection is bound to elevate your projects.
What's Inside: 🌟 100 Pixel Art Icons: Each icon in this bundle is a work of art, painstakingly designed to perfection. From charming characters to intricate objects, this collection covers a wide range of themes, ensuring you'll find the perfect pixel for every occasion.
🌟 PSD Bundle File: For those who prefer a more hands-on approach, we've included a comprehensive PSD bundle file with layers. This allows you to delve deep into the pixel-by-pixel details of each icon, making customization a breeze.
🌟 100 PNG Files in 3 Sizes: We understand that flexibility is key, which is why we've provided each icon in three different sizes: Original, Medium (M), and Large (L). Whether you need a tiny pixel masterpiece or a larger-than-life creation, we've got you covered.
🌟 The original icons were designed for a maximum size of 56 x 56 pixels. But each file can have a different size.
Our Pixel Art Icons are a fantastic addition to your creative toolkit, suitable for websites, mobile apps, games, social media, and more. With this bundle, you'll have the artistic freedom to add a touch of nostalgia or a pop of personality to your projects.
Unleash your creativity and embark on pixelated adventures with our Pixel Art Icon Mega Bundle today. Elevate your designs with the charm and nostalgia of pixel art – the possibilities are limited only by your imagination!
Price $20.00
Epic RPG World - Grass Land 2.0 by RafaelMatos
File count : over 4000 files
Animated Tiles: Yes
Animated Props: Yes
Animation type:
- Animated autotiles
- Animated items (lamp posts, chests, doors, campfire... )
- Animated characters
External dependencies: Tiled Map Editor, Super Tiled2Unity
Additional: pixelart, 2D topdown, tilesets, tile resolution 32x32
⭐TERRAIN
✅ Several terrains variations tilesets with dozens of blending possibilities, such as:
➥ Grass, gravel, dirt, sand and more.
➥ Platform with 2 different heights
➥ Platforms transitions (grass to grass/dirt, dirt to grass/dirt and transparency transitions)
➥ A hole on the ground
➥ Animated tilesets to create a coast, a beach and a river.
➥ And much more
✅ Auto-tiling support using Tiled Map Editor . It's already setup and ready to use.
✅ Terrains are provided in 2 different formats, one for direct transition to another tile and the other with transition to transparency.
*Notes
-Unity's Rule tile system alternative
Since Unity's default rule tile system is somehow limited and does not cover some aspects of autotiling out of the box, tilesets with multiple heights(e.g walls
with 2 or more tiles of height) have no rule tile setup. Also, whilst animated tilesets are setup and ready to use, no tile variation is set. To sum up, 90% of all tilesets are setup and ready to use.
-TiledMap Editor alternative
All tilesets have full autotile support and this is as easy as selecting a brush for a specific tileset and start drawing.
2D Map Editor: Tiled Map Editor
Tiled Map Editor maps to Unity: Super Tiled2Unity (This should be imported to Unity as a package)
⭐PROPS / DECORATION (with Tiled setup too)
- Dozens of props/decorations such as:
✅ A vendor with animated NPC
✅ Several Barrels
✅ Crates
✅ Buckets
✅ Rocks
✅ Several Lantern Poles designs (some are animated)
✅ Fences
✅ Signs
✅ Trees, trunks and logs
✅ Animated Campfires
✅ Animated Water well
✅ Animated Chests
✅ Animated Shrines
✅ Enemy structures for specific enemy encounter, such as stronghold and several big wooden logs with ropes to create walls.
✅ Animated stronghold hatch
✅ Barricades
✅ Watchtower
✅ Enemy tents
✅ Enemy throne
✅ Enemy altar
✅ Animated Enemy flags
✅ Cabin (with the option to use with or without the chimney, the tissue on the roof, the fences and the rope detail)
✅ Cabin interior (bear carpet, bed, wooden chests, furnace and more)
✅ Vegetation
✅ Palm Trees, shells, pearls and coconuts
✅ Stone and wooden bridge, cave/mine entrance, dragon fossil and more
⭐CHARACTERS
✅ Orc Warrior. Animations: Idle, Walk, Attack 1, Attack 2(prep, loop, finishing spin), Hurt and Death
✅ Orc Mage. Animations: Idle, Walk, Magic Attack with 2 different effects, Melee Attack, Hurt and Death
✅ Animated NPC vendor
✅ Animals for the environment with several color scheme variations:
- Duck - idle 1 (side view), idle 2 (side view), idle 3 (side view), 'walk' (side view, front view and back view)
- Frog - idle 1 (side view, front view), idle 2 (side view, front view), idle 3 (side view, front view), jump (side view, front view and back view)
- Bird (side view only) - idle 1, idle 2, lifting off, landing, flying, turning
⭐FUTURE ROADMAP FOR THE 'EPIC RPG WORLD' SERIES (In chronological order)
➥ Grass Land 2.0 ✔
➥ Cemetery
➥ Crypt
➥ Sewers
➥ The Depths of the Fortress
➥ The Great Citadel
Extra packs (requests) ⏳
➥ Lava/Volcanic area
➥ The Village
➥ Mountainous area (Asian style)
➥ Desert
➥ A series of characters pack for all assets previously released (I'm also considering doing 4-direction animations, including the ones already released)
*These themes are subjected to change based on people's feedback.
❤️ Thank you for downloading EPIC RPG World - Grass Land 2.0❤️
Price $18.00
[URP] Stylized Fantasy Forest Environment by AFTERTIME
Number of textures:20
Texture dimensions
- BaseMap:2048x2048
- Normal:2048x2048
- MaskMap:2048x2048
Polygon count of [Cabin_001]:540
Polygon count of [Cabin_002]:926
Polygon count of [Cabin_003]:908
Polygon count of [Cabin_Plank_001]:404
Polygon count of [Cabin_Plank_002]:1452
Polygon count of [Cabin_Plank_003]:132
Polygon count of [Flag_001]:9
Polygon count of [Flag_002]:9
Polygon count of [Flag_003]:2
Polygon count of [Flower_001]:332
Polygon count of [Flower_002]:128
Polygon count of [Leaves_001]:60
Polygon count of [Leaves_002]:64
Polygon count of [Leaves_003]:60
Polygon count of [Leaves_004]:48
Polygon count of [Rock_001]:160
Polygon count of [Rock_002]:178
Polygon count of [Rock_003]:108
Polygon count of [Rock_004]:66
Polygon count of [Tree_Leaves]:1062
Polygon count of [Tree_Root_001]:450
Polygon count of [Tree_Root_002]:320
Polygon count of [Tree_Root_003]:520
Polygon count of [Tree_Root_004]:528
Polygon count of [Tree_Root_005]:538
Polygon count of [Tree_Root_006]:356
Polygon count of [Tree_Root_007]:520
Polygon count of [Tree_Trunk]:4758
Minimum polygon count:2
Maximum polygon count:4758
Number of meshes:30/prefabs:30
Rigging: Yes/No
Animation count:0
Animation type list:None
UV mapping: Yes/No
LOD information:None
Description
Hello! Our Fantasy Forest Environment Assets, designed for game developers, 3D artists, and virtual environment creators, offer an enchanting visual experience and boundless creative possibilities. These assets are not only easy to integrate into any project but also provide an astonishing range of customization options, enabling you to add depth and diversity to your work.
Key features of our Fantasy Forest Environment Assets include:
- Diverse Elements: We've included a wide variety of fantasy-inspired objects found in the forest, such as whimsical trees, mystical rocks, and enchanting flora. These assets will truly transport your audience into a magical realm.
- High-Quality Design: Our assets are meticulously crafted with high-quality textures and modeling. This ensures that your project not only feels realistic but also boasts captivating aesthetics.
- Customization Options: We offer an intuitive feature that allows you to effortlessly adjust material colors and details, allowing you to create the perfect ambiance and atmosphere for different scenes.
- User-Friendly Integration: Our assets are designed with seamless integration in mind. They can be effortlessly incorporated into your project without complex setup, expediting your development process.
- Community and Support: We highly value user feedback and are committed to enhancing our assets continuously. Additionally, our dedicated support team is always ready to assist you whenever you need guidance.
Elevate your project with a mystical and captivating forest environment using our Fantasy Forest Environment Assets. Explore a multitude of customization options to achieve the perfect look and atmosphere. These assets empower your creativity and assist in creating exceptional works. Get started today!
Price $9.99
Pixel Art Fruit Assets And Slices by Antidote
All icons are 16x16, (some are smaller, proportional in size)
Sprite sheet, Seperated and sorted PNGS, pdf and psd files are included.
This Pixel Art Fruit pack contains 162 Pixel art fruit icons in total. There are 12 Fruit, each has 3 different sizes and it has icons of it cut in 2.
Use this asset pack for a farm game, match 3 game, platformer or puzzle game
Price $9.00
The Enchanted Island Fantasy Adventure Music Pack by vspmusic
Number of Audio Wavs: 15
Sample rate / bit rate: 44,100 Hz
Does music loop: No
Minutes of audio provided: 23 Minutes 38 Seconds
Supported Development Platforms:
Windows: Yes
Mac: Yes:
Music composer, Living Force is proud to present The Enchanted Island Fantasy Adventure Music Pack! This is an asset pack that contains 15 instrumentals geared towards the world of fantasy, adventure, and heroes! The pieces all contain a fade-out and are loopable for desired cut scenes, action sequences, and transitions for your projects.
Ascent To The Throne
Gathering Forces
Journey To The Top
Our Last Hope
Sacred Journey
Sword of Power
The Battle Barge
The Battle Of The Trident
The Calm Before Battle
The Council's Decision
The Enchanted Island
The Epitaph in G#
The Fleet Arrives
The King's Birth
The Open Sea
Price $19.99
Trap Beats 2 by Gravity Sound
Tracks: 10
1. Bread (2:15)
2. Class (2:15)
3. Clover (1:58)
4. Collect (2:28)
5. Forest (2:17)
6. Frog (2:42)
7. Massive (2:17)
8. Smith (1:53)
9. Steak (2:47)
10. Words (2:22)
File Type: WAV
File Format: 44100 Hz/16 Bit
Introducing Trap Beats 2, a dynamic music pack tailored for game developers and video editors. Immerse your projects in the pulse-pounding world of 10 expertly crafted, looping trap-themed hip-hop beats. With a total duration of 23 minutes and 14 seconds, each track spans approximately 2 to 2 and a half minutes, offering versatile options for seamless integration.
Dive into a sonic experience where heavy bass, commanding percussion, ethereal pads, and captivating melodies converge to elevate your creative endeavors. Elevate your content with Trap Beats 2, where the perfect rhythm meets the vibrant energy your projects deserve.
Price $29.99
Phone Sound Effects by Gravity Sound
SFX: 100
File Type: WAV
File Format: 44100 Hz/16 Bit
Elevate your gaming and video editing projects with our Phone Sound Effects Pack, meticulously designed to cater to the needs of both game developers and video editors. This versatile collection boasts a grand total of 100 ready-to-use cell phone sound effects, ensuring you have a wide spectrum of audio assets at your disposal. Whether you need to create a realistic phone interaction scene or enhance the ambience of a mobile game, this pack has you covered. From lifelike ringtones and dialing sequences to keyboard typing, notifications, vibrating alerts, message sending signals, dial tones, lock screen interactions, and hang-up sounds, our Phone Sound Effects Pack offers everything you need to bring your projects to life with immersive audio.
Price $14.99
Lo-Fi Beats 2 by Gravity Sound
Minutes: 21:40
File Type: WAV
File Format: 44100 Hz/16 Bit
Unlock the potential of your creative projects with the Lo-Fi Beats 2 Sound Effect Pack, thoughtfully curated for game developers and video editors. This exceptional collection boasts 10 expertly crafted tracks, each seamlessly looping for approximately 2 minutes, delivering a grand total of 21 minutes and 40 seconds of mesmerizing audio content. Immerse yourself in a world of sound, featuring rich grainy textures, sub-bass depths, ethereal dreamy leads, and infectious groovy percussion, all designed to elevate your work to new heights.
Tracks:10
1. Cat (2:04)
2. Corner Trap (2:04)
3. Crystal Rain (2:24)
4. Dork (2:20)
5. Hall (1:56)
6. Keep (1:48)
7. Outside (2:03)
8. Quartz (2:34)
9. Quick (2:14)
10. Ticket (2:14)
Price $29.99
Gore Sound Effects by Gravity Sound
SFX: 122
File Type: WAV
File Format: 44100 Hz/16 Bit
Introducing the "Gore Sound Effects Mega Pack" for game developers and video editors. This extensive collection offers 122 meticulously designed gore sound effects, covering everything from visceral guts and flesh rips to bone-shattering breaks. With this versatile audio toolkit, you'll bring a new level of realism and intensity to your projects.
Immerse your audience with a range of chilling sounds, including stabs, slashes, crunches, squishes, and more. Elevate your work with the gruesome audio elements that make your games and videos truly unforgettable.
Price $19.99