Draft: Have two groups move towards each other battle demo
Metadata
- Status: Draft
- Deciders: V-Sekai,
- Tags: V-Sekai,, 20230125-two-groups-battle-demo
Context and Problem Statement
We need a demo of our work.
Describe the proposed option and how it helps to overcome the problem or limitation
Make a game out of having two groups attack each other.
Design
- Create two groups: mass A and mass B
- Implement pathfinding for both groups to find each other
- Add avoidance behavior to prevent collisions between group members
- Implement attack functionality when groups are in range
function createGroups() {
massA = createGroupA();
massB = createGroupB();
}
function update() {
pathfind(massA, massB);
pathfind(massB, massA);
avoidance(massA);
avoidance(massB);
attack(massA, massB);
attack(massB, massA);
}Additional features for the test
- Can use WebAssembly (WASM) scripting
- In-game tablet drag to place objects
Positive Consequences
- We are able to use V-Sekai easier.
Negative Consequences
- We cannot get other features in.
Option graveyard
- Option: The status quo.
- Rejection Reason: This solves nothing.
If this enhancement will not be used often, can it be worked around with a few lines of script?
This is an integration test.
Is there a reason why this should be core and done by us?
It helps us focus.
References
(Renown 2026): “renown.” https://youtu.be/tVrLMXZDNyo
References
Renown. 2026. https://youtu.be/tVrLMXZDNyo.