Commit Graph

14 Commits

Author SHA1 Message Date
Francois Belair
84f0465b88 Add AvoidCollision behavior 2020-01-12 10:23:42 -05:00
Francois Belair
34b58a6bba Add Cohesion behavior and RadiusProximity caching 2020-01-12 10:23:19 -05:00
Francois Belair
ac99344633 Implement Separation behavior and add Proximity 2020-01-12 10:22:54 -05:00
Nathan Lovato
8fb4f4c51a Replace multiline comments with comment blocks
The use of multiline blocks in GDSCript for comments leaves them in the
final compiled file, increasing size and potentially processing for no
end-user gain.
2020-01-12 10:21:43 -05:00
Francois Belair
9f945cbf85 Implement review suggestions to code
Razvan reviewed the code and suggested a number of changes to improve
readability and make facets of the code more explicit and consistent.
2020-01-12 10:20:06 -05:00
Francois Belair
35d9b2e1a6 Add GUI to Arrive demo 2020-01-12 10:19:59 -05:00
Francois Belair
87aef48251 Add GUI to Face demo 2020-01-12 10:19:53 -05:00
Francois Belair
fc0b36ff22 Add GUI to Pursue demo 2020-01-12 10:19:40 -05:00
Francois Belair
3d50dcdb9c Add GUI controls to seek/flee demo
Being toy demos, they should be easily tweakable and modifiable by the
user to get a feel for what the parameters of the behaviors do.
2020-01-12 10:18:53 -05:00
Francois Belair
3e9ce641fb Add Blend and Priority behaviors 2020-01-12 10:18:40 -05:00
Francois Belair
b32446217d Implement demo for Arrive behavior 2020-01-12 10:18:29 -05:00
Francois Belair
546d12b15b Implement demo for Face behavior 2020-01-12 10:18:16 -05:00
Francois Belair
f531e835fd Implement LookWhereYouGo, and demo for Pursue 2020-01-12 10:17:53 -05:00
Francois Belair
fb538b72cb Reorganize project
The GST namespace has been added to prevent class name conflicts, and
the project has been reorganized to make extensions and purpose easier.
2020-01-12 10:16:37 -05:00