From e36ef0b93bb2bf4945b7760fa172cd5f5f06b720 Mon Sep 17 00:00:00 2001 From: tpart Date: Tue, 25 Jun 2024 21:28:05 +0200 Subject: Tweak player speed and acceleration --- test-client/movement.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test-client/movement.ts') diff --git a/test-client/movement.ts b/test-client/movement.ts index 1ba6fad7..6c2e573d 100644 --- a/test-client/movement.ts +++ b/test-client/movement.ts @@ -20,7 +20,7 @@ import { tiles, players, PlayerData } from "./main.ts"; import { V2, normalize, length, sub_v2, lerp_exp_v2_mut } from "./util.ts"; export const PLAYER_SIZE = 0.4; -export const PLAYER_SPEED = 25; +export const PLAYER_SPEED = 65; export function player_movement_update(p: PlayerData, dt: number, input: V2) { if (length(input) > 0.1) lerp_exp_v2_mut(p.facing, input, dt * 10.) @@ -30,7 +30,7 @@ export function player_movement_update(p: PlayerData, dt: number, input: V2) { p.x += p.vel.x * dt p.y += p.vel.y * dt collide_player(p, dt) - lerp_exp_v2_mut(p.vel, { x: 0, y: 0 }, dt * 5.) + lerp_exp_v2_mut(p.vel, { x: 0, y: 0 }, dt * 15.) } function collide_player(p: PlayerData, dt: number) { -- cgit v1.2.3-70-g09d2