A side-quest into making an Excalibur.Js game in a few days.

javascriptclaudeexcalibur

I was dislocated from my command center, now, equipt with only my laptop and no external monitor, i am not able to work in Godot. This is only for a few days while my brother is in town visiting. I appreciate this excuse to dive into a side project I have been meaning to spend a little time with.

I wanted to make an Infinate Runner, the original vision for what Gnar World became. A friend at the Minneapolis Game Dev community created a game engine called Excalibur.Js and i wanted to make something with it to show him.

I also thought that I could use this game as a New skatehive feature on the website and it might also work for mobile, since Excalubur.js is Typescript, which is what skatehive is written in.

I decided to make the setting on the moon.

Screenshot 2025-12-26 at 1.42.35 PM.pngScreenshot 2025-12-26 at 1.42.35 PM.png

There are skatehive coins you can collect and Ufo's you can jump on to destroy.

I dont know what ufo.gifufo.gif

to call this game yet.

maybe something Lunar. LuGnar!

or Loon-Gnar? maybe theres a Loon in the game some how lol

Screenshot 2025-12-27 at 10.44.10 PM.pngScreenshot 2025-12-27 at 10.44.10 PM.png Loons are gnarly lookin' its the minnesota state bird! more on that later...

I added sweet camera zoom to when the player does a trick

loongnar gif.gifloongnar gif.gif

we need some kinda title illustration though

Untitled_Artwork.pngUntitled_Artwork.png

ill polish this up later

this might work alright for now

Screenshot 2025-12-28 at 3.50.08 PM.pngScreenshot 2025-12-28 at 3.50.08 PM.png

into picotron i now must go

sounds needed

  • title music
  • start sound
  • game music
  • ollie
  • impact
  • trick
  • grind
  • ufo smash
  • die

Screenshot 2025-12-28 at 7.25.03 PM.pngScreenshot 2025-12-28 at 7.25.03 PM.png

now i gotta press control+0 to record the picotron sounds, and import them into asperite going to Import -> Raw Data

Select stereo sound-- then chop them up and put them in the project folder.

alright i spent all night trying to fix a bug that i created but i fixed it and am thankful to note here it is I, that is the idiot!

not the code, me. im the moron. which is great.

sidequest complete: make Excalibur.Js game

next is going to be make a NES game

im gonna put studio sim on steam first though

i made this game in the 4 days that i was suspended from my day job working as an amazon delivery driver.