This was on my list of things to do for my own game, but that's going to be awhile before it's finished.
The way I would do it is have a global Input singleton, and have a lookup table maintained in a SQLite database.
This was on my list of things to do for my own game, but that's going to be awhile before it's finished.
The way I would do it is have a global Input singleton, and have a lookup table maintained in a SQLite database.
Here's one way to realize why Reddit should not be taken seriously: Suppose that the head moderator position for r/politics was put up for open auction. How much would it sell for? It would be purchased by someone who was interested in controlling what information people see.
Subreddits are moderated on a first-come first-serve basis. If you were the first one to squat a name 10 years ago, you get to be the head moderator, even if someone else might do a better job. This is the "landed gentry" comment Reddit's CEO was referring to.
You have to be realistic about what you can complete in 3-6 months. That's the only way you'll ever actually finish something.
There are more potentially interesting websites than I have time to spend. I'm taking the same attitude to Reddit that I take for StackOverflow and Wikipedia. I'll read their content, especially if it comes up in search, but I'm not wading through the cesspool to try and contribute anything.
I have an Anbernic RG351MP. It's nice. I use it on the subway when commuting. That's already 2 years old. If you were buying new, I'd get one of the current models.
There already is SBC [email protected].
Exactly. Switching from Reddit to Discord is just switching from a website controlled by one evil corporation to one controlled by a different evil corporation. Discord is still in hyper-growth mode, so they aren't going to be screwing over users yet. Reddit is in "cash out our chips" mode, so screwing over users for profit is the way to do it. In 2-3 years, the investors in Discord will start wanting to see revenue. That's when they'll start introducing user-hostile features.
Try something more generic, like sbcgaming.
I was surprised that r/godot didn't turn into a discussion devoted to Samuel Beckett.
This solution is "ugly" from a programming theory perspective, but it works, especially for a single-player game. You have a global Singleton class that has all the game state information. In the GUI part, you have it check the global Singleton when deciding that to draw.
If you do it this way, you can put the game logic in another thread, or even use a C/C++ GDExtension if you want really high performance.
For example, you keep the player's HP in a global singleton. Then in the GUI where you show the player's HP, you have it check the value in the global singleton.
It can't last. Right now, lemmy/ActivityPub is in the "early adopter" stage of the tech hype cycle. The only people here now are the people who are willing to try out something new. If there are enough "early adopters", Lemmy will become interesting, and then the normal people will follow. This would lead to an "eternal September" effect of declining quality. Then they're followed by the spammers and people looking to make a profit.
If basically feels like reinventing Usenet, with maybe some extra modern features.
There's one big weakness. There appears to be some sort of shared blocklist. If people wind up being placed on the list for petty reasons rather than genuine misbehavior, that could become a problem. I.e., the people maintaining the blocklist decide they disagree with X politically, and then X winds up on the blocklist even though they really weren't abusive. Then people running nodes are going to have to start manually reviewing the blocklist and making exceptions, which most people won't bother doing.