-
Notifications
You must be signed in to change notification settings - Fork 129
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0246aab
commit 42ca469
Showing
8 changed files
with
84 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
v1.0.0-alpha.2 was released on May 11, 2015. It is the third release of | ||
SharpNav and the second pre-release of v1.0.0. It fixes a few bugs from | ||
v1.0.0-alpha.1 and changes some of the pathfinding and crowd APIs. | ||
|
||
## Major Changes | ||
|
||
- Added serialization/deserialization API. | ||
- Implemented a JSON serializer ([PR #38][1]). | ||
- Started CLI and GUI clients. | ||
- Introduced the `NavPoint` struct to replace the common `int` and `Vector3` | ||
pair in pathfinding code. | ||
- Updated all projects to .NET 4.5.1 | ||
- Started multithreading parts of navmesh generation (Heightfield | ||
rasterization). | ||
|
||
## Minor Changes | ||
|
||
- Added Appveyor as a second continuous integration service. | ||
- Moved all source code and `SharpNav.sln` to the `Source/` directory. | ||
- Refactored some values in `NavMeshGenerationSettings`. | ||
- Most of the functions inside `PathfinderCommon` were refactored to their | ||
proper classes. The rest of the class was moved into | ||
`SharpNav.Pathfinding` and renamed to `PathfindingCommon`. | ||
|
||
## Bugfixes | ||
|
||
- Fixed several crowd bugs ([PR #30][2]). | ||
|
||
## Known Issues | ||
|
||
- CLI client doesn't log a lot of useful things. | ||
- CLI client only exports JSON file format. | ||
- GUI client doesn't generate a navmesh. | ||
- GUI client doesn't have all buttons/menus functional. | ||
- Edge cases consuming a lot of memory likely still exist. | ||
- public APIs are still unfinished. | ||
|
||
|
||
[1]: https://github.com/Robmaister/SharpNav/pull/38 | ||
[2]: https://github.com/Robmaister/SharpNav/pull/30 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
version: 1.0.0-alpha.1+appveyor.{build} | ||
version: 1.0.0-alpha.2+appveyor.{build} | ||
|
||
branches: | ||
only: | ||
|