initial commit

This commit is contained in:
2026-04-24 11:24:04 +02:00
commit acf80258ae
138 changed files with 5209 additions and 0 deletions
Executable
+44
View File
@@ -0,0 +1,44 @@
//-------------------------------------------------------------------------
// 3.1 INPUT
//-------------------------------------------------------------------------
function onkey(ev, key, down) {
switch (key) {
case KEY.LEFT:
player.left = down
shouldPanCameraToTheRight({ canvas, cameraWithBox })
ev.preventDefault()
return false
case KEY.RIGHT:
player.right = down
shouldPanCameraToTheLeft({ canvas, cameraWithBox })
ev.preventDefault()
return false
case KEY.X:
player.jump = down
shouldPanCameraDown({ canvas, cameraWithBox })
ev.preventDefault()
return false
case KEY.Y:
// player.shooting = down
shoot(player)
ev.preventDefault()
return false
case KEY.UP:
player.up = down
shouldPanCameraDown({ canvas, cameraWithBox })
ev.preventDefault()
return false
case KEY.DOWN:
player.down = down
ev.preventDefault()
return false
case KEY.ENTER:
player.interact = down
ev.preventDefault()
return false
case KEY.SPACE:
ev.preventDefault()
return false
}
}