- assert(System_AddBody(&system, 1, (float[2]){0.0f,0.0f}, (float[2]){0.0f,0.0f})->exists);
- assert(System_AddBody(&system, 0.01, (float[2]){120.0f, -120.0f}, (float[2]){-1.1f, 1.0f})->exists);
+ for (unsigned a = 0; a < 2; ++a)
+ {
+ float m = ((float)(rand() % 100))/1000.0;
+ float x[DIMENSIONS];
+ float v[DIMENSIONS];
+ for (unsigned i = 0; i < DIMENSIONS; ++i)
+ {
+ x[i] = (float)(rand() % 640 - 320);
+ v[i] = (float)(rand() % 100 - 50) / 100;
+ }
+ System_AddBody(&system, m, x, v);
+ }
+ System_AddBody(&system, 1.0, (float[2]){0,0}, (float[2]){0,0});
+