@captain_aggravated@sh.itjust.works avatar

captain_aggravated

@captain_aggravated@sh.itjust.works

Linux gamer, retired aviator, profanity enthusiast

This profile is from a federated server and may be incomplete. Browse more on the original instance.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

2014: “You guys should be careful building your industry around proprietary tools, you really should think about open source-” “Blah blah blah stop your moralizing, open source software isn’t 100% ready to go right now so we absolutely can’t use it, instead we’re just going to pay money for this turnkey solution.”

2023: “Help! The proprietary turnkey solution we’ve been paying for this whole time is enshitifying! Subscription models, mandatory cloud services, more and steeper fees!” “Open source tools are still a thing, you know.” “Yeah but we’ve spent a decade telling an entire generation of talent to learn the proprietary stuff so it’s hard to migrate, and we didn’t contribute any code or money to FOSS projects this whole time so it still isn’t up to snuff.”

Well I guess you can slide over to Unreal and kick that can down the road a bit waiting for Epic Games to enshitify their product as well, you can use and contribute to Godot, you can develop your own in-house engine, or you can keep taking it up the ass from Unity.

Just let me ask this: If even a few smaller games, something like Unrailed or Papers Please, used Godot and contributed what they paid to Unity to the Godot team…where would the engine be today?

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

There’s a difference between maximum power and maximum continuous power. It’s like your car engine; it might be rated for hundreds of horsepower, but most of the time cruising down the highway it might be making 20 or so just to keep you loafing along.

TIL that player behaviors to a software bug that created a pandemic in World of Warcraft had similarities to COVID-19 in the real world (en.wikipedia.org)

… researchers noted the similarities between the game and the real-world pandemics. Both had an immediate impact on dense urban areas, which limited the effectiveness of containment procedures in stopping the spread of disease, while air travel, like fast travel, allowed infections to spread across large parts of the world...

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Reminds me of Kingdom of Loathing’s grey plague.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

GDScript is very similar to Python; if you know Python, learning GDScript takes about an hour.

  • declaring a function uses the func keyword instead of def
  • there’s an actual concept of variables and constants, in python you’d just say number = 3 but in GDScript you do var number = 3 or const number = 3.
  • the constants “true” and “false” aren’t capitalized like in Python
  • "match" is switch…case but slightly more terse.
  • No lists, just arrays. There are also enums. There are also several built-in data types like vector2 or vector3 which are handy for storing position and velocity data in 2D or 3D space.
  • There isn’t a module/library system; some things like random number generation, timing, math etc. are provided by the base language because they’re ubiquitous in game making, others, such as functions for audio playback, are provided by the node that your script extends. Right about here we get into territory where it’s more about how Godot works and less about how GDScript works, and concepts such as onready, signals etc. would be required learning no matter what language you use with Godot.
captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Even manually installing Arch is a good way to understand the parts of a Linux system, stuff like users, package management, etc. Without heating your house all summer compiling the kernel.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

How about the ones that seem to have just fucking quit? Barely Sociable popped up, produced a bunch of pretty cool videos, and has just fucking disappeared. Same with Fredrick Knudsen or however you spell the name of the “Down The Rabbit Hole” guy. Apparently some noise about making a 5 hour video followed by months of radio silence. Like my dude…break that up into parts.

How many ingredients does it take to call it a salad?

My significant other ate cucumbers and onion with some ranch. I called it a cucumber onion salad. She says there aren’t enough ingredients to call it a salad, because “it takes multiple ingredients”. I pointed out she had three and asked what the minimum is. She refuses to answer so I ask Lemmy.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

So by your definition at least two ingredients are required for a salad.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I think you’re comparing apples to orchards here.

I’ll grant you, Unity has been a commercial standard that many large and good games have been made in, Godot hasn’t. Godot has been used largely by solo creators or small teams which has limited the scope and detail of the artwork in Godot games thus far.

This begs the question: What’s the best looking solo-developed Unity game?

Does that game include a lot of purchased/sourced assets? Should that count as “solo” developed then? Given the contents of Steam’s catalog, by sheer volume of titles it seems that Unity is THE engine for creating low effort shit-tier asset flip “games” that are little more than a tutorial project file with a retail price. “Games made in Unity” is a LOT of rough to look for diamonds in.

Once you’ve found the best looking solo-developed Unity game, ask yourself this: Could this game be remade in Godot? Is Godot technically capable of running a game like this?

