Worklog: I also shipped Josh, a live reloading dev server for Scittle cljs.
github.com/chr15m/cljs-josh

I made it to the ⛩️, then turned around and fought my way back into the level.

Today's tip: Suppose your starting elf (level 3, no weapons, 10 health) goes 1-on-1 against an enemy, and gets the first hit. Here's how likely you are to eventually win the fight:

🐀 100%
🦇 99.9977%
👻 99.33%
🐗 98.1%
🐺 82%
👹 61%
🧟 21%
🧛 18%
🧞 7.3%
🐉 0.11%
🦖 0.31%

#Rogule 2024-11-16
🧝 5xp ⛩ 2567 👣
streak: 27
🟩🟩🟩🟩🟩
⚔ 👻🐺🐺🦇👹
🌰🌰🍄🍄🍄🍄
rogule.com

@chris Hello. You're responsible for me having had no concentration this week but I finally reached the end this afternoon. Best spent 5 bucks of the year. It's awesome.

PSA for anybody who bought Asterogue. I'm mortified that I shipped the game with a show-stopping tab-crashing bug that happened when you reached the last level. I've fixed it and you can win the game now (hard refresh to get the new update). 😅 Thanks for your patience!

An easy one. No problems today.

Today's tip: Enemies only move towards you when the shortest path from them to you through the level is less than their range. The ranges are:
0: 🐀
5: 🧟
10: 🦇👻👹🐉
15: 🐗🧛🦖
20: 🐺🧞

And they're measured like this:
🧝⬜⬜⬜🧟 Safe
🧝⬜⬜🧟 Active

So really the distance has to be 2 less than their range before they start chasing you.

#Rogule 2024-11-3
🧝 5xp ⛩ 176 👣
streak: 14
🟩🟩🟩🟩🟩
⚔ 🦇👻👻🐀🐗
🌰🌰🍄🍄🍄💎

rogule.com

Thank you to Andry Bethpalko for helping with some new features. 🙏

The game was always built with web tech but I only released it on Android and Windows at first. Now I’m trying out a web release with a new experiment in taking payment for the game. Basically I am making the first two levels totally free to play on the web and once you reach level three you can make a one-time payment to unlock the rest of the game. I’m excited to see whether this works out as a viable option for my web games.

Show thread

Updates based on player feedback:

💾 Game progress auto-saved.
🛠️ Fixed unwinnable level gen.
🍫 Added hunger indicator.
💯 Added high scores (tombstones).
🔊 Volume control for music & SFX.
📱 Mobile: fixed pixel UI issues.
📱 Mobile: fixed layout on tiny screens.
📱 Mobile: improved touch controls & UI scaling.
🔙 Support cross platform back button behaviour.
🔃 Ability to exit to the menu and resume.
❎ Dismiss messages by tapping.
⚒️ Many many bug fixes.

Show thread

✨ 🧑‍🚀 Hello! I'm super excited to announce the launch of my sci-fi roguelike game Asterogue for the web!

🎮 You can play it in your browser right now at asterogue.com

🤓 You can read the technical details about this new web release here: chr15m.itch.io/asterogue/devlo

Enjoy!

Worklog: continued working on the Asterogue web release. Final build is shipped! Announcing soon.

@simon I'm maintaining a list of issues I've run into with Claude artifacts:

- Needs code editing. Frustrating to edit code via prompting.
- Doesn't know which cdnjs libraries/versions it has access to.
- Only has access to cdnjs.
- Have to manually copy-paste errors back in.
- Little context for errors.
- Can't upload .sqlite databases and use them in artifacts.

Do you have any others? I've been thinking about the feature set for an open alternative to artifacts.

Worklog: continued hacking on the new Asterogue release.

My apologies if anybody was spammed with follow requests. I wrote a Mastodon API script which of course had bugs. 🤦‍♂️ Thank you for your patience.

Worklog: worked on Asterogue yesterday. 🧑‍🚀 Continued rebuilding the server side in ClojureScript to implement a way to buy the game.

Worklog: hacking on Asterogue today. Got the web version deployed online. Hopefully can re-launch this week. 🤞

@sean_ae any chance you guys will play in the UK again before the end of the year? 🙏

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!