Building fun experiences for the web

DenWeaver Dev Blog 7/2/2023

As I sit before my computer – I’ve had a bit of a course correction for my web based game DenWeaver. I’ve spent some time thinking about Godot Engine and how it’s great for building interfaces, but the app I am building is much more than just a game you might play on your desktop. It’s supposed to have deep links into the web – being able to create your own websites itself, among other things. I spent the weekend playing around with KaboomJS as well as a web application server called Astro.

These explorations have convinced me to redirect my efforts and build this game all in web tech – Svelte in Astro plus KaboomJS. I was able to have some early success testing out some things that had blocked me before with an earlier version of Astro, and I believe I can actually make the thing now.

I want to make a cozy game where you can play online with your friends – building a house that you can share with other players, as well as a dungeon below your home that others can play in.

This is really my passion project. I want to put everything I know into it and make this something special. If I can survive my upcoming medical stuff, then this is what I want to spend the rest of my life working on – and make it a reality.

I keep trying to make this game – and always running into some kind of blocker – but this time around I feel like I will get closer to my goal than ever.

I am also playing around with Appwrite – a cloud based auth and database service. It seems to be actually working on my app server – which feels just like crazy town for me – as usually NOTHING works as I want it to. You can read about the service I’m leveraging to try out auth here .

I’m also going to try to blog at least 3x a week. I want to get back into writing and development in a serious way. The only real way to do that is to commit to something. So starting today I will start blogging every week. And … making progress on this game.