Worklog (yesterday): more backend hacking on the dopeloop.ai API and database.

Worklog: 🎛️ epic day of database/backend hacking on dopeloop.ai. Getting everything ready for a year of shipping new online music apps! 🎹

2

Short video loop of sum [1..9]^2 = 45^2.

Rendered with 100 lines of C99 code (no dependencies apart from libc), downscaled for antialiasing and encoded with ffmpeg.

Show thread

Worklog (yesterday): preparing a new release of dopeloop.ai with the new design.

A tiny slides presenter in .
Write your slides in hiccup! Deploy static HTML anywhere! No build step or config!
github.com/chr15m/scittle-tiny
Built with by @borkdude ❤️

Worklog: spent way too long analyzing dopeloop.ai subscription data to work out the effect of different builds on subscriber numbers.

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!

Show older
Mastodon

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