Publisher | Harrison Thompson |
---|---|
File size | 3.98MB |
Number of files | 103 |
Latest version | 1 |
Latest release date | 2024-10-22 08:04:46 |
First release date | 2022-10-07 01:57:15 |
Supported Unity versions | 2018.4.2 or higher |
PrimeTile is a collection of tools for making tile-based 2D and Top-Down games.
-- Primary Features:
---- Flow Field: All-To-One pathing across a map. Calculated with Jobs and Burst for high performance. A set of FlowFields can be used together to allow agents to go anywhere without calculating paths.
---- RayCast: Iterates over all tiles between two given tiles. Can be used with Flow Fields to allow agents to get anywhere on a map.
---- CircleCast: Iterates over all tiles in a circle.
---- Footprint: A set of tile-offsets. Allows a set of characters or objects to exist on a tile-grid while having different sizes and shapes.
---- MoveDirection: Defines 8-way movement in PrimeTile. Contains optimized methods that work with Burst vectorization.
---- MapSource: A map source can find the walkable / unwalkable areas on your map. There are 3 types: Layout, Texture, TopDownPhysics.
-- Contains 4 demos, each with their own implementation:
---- No Collision: Simplest implementation
---- Footprint: Agents exist on a tile grid (like chess) but they can be one of a variety of shapes or sizes
---- Boids: Agents use flocking mechanics
---- TopDown Physics: Agents use Unity Physics and forces to move around
-- Contains 4 other demos, showing use of other bits and pieces of PrimeTile