Package | Description |
---|---|
squidpony.squidai |
Tools for finding paths, optimizing targets for area-of-effect (AOE) abilities, and evaluating influence on a grid.
|
squidpony.squidgrid |
Tools for working with data on a grid, including LOS and FOV; overlaps with geometry code in squidpony.squidmath .
|
squidpony.squidgrid.iterator |
Iterators that allow traversal of squidpony.squidmath.Coord points on a map's grid.
|
squidpony.squidgrid.mapping |
Tools specifically for generating maps and placing content in them, usually working with 2D char arrays.
|
squidpony.squidmath |
A very broad package containing random number generators, geometry tools, and some classes for combinatorics.
|
Class and Description |
---|
FOV
This class provides methods for calculating Field of View in grids.
|
FOVCache
A combined FOV calculator, partial LOS calculator, FOV/LOS compressor, and tool to store/query/extract compressed
FOV/LOS data.
|
LOS
Line of Sight (LOS) algorithms find if there is or is not a path between two
given points.
|
Radius
Basic radius strategy implementations likely to be used for roguelikes.
|
Class and Description |
---|
Direction
Represents the eight grid directions and the deltaX, deltaY values associated
with those directions.
|
FOV
This class provides methods for calculating Field of View in grids.
|
MultiSpill
A randomized flood-fill implementation that can be used for level generation (e.g.
|
Radius
Basic radius strategy implementations likely to be used for roguelikes.
|
SoundMap
This class is used to determine when a sound is audible on a map and at what positions.
|
SoundMap.Measurement
The type of heuristic to use.
|
SpatialMap
A data structure that seems to be re-implemented often for games, this associates Coord positions and generic I
identities with generic E elements.
|
SpatialMap.SpatialTriple |
Spill
A randomized flood-fill implementation that can be used for level generation (e.g.
|
Spill.Measurement
The type of heuristic to use.
|
Class and Description |
---|
Direction
Represents the eight grid directions and the deltaX, deltaY values associated
with those directions.
|
Class and Description |
---|
Direction
Represents the eight grid directions and the deltaX, deltaY values associated
with those directions.
|
Radius
Basic radius strategy implementations likely to be used for roguelikes.
|
Class and Description |
---|
Direction
Represents the eight grid directions and the deltaX, deltaY values associated
with those directions.
|
Radius
Basic radius strategy implementations likely to be used for roguelikes.
|
Copyright © 2012–2016. All rights reserved.