Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kjpou1/cocossharpsteer
CocosSharpSteer is a port of SharpSteer2 to work with CocosSharp
https://github.com/kjpou1/cocossharpsteer
Last synced: 11 days ago
JSON representation
CocosSharpSteer is a port of SharpSteer2 to work with CocosSharp
- Host: GitHub
- URL: https://github.com/kjpou1/cocossharpsteer
- Owner: kjpou1
- Created: 2015-01-13T12:44:02.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-23T05:48:45.000Z (almost 10 years ago)
- Last Synced: 2023-03-22T14:48:10.060Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 480 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
CocosSharpSteer is a port of [Martin Even's SharpSteer2](https://github.com/martindevans/SharpSteer2) to CocosSharp.
SharpSteer is a C# port of [OpenSteer](http://opensteer.sourceforge.net/). Like OpenSteer, the aim of SharpSteer is to help construct steering behaviors for autonomous characters in games and animation, with this ports current implementation focus toward Xamarin's CocosSharp.
Like OpenSteer, CocosSharpSteer provides a CocosSharp application which demonstrates predefined steering behaviors. The user can quickly prototype, visualize, annotate and debug new steering behaviors by writing a plug-in for this Demo application.
This fork of CocosSharpSteer as ported from SharpSteer2 includes:
- Modified to use Xamarin's [CocosSharp game engine](https://github.com/mono/CocosSharp)
- Proper use of C# features such as extension methods to make the library easier to use.
- Changes to improve code quality/neatness.
- Total separation of the demo and the library applications.
- Some behaviours mentioned in the [original paper](http://www.red3d.com/cwr/papers/1999/gdc99steer.html) but never implemented in OpenSteer.### Nuget
CocosSharpSteer will provide a NuGet package in the future.
### Documentation
* The steering behaviours original library OpenSteer is documented [here](http://opensteer.sourceforge.net/)
* The original steering behaviours are documented [here](http://www.red3d.com/cwr/papers/1999/gdc99steer.html)### Useful Books
The author of OpenSteer's site [ai-junkie](http://www.ai-junkie.com/books/toc_pgaibe.html)