HN user

vancroft

185 karma
Posts5
Comments22
View on HN

I've been hoping for a remaster of this to be released for a long time, watching https://github.com/hankmorgan/UnderworldGodot for progress. Then suddenly I saw this! Looks like a fully functional remake of UU in Unity. I'll admit, I don't love the art style of the 3D models compared to the original sprites, but I can live with that if it makes the game easier/more modern to play.

Email clients should just strip out hyperlinks. You link in the email? Write it directly, then people can copy/paste it. It wouldn't stop all phishing, but it would be a start to increase people's awareness of shady links.

So funny to see this here, I was just looking into Ultima remakes last night, and saw this one among others. Looks really awesome. I never played any of the Ultima games back in the day, and have bounced off them when trying in later years. This should make Ultima VII a lot more accessible and playable.

There's also a remake of Ultima Underworld being made in Godot: https://github.com/hankmorgan/UnderworldGodot

Hoping for these projects to succeed, both U7 and UU sound like incredible games that deserve to be accessible to modern gamers.

Obsidian Bases 1 year ago

This looks really cool! I'm curious to try it out and see how the .base files look like

This was such a great pitch for the book, I went ahead and ordered it!

With fantasy settings in particular it's crucial to keep the setting consistent, since the book is the only "source of truth" on the matter. This sounds like the way to go. Excited to check it out.

Side note, never heard of the band mentioned in the article but it sounds interesting:

Bicycle is "a band that rolls across the country on bicycles and rocks in towns and cities along the way. ... 'Heavy metal folk rap' is how the New York Times coined the band's sound."

Unfortunately the link to the band's page appears to be gone, and there's nothing on google about them. Rare to find something these days that has almost 0 web presence!

This is a very interesting approach, and the rules and principles are very sensible. It's nice to see something that tries to really use the platform and emphasize semantic HTML.

Of course, as with any convention-based, getting everyone to follow the rules might be difficult, although the stylelint-config helps.

It would be helpful to see an example of the ruleset applied to a large-ish solution. There are a lot of rules, so it's kind of hard to imagine what it would look actually look like in the css.

Could you elaborate a little on what you mean by “just-in-time” rulesets and how rule 22 ("Component styling should only be served with live components.") works in practice? Are you referring to web components?

Yeah, the potential for enshittification is massive. I can imagine they'll offer the Wi-Fi for free at first, use that as a reason to take out screens, and then start charging for the Wi-Fi as an "extra service" (in the way that everything is charged for these days, including basics like booking seats together if you're booking for two or more people).

I wonder if this is the beginning of the end of in-flight entertainment. Once the Wi-Fi gets reliable enough, people will probably just start using their own devices and streaming services. Which of course becomes a great cost-cutting opportunity for airlines as they could potentially ditch their own systems. I have no idea what % of costs the in-flight system represents, but if the margins are as thin as people say I'm sure they'll jump at the opportunity.

Elder Scrolls kinda falls under that umbrella, given that Elder Scrolls Online is a subscription-based MMO that I believe is still receiving content updates. Unfortunately that's probably a lot more profitable and safe than developing a new single-player game that has to surpass the bar set by previous games.

Tailwind CSS v3.3 3 years ago

I've tried Tailwind on smaller projects and it's not a bad way of writing styling. Not having to think about class naming or selectors speeds things up a bit, and it's nice that it promotes only shipping the styles you need (i.e. no classes with lots of the same properties declared).

However, one thing I'm still wondering about is how easy it would be to maintain visual consistency in a large project with lots of components, and lots of different developers working on different parts of the app.

Say the branding guidelines a certain style, like rounded corners with some shadowing and a hover styles, something that can't be done with a simple utility class. This should be consistent across many different components and pages. Then, someone in design updates the guidelines to have a different value for rounding and shadows.

With Tailwind out of the box, each component now has to be updated separately, and developers have to remember, or at least be able to check in documentation if that exists, which components use this particular style.

Is the answer then simply to use @apply for combinations of style? Doesn't this simply re-invent CSS classes, and create another layer of abstraction (you now have a class, which is composed of other classes, which themselves are composed of values set in custom properties).

I'd be very interested to hear how people manage this in large teams, over time.