Oddbean new post about | logout

Notes by 0bc3f317 | export

 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 And to make matters worse, ... 
 @b2d9fca2 Thanks for the heads up! Even if there is a new surge of investment in Godot today it’s starting to appear to be too far behind with too many limitations to actually be a viable alternative for many anytime soon. 😓 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 My big one uses a bunch of ... 
 @3b8d92af I wrote my own async library  that had support for doing Coroutines without Monobehaviours. Problem was it didn’t support Unity’s WaitForSeconds etc. that’s not a problem in Godot and I’d need to do some experiments to figure out how the Godot default scheduler behaves but probably wouldn’t be hard to port over. 🤔 
 🙏 May your C# code ever port easily from #unity to #godot

I have a large library of code I’ve created for Unity. Luckily I have made a habit of keeping a lot of it independent of the UnityEngine code. 
 My roguelike game makes heavy use of Dependency Injection via VContainer in #Unity and I’m looking at how hard it would be for me to port things over to #godot and not a lot of info on DI in godot so far so this is gonna be interesting… 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 nostr:npub10lv5ujep7ncn9g7h... 
 @71ef524c @7fd94e4b apparently Fosscord is Spacebar now 
 If anyone has any good dependency injection frameworks the like to use with #godot I’d like to hear them. I was a VContainer fan in Unity so prefer lightweight solutions. 
 Anyway after #Twitter, #Reddit and #Unity, I hope Discord is the next company to take decisions s... 
 @7fd94e4b what’s the FOSS discord alternative? 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 I still have all the floppi... 
 @de22920b crazy! Sure would be cool to see it if you did somehow manage to get it running though! 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 All the games I made when I... 
 @de22920b that’s awesome! I’m lucky that at some point my younger self had the sense to copy this off a floppy to a hard drive so I managed to keep it! 
 Dug out an old screenshot of the first game I made when I was maybe about 10 years old. Made in Q Basic on an old Tandy from Radio Shack that had no hard drive and only booted off a floppy disk. #gamedev #indiedev

https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/070/391/646/731/384/original/5c4ee6c42a47af1a.png 
 Unpopular opinion right now… but… an hour in with Godot and trying to use Rider for code editing. I Click to set the exec path. Opens to my project folder? Ok. Navigate to applications. Every .app is a folder. Ok. Navigate to executable binary inside app folder.  I think I’m done? Double click .cs file in Godot. Nothing. Right click select open in external editor. Application can’t be opened -50.

Unfortunately consistent with my experience and expectations with open source software. #godot 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 M1? 
 @07e5c507 nope. intel 
 Was feeling the open source mood. Thought I’d give NixOS a go. Made a USB installer and booted it up on an old Mac Mini. Ofc it fails to detect the Wifi device. Decades old memories of this exact same problem come flooding back and straight back to my Mac OS I go 🤡 #linux 
 @094c0077 it’s the stock trading bots parsing all the negative sentiment appearing alongside the word Unity on all the news blogs and Twitter today. 
 nostr:npub1r53tv8nmdzjcqka9dqkkqalz3fuzfpnamc6ngtyhdxy2mg3jwp8snruu60 even if they back off, they... 
 @52e127da I agree. Though I hope more people move toward open source options I tend to think people’s memories are not very long plus the fact many of us have in progress projects. So after Unity backs off I think most hobbyists will be back to business as usual in no time. 
 There's a lot of validity to the whole "don't tie yourself to proprietary #software, use #FOSS in... 
 @b2d9fca2 I definitely agree. Unity is still overall an excellent product that reduces a lot of friction in the game development process for a lot of people. That’s why it’s so devastating to see them go the direction they have. 
 Given the incentives of publicly traded companies even when Unity inevitably back tracks this is just a signpost of where we’ve been headed all along since IPO. They will just shift the model in a slower more incremental way to eventually bleed as much from powerless small developers as they can. #unity #gamedev #indiedev 
 I’ve worked in Unity for over 10 years both at the indie and mobile AAA levels. Given the backlash I’m hopeful that Unity will back off the new pricing model or at least this charge per install stupidity. Otherwise every project I start from today onward will be using an open source engine. You can’t trust these corporations to not pull the rug out from under you. #unity #gamedev #indiedev