-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unit Movement #7
Comments
Okay my goal for this will be easier than what was described above. I just want the units to point towards their destinations as they are moving. |
Alright, this was all not necessary so I am closing this issue. |
I just realized units should be able to move up slopes and ladders etc. Right now they CANNOT change heights or anything. I don't even know how they would interact with the ground because they are not right now. They have a fixed height with no regard for what they are standing on. I don't really know how to change this to work. |
A new idea. The ability to create move orders that aren't completed until the user olays them. For example, user could hold alt and queue several unique orders that don't start until the user releases alt. 5 units go here, 6 here and 3 here all at the same time. |
Alright, unit height can change based on what layer the node they are on is at. You can add new layers for different floors and stuff. |
Flocking and Steering seem to be two main ways of having multiple units move together in a group and get to a target location without the fighting for position or running into each other on the way to the target location. I will look more into this.
Goal:
Get Units to travel in groups from one location (or several) to another location (or possibly several) without bumping into each other or fighting for position.
Best Resource Found:
Flocking: (Might be more relevant)
http://harry.me/blog/2011/02/17/neat-algorithms-flocking/
Steering:
http://gamedevelopment.tutsplus.com/tutorials/understanding-steering-behaviors-seek--gamedev-849
The text was updated successfully, but these errors were encountered: