So, basically, “we started learning Git and accidentally blew away the only copy of the code base we had!” 😂
I’ve watched new developers delete 2 weeks worth of development by misunderstanding Git🤦♂️
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
So, basically, “we started learning Git and accidentally blew away the only copy of the code base we had!” 😂
I’ve watched new developers delete 2 weeks worth of development by misunderstanding Git🤦♂️
The reflog is your friend in situations like that.
No, they lost the code and couldn't get it back because they didn't use Git or upload it.
So they were developing the game by sharing zips of their versions? OMG. There should be a tutorial of minimum Dev knowledge for wanna be new developers. They have very cool ideas, but the way they program...
For example Shadows of Doubt. Was running super bad last time I checked out. I think that too much accessibility to game Dev tools is lowering the quality of a lot of games (in resource hungry sense).
It is still in early access and optimising the game is their current goal according to the road map, though as the whole concept of the game is about simulating every NPC properly at all times it's always going to be really heavy game to run.
And you are right about accessibility making resource hungry games more common - they allow indies to make projects and use concepts that would have been scrapped as technically non-viable by a publisher before. Shadows of Doubt started development back in 2015, which would have meant reducing the scope of the game until it ran on a PS4. Being indie, they could just do whatever instead, and now it's going to be enough if they can make it run acceptably on a PS5.
I wonder how much overhead Shadows of Doubt spends just on maintaining all the NPC schedules, gotta be some room for optimization there.
Check out the dev stories from PalWorld, they bought a LOT of USB drives haha.
That sounds hella painful
IIRC it was made by two people, only one of which was a developer.
Why not just give it away for free? It always seems odd to me that games just disappear rather than being allowed an elegant death of old age.
Probably depends on the background as well. They could have hardware running (multiplayer server) that gets so little activity that there is no benefit and only loses them money.
It also doesn't look like the game has steam integration.
Then why not release the binaries for running such server? I'm sure a group of people could figure out how to decompile and make a change so the game attempts to connect to a different master host
If they weren't using VCS, I bet they have creds embedded in the source.
I'd doubt that this has creds, though. IIRC Steam multiplayer generates its own creds.
Well, i mean i would be all for that but in reality it might not be that easy. It could rely on dependencies that are proprietary that cannot be shipped or provided with the project.
It could alone be that the connection is hard coded in the game itself so instead of just booting up the server and being able to play you would now have to do something to the game itself too that it finds your server. Nothing really that cannot be addressed, I mean people could do that with ragnarok online private servers but not something your normal gamer could do.