| Search |
|---|
| ID | Rating | Category | Description | Screenshot | Date |
|---|---|---|---|---|---|
| 363 | 😀 | Suggestion | For behavior programming: vector math. It would need a node or unit register for getting a unit's position. A node for extracting the x & y coordinates and a node to create a position from two coordinates. This would be helpful for example for: - saving where the robot is so it can return there after repairing/charging and continue its survey from where it left off; - writing programs that places multiple structures in a specific configuration. It would be useful to treat the coordinates as complex numbers, so add & subtract nodes can be reused and multiply and divide nodes can be used for scaling & rotation. (For rotation, it would be nice to have nodes that can convert from and to polar coordinates. E.g. to get the angle between a and b from your current location c, compute (a-c)/(b-c), convert that to polar coordinates and you have the angle.) | 2023-08-17 10:22:12 |
| ID | Reply | Author | Date |
|---|