Skip to content

Commit 4b48a13

Browse files
author
DavidQ
committed
Clean Asteroids shared math boundary and report encoding - PR_26140_042-clean-asteroids-shared-math-boundary
1 parent 833a367 commit 4b48a13

8 files changed

Lines changed: 14 additions & 7 deletions

File tree

games/Asteroids/entities/Asteroid.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Asteroid.js
66
*/
7-
import { TAU, randomRange, wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { TAU, randomRange, wrap } from '../utils/sharedMath.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99

1010
const SIZE_PROFILES = {

games/Asteroids/entities/Bullet.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Bullet.js
66
*/
7-
import { wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { wrap } from '../utils/sharedMath.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010

games/Asteroids/entities/Ship.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
Ship.js
66
*/
7-
import { wrap } from '../../../src/shared/utils/mathUtils.js';
7+
import { wrap } from '../utils/sharedMath.js';
88
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010

games/Asteroids/entities/Ufo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ David Quesenberry
55
Ufo.js
66
*/
77
import Bullet from './Bullet.js';
8-
import { distance, randomRange } from '../../../src/shared/utils/mathUtils.js';
8+
import { distance, randomRange } from '../utils/sharedMath.js';
99
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
1010
import { transformCollisionPoints } from '../../../src/engine/collision/index.js';
1111

games/Asteroids/game/AsteroidsAttractAdapter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/25/2026
55
AsteroidsAttractAdapter.js
66
*/
7-
import { clamp } from '../../../src/shared/utils/mathUtils.js';
7+
import { clamp } from '../utils/sharedMath.js';
88
import { ASTEROIDS_OBJECT_GEOMETRY_IDS } from './asteroidsObjectGeometryManifest.js';
99

1010
function estimateTextWidth(text, fontPx) {

games/Asteroids/game/AsteroidsWorld.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Bullet from '../entities/Bullet.js';
99
import Ship from '../entities/Ship.js';
1010
import Ufo from '../entities/Ufo.js';
1111
import { arePolygonsColliding } from '../../../src/engine/collision/index.js';
12-
import { distance, randomRange } from '../../../src/shared/utils/mathUtils.js';
12+
import { distance, randomRange } from '../utils/sharedMath.js';
1313
import { sanitizeFiniteNumber, sanitizePositiveNumber } from '../../../src/shared/math/numberNormalization.js';
1414
import {
1515
ASTEROIDS_OBJECT_GEOMETRY_IDS,

games/Asteroids/systems/ShipDebrisSystem.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ David Quesenberry
44
03/22/2026
55
ShipDebrisSystem.js
66
*/
7-
import { randomRange } from '../../../src/shared/utils/mathUtils.js';
7+
import { randomRange } from '../utils/sharedMath.js';
88
import { normalizePoints } from '../../../src/shared/utils/geometryUtils.js';
99

1010
function createShipSegments(points) {
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export {
2+
TAU,
3+
clamp,
4+
distance,
5+
randomRange,
6+
wrap
7+
} from '../../../src/shared/utils/mathUtils.js';

0 commit comments

Comments
 (0)