Posts in "Videos"

A bit more work on my Godot game, mainly building out mechanic for world 3. Tonight it was building an old-style lift with a caged door that the player can use to travel between different heights. Turned out really well.

Animating the door was a slog, and if that was all I achieved this evening, I would’ve considered that a success. But I had a bit of time to code up the lift too. I was unsure of how to approach this at first: I knew I wanted to turn off player movement and collisions and move the player (and camera) along with the lift.

This turned out to be easier than I was anticipating. When the player enters the lift, all motion on the player is disabled (this was done by setting a “disable_motion” boolean which would break out of the players progress loop early if true) and the player node is reparented to the lift. The lift then moves to the target, taking the player with it. At the destination, the player’s original parent is restored and motion is enabled again, allowing the player to move freely. I also had to turn off camera motion smoothing before I reparented the player as it seems like some offset vectors were incorrect for a frame and it had the camera shoot to the right. This is done when the door closing animation plays, before the node is reparented which happens just before the lift moves.

There’s still work to do. The z-order seems to be messed up when the lift reaches it’s destination (the player appears in front of the doors as they open). And at the moment, the lift only goes in one direction. But I’m really happy with what was achieved tonight.

It’s amusing to imagine how far Apple’s bizarre, corporate-esque copywriting goes. Would one be able to go into Caffè Macs in Apple Park, pick up a packed sandwich, and see printed on the label:

With this sandwich, our focus is to maximise sustenance and nourishment so we can drive continued living in our employees.

We’ve also introduced a new ecosystem of ingredients to compliment this unique sandwich. Thanks to the incredible availability of nuts and other allergens, we’re able to create a new awareness that this sandwich may contain some of these.

😼

Really enjoyed this discussion on the latest Shoptalk show discussing why one would want a website. I disagree with the idea that restauranteurs can get away with just an Instagram. Restaurant websites generally suck, but I'm not sure what I'll do if they aren't around, and I can't see their menu.

Oh, and P.S. I don't know how to use Instagram.

3.78 GHz for a phone chip! I remember getting a desktop clocked at just over 1 GHz and thinking that was the fastest computer I've ever used. These phone chips are almost 4 times faster, and there's like 7 cores here, with 5 clocked faster then 3 GHz. Absolutely crazy when you think about it.

Talk to anyone working on the Go language and they'll tell you about the JSON parser they built. Maybe the CSS designer equivalent is making their own CSS reset. 😏

Seeing some very interesting visitor pattens over the last two days. There seems to be two or three visitors from the US opening what seems to be every single page on this site. It’d be interesting to know who it is… or what it is. Maybe I should ask around.

Oh, interesting. That’s a good explanation as to why OpenAI et. al. would want to make a browser. And if they do tout it as being “AI powered”, then it kinda makes sense that Google would do likewise, as a defensive move to keep marketshare.

Enjoying listening to the latest Talk Show with LMNT (I'm about 67% through it so far). Especially liked this part about Safari, and not just because it validated my feelings about it. 😀

I wonder if the prudent course of action for iOS app developers is to hold off from releasing their redesigns on day one. I wonder if iOS’s new look will be overwhelming for users and having an app that’s unchanged for a week or a month could provide them with something familiar to them. 🤷