Я пытаюсь сделать простую игру с боковым скроллером в p5.js.Насколько я понял, мне нужны векторы, имитирующие физику реального мира.Все, что мне действительно нужно, это сила, которая толкает игрока вниз, и сила, которая заставляет его прыгать при нажатии клавиши.Я смотрел видео с YouTube на эту тему, и я почти уверен, что следовал ему в точности так, как было описано, но я получаю другой результат.Мои ключи не всегда обнаруживаются, а также имеют разную силу.Заранее спасибо.
// This is a part of a player class that I have
update(){
this.pos.add(this.vel)
this.vel.add(this.acc)
}
applyForce(force){
this.vel.add(force)
}
earth(){
if (this.pos.y > height - 100){
this.pos.y = height - 100
this.acc.y *= 0
}
}
// This is where I detect the pressed key
function keyPressed(){
let jump = createVector(0,-10)
player.applyForce(jump)
}
// And then in the draw function i have this
player.applyForce(gravity)
player.earth()