I have been working on a small game for fun these past few days using the kaboomjs library and it's working as expected when I'm writting and running it from replit, but if I try to run it using live server in vs code I keep getting
failed to load ~/Desktop/Javascript/kaboom/sprites/baddie.kbmsprite
Bt@https://kaboomjs.com/lib/0.5.0/kaboom.js:56:3338
@http://127.0.0.1:5500/game.js:12:18
J@https://kaboomjs.com/lib/0.5.0/kaboom.js:55:14756
je/<@https://kaboomjs.com/lib/0.5.0/kaboom.js:56:396
H/O<@https://kaboomjs.com/lib/0.5.0/kaboom.js:55:3425
this is an example of how the code I'm working with loads sprites:
kaboom({
global: true,
fullscreen: true,
scale: 1,
debug: true,
clearColor: [0, 0, 0, 0.75],
});
loadRoot("~/Desktop/Javascript/kaboom/sprites/");
loadSprite("baddie", "baddie.kbmsprite");
scene("main", () => {
const b = add([sprite("baddie"), pos(80,80)]);
});
start("main", 0);
It's just called in body of an HTML file
...
<body>
<script src="https://kaboomjs.com/lib/0.5.0/kaboom.js"></script>
<script src="game.js"></script>
</body>
</html>
I'm still figuring out JS so any help or guidance would be greatly appreciated!