I kinda doubt that. Though maybe the really low end GPUs AMD and nvidia announced now are bad enough for crypto that they won’t get bought for that, then just there needs to be hope that scalping is not a thing…
I’ve thought about the same thing. Namely that I don’t want to have to buy a new computer just to get a stupic TPM lockdown chip that Microsoft wants to push on people. At least if Thrive only supports Windows 10 officially in a couple of years then maybe even the last stragglers would have at least Windows 10, maybe I don’t need Windows 11 “supported” hardware.
TIL that blackjacksike said:"P.S.: TIL that RoboBomb said “TIL that QuantumCrab said “TIL that RoboRomb said “TIL that Boops boops exist, thanks to Biologicah”””
TIL I am the very definition of a troll…
a troll who appreciates physics…
![]()
C# 5
using System;
namespace Application
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
C# 10
Console.WriteLine("Hello World!");
Last I checked mono has partial support for C# 8.
But anyway that requiring a main class is almost literally never a problem in real software. When you have hundreds of thousands of lines, it’s a single drop in the ocean to need to have a couple of extra lines to define the main entry point. And I think that C# 10 syntax only works for single files. So it’s really meant to make C# usable as a scripting language.
Btw the Thrive codebase doesn’t even have a main in it, Godot handles the process startup and setting up the C# objects.
Anyway .NET 5 and now .NET 6 have really good functionality on Linux, and in fact we now build the game with them (though still as it needs to run in mono the runtime disallows certain new C# feature usage that need runtime environment support).
I use the Jetbrains Rider IDE. So it’s easy as using the package manager to install dotnet SDK and then just getting Rider installer, and you have everything you need to do C# development.
That’s not a useful metric, as I said, only really useful for small scripts. In large codebases it doesn’t matter, and I think it is even disallowed with multiple files as it would be extremely confusing to know what code runs when.
Once my church did an event called “thrive” and it used the thrive trailer thumbnail as kinda a logo, so I went to the pastor and asked him, “you know that’s from a video game right?” And he is like “how did you know?”
The funny part is that it was the trailer thumbnail for 0.4.x and the game was already at 0.5.4 when it happened lol
Today I learned that I can make tables in this forum with markdown instead of HTML! I don’t have to waste 5 minutes just to make one anymore.
Maybe someone said that heard about Thrive at the church on the Discord server’s introduction channel
Do we know how many copies of thrive has been “sold”, like not only on steam or itch but like all-time(ish)?
Unless there is a link click tracker or the updater in the launcher can send messages, it may be hard for launcher Thrive. Not impossible though
This is actually easier, as Github provides a public API to get the downloads of any version hosted on there. There used to be a site where you could see these numbers, but that site has quietly shutdown. I’ve planned on adding a some kind of display of the Github download stats for the ThriveDevCenter, but I’ve had way too much other stuff to work on to make time for that. The DevCenter is open source, so I’d welcome anyone wanting to program that:
It’s written in C# like Thrive, but as it is a website it has much more generous execution time constraints so as such it’s less critical to write excellent code there.
Oh nice, that seems to be a Github hosted version of the site I used to use.
![]()
Since the beginning of the pandemic, I’ve noticed various changes occuring in my life. They may not be a result of the pandemic (and other events), at least not directly, but my state of mind has definitely changed. Similarly, my mannerisms have changed. Has anyone else experienced this, or am I alone?
Yeah. As far as things go, I’ve changed. I am a very different person to when all this started, and yet quite a lot is the same.
For the better or for the worse, if it’s not too invasive for me to ask?
For the better, I think.
Bad words involved
you Meta!
you Facebook!
you Zuckerberg!