Just an aside, it’s still impressive to me with all the technical limitations they had, they were still able to make Mario feel so damn floaty swimming through the water levels.
I think modern developers are in some ways stifled by an aimless lack of limitations.
Creative constraints is the term you’re looking for
It’s absolutely a thing - they do it for creative writing and game jams, and it’s very effective.
Programming is inherently creative, even if we don’t think of it that way. You start learning the basic use, then you get into very rudimentary designs - at that stage, you transition from problem solving to creating a design that solves a problem.
Constraints help - if you pick what we call an opinionated framework, it limits and guides you. It tells you how pieces fit together, and ideally it doesn’t limit you, but it does make some things much easier and others harder.
Nintendo had an extremely opinionated engine in that time - they were still drawing the maps out on paper in a grid, then scanning it with custom hardware.
These days, you open up godot, and you get a blank screen. You could make anything, 2d or 3d, a game or a tool, and it just gives you the tools. You could build a tile map for a 2d game, or a terrain for 3d, you can set the camera wherever you want. You can have multiple cameras, multiple maps - you can do anything
But I took the saying “adopt and shop responsibly” to heart and looked up what a responsible breeder has to do to be considered one.
Genetic tests determine if the dogs have known genes that cause diseases. If one of the parents has a recessive gene for a disease that won’t express in the pups because the other parent doesn’t have it, you can keep dogs that have desirable traits like excellent personality, lack of anxiety and general health in the gene pool—helping to maintain genetic diversity while not passing down a disease.
The kennel clubs (CKC) have started helping to reduce inbreeding by keeping track of the lineage of dogs and avoiding inbreeding by calculating the coefficient of inbreeding. The COI is a metric used in dog breeding to measure the level of inbreeding in a dog’s pedigree. It is an excellent tool for an institution that used to inadvertently encourage inbreeding because they created standards. Can more be done? Yes, is this a step in the right direction? Yes.
It’s worth noting that genetic tests don’t know everything, they might only test for a handful of the 20,000 or so genes and we don’t know what all genes do, and some genes are benign in some breeds and dangerous in others. This is why x-rays and elbow and hip assesments of the parents are still important. It’s also why meeting the parents of you puppy is important. If you don’t like them, you won’t like their pups.
On top of that epigenetics massively impacts the behaviour of pups. This is especially true if the grandmother of a puppy had a happy stress free life. Yes, we now know that improvements from nurture not just nature can be inherited. Dogs with happy lives produce happy dogs.
A responsible breeder will have done all of this, as well as done early socialisation and desensitization for the first eight weeks of the pups and many more considerations like limiting the amount of times they use a dam. These tests and assessments would have cost them around $10,000 for the dam and sire.
I wrote this insane response because if typing this on a meme educated one person who might get a dog, then the world is just a little bit of a better place.
My mother once bypasses the refrigerator part and accidentally put leftovers in the cupboard over the oven. After a week or two, the smell had us thinking something crawled into the oven vent from outside and died. It took me noticing something bubbling up from between two casserole dishes to realize what happened.
lemmy.today
Newest