From 432ce5428f357f31ae090d55c5183b4eccd5a37c Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Thu, 17 Aug 2023 22:42:09 -0600 Subject: increase collision performance _heavily_ --- engine/entities/Floor.ts | 5 ++++- engine/entities/Player.ts | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'engine/entities') diff --git a/engine/entities/Floor.ts b/engine/entities/Floor.ts index 44587e6..b204ce0 100644 --- a/engine/entities/Floor.ts +++ b/engine/entities/Floor.ts @@ -23,7 +23,10 @@ export class Floor extends Entity { this.addComponent( new BoundingBox( - { x: 300, y: 300 }, + { + x: 300, + y: 300, + }, { width, height: Floor.spriteSpec.height }, ), ); diff --git a/engine/entities/Player.ts b/engine/entities/Player.ts index eeddd69..377e0ca 100644 --- a/engine/entities/Player.ts +++ b/engine/entities/Player.ts @@ -18,7 +18,7 @@ import { Direction } from "../interfaces"; export class Player extends Entity { private static MASS: number = 10; - private static MOI: number = 1000; + private static MOI: number = 100; private static spriteSpec: SpriteSpec = SPRITE_SPECS.get( Sprites.COFFEE, @@ -29,7 +29,10 @@ export class Player extends Entity { this.addComponent( new BoundingBox( - { x: 300, y: 100 }, + { + x: 300, + y: 100, + }, { width: Player.spriteSpec.width, height: Player.spriteSpec.height }, 0, ), -- cgit v1.2.3-70-g09d2