game: move player sprites

This commit is contained in:
He4eT 2025-06-08 09:30:40 +02:00
commit 3d61aac176

15
game.js
View file

@ -86,15 +86,12 @@ const player = {
const playerStates = { const playerStates = {
default: { default: {
speed: 1, speed: 1,
sprite: 64,
}, },
dot: { dot: {
speed: 1.5, speed: 1.5,
sprite: 65,
}, },
dash: { dash: {
speed: 2, speed: 2,
sprite: 66,
}, },
} }
@ -282,8 +279,15 @@ function handleMorse() {
} }
function drawPlayer() { function drawPlayer() {
const { sprite } = playerStates[player.state] drawSprite(
drawSprite(sprite, player.position.x, player.position.y) {
default: 64,
dot: 65,
dash: 66,
}[player.state],
player.position.x,
player.position.y,
)
} }
/* Enemies */ /* Enemies */
@ -710,4 +714,3 @@ const BTN_Y = 7
// <PALETTE> // <PALETTE>
// 000:000000002b36073642586e75657b8383949693a1a1ffffffb58900cb4b16dc322fd336826c71c4268bd22aa198859900 // 000:000000002b36073642586e75657b8383949693a1a1ffffffb58900cb4b16dc322fd336826c71c4268bd22aa198859900
// </PALETTE> // </PALETTE>