I’m also unconvinced that Godot is inherently a poor choice for larger development teams. It has built-in support for versioning systems such as Git, and its modular node-in-scene system mean that different team members could work on different components independently, then bring their work together as a whole. There’s also that whole aspect where the Godot editor is itself a Godot “game” that runs in the Godot engine, which means it’s possible for developers to create their own extensions to the editor using the same skills needed to make games.

Beyond that, much of the work on graphics–3D art, level design, character/creature design, rigging, animation–a lot of that is going to be done in an art package like Blender rather than Godot. And yes I would suggest Blender for the same reason I’d suggest Godot, because Adobe and Autodesk are also pulling the same kinds of enshitification that Unity is.

The real reason that Unity is the industry standard? Because it’s what they teach in school. “Learn Unity because that’s what they use in the industry.”

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I’m just not going to accept a baseless assertion that “you can’t.” Show me a technical reason why you couldn’t build, say, Subnautica, in Godot.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I’ve taken to calling this kind of media “Mandatory Adult Television.” I think the first of its species was Lost; there were predecessors with some similar traits like The X Files or The Sopranos, heavily serialized adult content television that was very popular water cooler talk, but Lost was the first one I remember as segmenting the population into those who follow he show, and those who don’t. Game of Thrones was THE big one. You either watched Game of Thrones or you weren’t allowed to socialize as an adult. “Hey, did you see Game of Thrones last night?” “No, I don’t watch that show.” “Oh. Bye.” For nearly a decade. No one wants to talk about that show anymore. Same with Lost.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

What, in your mind, is “fantasy?” Because for a genre whose name implies imagination and creativeness, it seems pretty pigeonholed into the European medieval folklore/fairy tale aesthetic somewhere between King Arthur and JRR Tolkien.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

The wild thing is, much prior to the pandemic, I associate not vaccinating with the hippy dippy alternative medicine vegan crowd.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Art assets, sound effects, storylines, that sort of thing transfers pretty easily.

Rigging, animations, scripting, physics…these pretty much don’t and would have to be rewritten from scratch.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

It depends on the game you’re making.

Godot has a dedicated workflow for 2D games, so I’d rather make one of those color sorting puzzle games that’s all people play on mobile these days in Godot than Unity or Unreal.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Sure, as soon as you stop bombarding me with advertisements for these things to the point I retch at the very sight.

Fucking seriously my local Lowe’s had the Halloween decorations on display before the end of August. Two whole entire months am I getting BLEAURGH’d at by an injection molded demon every time I walk in to buy some screws and a quart of stain. Of course the Christmas decorations are going to be out on November 1st. Remember when there were only 12 days of Christmas? Now there’s something like 60.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

There’s a website that draws “spurious correlations” between random things. There’s a correlation between the number of people who drowned by falling into a pool per year and how many films Nicolas Cage appeared in per year. Same with the per capita cheese consumption and number of people who died by becoming tangled by their bedsheets.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

So if I understand correctly, our candidate live-streamed sexual activity to Chaturbate, and is mad that someone saved and uploaded the video elsewhere.

Our candidate is a naive idiot.

“Invasion of my privacy without consent” You waived any claim to privacy when you hit the Begin Stream button and invited To Whom It May Concern into your bedroom. The video left your computer and arrived on someone else’s computer, and hence permanently entered the state of being “on the internet.” You’re 40 years old, you and I grew up on the same internet in the same time period, you are both young and old enough to know better.

If you don’t want the entire internet to see your gonads, don’t upload your gonads to the internet. Probably don’t even photograph your gonads in the first place, because your phone probably puts your entire camera folder on the internet anyway.

On the topic of a 40 year old woman and candidate for state office sharing an active and apparently adventurous sex life with her husband: Excellent, carry on. Living as long as I have under the thumb of right wing hypocrites who spend their entire lives trying to criminalize anything except being white, male and straight pausing only to take it up the ass in an airport men’s room, I’d honestly prefer a candidate whose take on the matter is “YEAH I like getting dicked all the way down. Wanna watch?”

It’s the blaming someone else for something YOU did that chuffs my spuds here. You chose to broadcast. And you can’t stop the signal, Mal.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

It was okay. Part of the problem was the new characters started out as flanderized and one-dimensional as the original characters were by the end of the show, so it was already against the stupidity ceiling.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Stargate: SG-1 should have ended at season 8. They beat Anubis, all the conflicts were tied up, there’s a nice scene where the crew is just relaxing at O’Neill’s pond. And then they ordered another season. So they did the same thing that Xena did and said “Well we ran out of ancient dead religion gods, I guess Christianity is next except they still exist so we have to be kinda cagey about it” and just kept making the show.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I don’t know, given what they let Microsoft do to them I don’t know if Windows users actually understand that consent is something they don’t have to do.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

