GithubHelp home page GithubHelp logo

ricardojmendez / unitysteerexamples Goto Github PK

View Code? Open in Web Editor NEW
208.0 24.0 70.0 16.57 MB

Project with usage examples for UnitySteer. This project contains *only* the examples, and has the actual UnitySteer repository as a submodule.

Home Page: http://numergent.com/tags/unitysteer/

License: Other

C# 95.45% Smalltalk 4.55%

unitysteerexamples's Introduction

Examples for UnitySteer

This repository contains a series of examples for UnitySteer, a library for autonomous agents in Unity written and maintained by Ricardo J. Méndez. Pull requests are welcome.

This version requires Unity 5. For the last version supporting Unity 4.x, see the v.3 tag.

See SampleList.md for a description of the current examples.

A word on methodology

Since these are tutorial examples, I expect I’ll just run development straight off master. The UnitySteer repository does follow git flow, so expect this tutorial repository will be a work-in-progress and might at any given point reference a UnitySteer development branch.

Checking out the repository

It includes the UnitySteer Github repository as a submodule. If you have just cloned the project and find missing behaviours, make sure that:

  • You actually have some files inside the Assets/UnitySteer folder;
  • You have run git submodule update to check out the latest referenced version;

Or you could use an application like SourceTree which handles the submodule semantics for you.

License

UnitySteer is released under the MIT license. See License.txt.

Other third-party components

Includes GoKit, which has its own license. See GoKit's repository for details.

Includes some textures from Unity’s standard examples.

unitysteerexamples's People

Contributors

ricardojmendez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unitysteerexamples's Issues

Request: Add in the Path loop option

I noticed that in several steering behaviors that involve path following, it allows the autonomous vehicle to actually use the last point to reach to the beginning to make it an endless cycle. I wonder if it is possible to add that into the unity steer collection?

Thanks and Have a nice day.

Scripts are missing.

I was trying to download the examples in both tarball and zip formats. Both seems corrupted as all (at least most, as I didn't check all) example scenes are missing scripts on the game objects.
After browsing the source tree, it seems to me that the scripts folders are missing in both the dev and master branches.

Repro:
Download the source and open the example scenes.

Steer inside shape

Is it possible to limit wanderer movement inside imported mesh like a big fish?

ProjectSettings

Are the files inside ProjectSettings actually required for the examples to work?

Update instances during runtime on prefab changes

Thanks a lot for sharing this!

It would be great to be able to change properties in the prefab during runtime and have these changes updated to the instances. Being able to see the changes instantly would make it really easy to fine-tune the whole system.

Thanks!

Slack integration

Integrate the trigger for build events for sending a message to slack.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.