A private (meaning, non-public) field like this one probably uses the multicom frequency, but yes. Self-announce on the CTAF. Irks me a bit there aren’t runway numbers.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

A runway with two ends. And you’d probably be surprised how easy it is to choose one end when you mean another.

Also to identify it from the air as a runway. It’s paved and they painted a centerline; I would have also painted numbers and thresholds.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

An xorwich would be crosscut, or ripped, but not both.

OC What should I use over a water based polyurethane stain to make my project shiny and smooth?

I am working on a project made of African mahogany. It’s a wall mount for our guitars that will stay indoors. I have a water based polyurethane stain. I’m going for a darker stain. I’ve put a layer on my test piece and it’s a nice color and spreads on well but it has no shine. From what I understand, more layers with...

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

There’s some interesting words in here, huh? “Polyurethane stain” is an interesting combination. And what exactly is “varnish?”

Traditionally, stain is just about color. It’s some dye or pigment suspended in a chemical that will easily evaporate. Just there to color the wood. Does nothing to protect it or add/subtract gloss.

A finish–either a lacquer or varnish–would be applied over a stain as a protective layer. Anything from shellac (excretion of the female lac beetle), tree resin, or polymers such as polyurethane are used for this. These protect the surface from physical damage as well as water/dirt/oil ingress, plus they build up that pretty transparent layer on top of the wood.

Rule of thumb: lacquers are just resins dissolved in a solvent, and when the solvent evaporates, it leaves behind the resin, meaning they can be repaired/modified/removed by applying more solvent. Varnishes undergo some chemical change during the drying process kind of like concrete; it doesn’t just “dry,” it “hardens.”

Another rule of thumb: lacquers are often designed to dry very quickly, and are often designed to be sprayed on. Most commercially produced furniture has a lacquer finish simply because of how fast it can be applied; a table could be taken from raw wood to ready for the customer in under an hour. Varnishes are often designed to dry slower and are often designed to be wiped or brushed on. Varnish is more typical for floors, bar tops and other high wear applications because they’re often more durable, but it can take days to apply in multiple layers.

Polyurethane is a varnish. To achieve a shine, you’ll want to build it up in several layers, lightly sanding in between each. Water based polyurethane is easier to work with than oil-based, but it doesn’t build up to the same gloss.

I suspect by “polyurethane stain” you mean you’ve got something like Minwax Polyshades, which is a urethane that has some pigment in it. These are marketed as “one-step” color and finish coatings. You would apply several coats of this product, lightly sanding between coats, and then apply a polish over it for your desired level of shine.

Mind you: A lot of things you might think of as “polishes” at first are actually varnishes or varnish-like materials. Linseed oil, for example, is a drying oil. It goes on as a liquid, but it reacts with the oxygen in the air and undergoes a chemical change into a solid. Danish oil, and Minwax’s “Tung Oil Finish” are essentially thin urethanes. That latter product, the “Tung Oil Finish” is controversial because it has little to no tung oil in it; Minwax is trying to say it forms a tung oil-like finish. I personally like the product and use it a lot, and mentally think of it as “I Can’t Believe It’s Not Tung Oil.” Applying these over a water-based urethane probably won’t end well; one probably wouldn’t adhere to the other and it would peel off or otherwise misbehave.

What you’re probably going to reach for is paste wax. Paste wax is just a wax and oil mixture, lots of different oils and waxes have been used over the years. Once upon a time you’d find paraffin and turpentine used, which does a great job while being really poisonous. On the other hand, a popular mixture for food-safe applications is mineral oil and bee’s wax, which is safe to eat by the spoonful if you’re so inclined. It’s a great polish for children’s toys and furniture or wooden kitchen implements. Just wipe some all over the surface, let it dry for several minutes, then buff it off. Paste wax is also useful around the shop as a lubricant and rust preventer for metal surfaces such as the bed of your table saw.

TL;DR: Apply several layers of your water-based urethane, sanding between each, then polish with paste wax.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • ngwrru68w68
  • tacticalgear
  • magazineikmin
  • Youngstown
  • khanakhh
  • rosin
  • slotface
  • InstantRegret
  • everett
  • mdbf
  • Leos
  • cisconetworking
  • cubers
  • modclub
  • GTA5RPClips
  • ethstaker
  • osvaldo12
  • Durango
  • provamag3
  • normalnudes
  • tester
  • anitta
  • megavids
  • lostlight
  • All magazines