Oddbean new post about | logout

Notes by David Amador | export

 Even though I know I’ll likely switch to Easy mode later I always start games on Normal. It’s important games allow the switch mid play through, having this only at start can make someone give up a game if too hard later on. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I joke u not, there's a deg... 
 @f3c33fcb I’m shocked yet not surprised 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I feel very lucky that my d... 
 @f3c33fcb Mine they introduced c/c++/c#/java/js/html etc. it was not GL though but VRML for some reason 
 @de22920b just spent half an hour watching this, why was this so hard to stop watching?? xD 
 @61b52b81 @f3c33fcb I don't even agree with this image anymore, you shouldn't even pirate it, you should use something else. The problem is so many people using it. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 that's why game dev degrees... 
 @f3c33fcb 100% agree, it’s a missed opportunity. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 haha i have this tea dude t... 
 @b6437e3c grabbed it at gamescom ~8y ago, I think valve was promoting Steam Machines or something. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 Hey there - could you pleas... 
 @4a6c5455 done, I did the best I could, tables are tricky xD 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 It was transferable skills ... 
 @e78bcaf5 exactly, tools come and go, different languages per project are required all the time, what we learn however stays. 
 I've seen a lot of "I've spent years learning this tool and now it's wasted". Majority of that gamedev knowledge is transferable, it's not gone. It might be different on a new tool but you'll know how to do it, it's easier to search the equivalent then not knowing at all. 
 I think developers who started gamedev with Unity, and only used that for years might be a bit more scared since that's all they know. But listen, that tool doesn't define your work, it's just a tool used with your creativity. Did it helped a bunch by doing stuff for us? Yes. Can you now learn something else much quicker? Absolutely. 
 @b836facb nice:) I cloned the repo but I haven’t got around to test yet. I added it to this list along with other suggestions  https://github.com/DJLink/list-of-game-engines-and-frameworks/ 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 it can be Linux, I was look... 
 @f3c33fcb in that case a Synology NAS would be a good replacement, their OS has a google drive/photos alike software. Price wise it can get expensive depending on how many disk bays you end up, you can start with 1, but ideally go at least for 2 for raid redundancy. Let me know if you have more questions, I have one of these for like 7years, it's been great.
 https://www.synology.com/en-global/dsm/feature/photos 
 asking for recs again because for some reason I can't see the replies to my previous post 🙏 
I... 
 @f3c33fcb may I ask general purpose? as in just for storage, to run some specific server software etc, can it be linux? Because depending on the use a small NAS  might do the trick, and they are usually more power efficient. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 Where did you get that litt... 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 He looks so happy! 
 @239b731c it's like a little hot tub 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 are you planning to blog on... 
 @b4da402e I might yes, I've done that once in a while in the past, would be fun to do it again. 
 New blog post (because I wanna start doing this more often), mostly about Unity enshittification which everyone is tired so don't bother much: 
https://www.david-amador.com/2023/09/the-unity-enshittification-proprietary-tech-dangers-and-mostly-not-talking-about-what-im-doing/ 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I love the Dracula theme ... 
 @2ca765ef yes, I use it everywhere I can, it's great 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I have a great fondness for... 
 @f0269371 it’s such a simple yet and powerful flexible language, I do miss that combo sometimes 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 many good 2D game engines t... 
 @f0269371 I’m sure there are many, probably not as common now but they were for sure the goto lang years ago. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I’ve been there for a whi... 
 @6a78148d making it memory safe is troubling sometimes but the flexibility is nice :) 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 one of my dream games is ma... 
 @351190ab we can talk if you wanna throw away ideas but I’m mostly focused on getting my prototype out of Unity to custom atm 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 as someone who keeps trying... 
 @a9104f24 it worked for me once, but between going back and cleaning up that code base for a new method (ECS) and restarting I feel like restarting XD 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 Maybe i'll dust off my Hask... 
 @64dc7b99 do it! 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I picked olde unsexy Java f... 
 @350f6fb9 I did some java in school but I'm rusty with it. I mean whatever works for each person is the best tool imo. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I don't believe in lucky nu... 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I think corey doctorow coin... 
 @a1481774 just searched, you are correct 
 Don’t know where it came from, but I like we’re all using the term Enshittification to mention businesses/software that went from “we care about users” to “fooled ya!” 
 I want to toot something but I don't know what. What a rough few days. Still trying to decide if ... 
 @338e8289 from what I understood existing Plus subs can still be renewed for some time? Like only killed for new subs? 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 nostr:npub1x5gep2umtmlccc2j... 
 @da581531 @351190ab looks nice too, I played a ton of the 3DS one 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 wait, there was a remaster ... 
 @c54e732a announced today for Switch 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 did anything peaked your in... 
 @351190ab maybe Paper Mario, since I never had a chance to play the OG one 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 am I the only one to listen... 
 @351190ab no I totally hear it too. I always think that Wii was a really great brand they had and kinda killed it sadly. people even casual players know what it is 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 is it? 
 @351190ab I well haven't seen one live in a while, I keep missing them due to schedule conflicts 
 Nintendo Direct in ~15 minutes, exciting! 
https://www.youtube.com/watch?v=rfYfuAOKTxA 
 nostr:npub1n7wwyx5ak0f943azm05quqtrqg3r6t638q0ngdqe9475df9xmwxsm8n9zr nostr:npub1aw2gcqz09z6lq5w5... 
 @36209ee4 @9f9ce21a agree, and even 2D is easy to side track on "more features", but if fully focused on what's only needed for any given project it's very doable these days. 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 I've always wanted to write... 
 @9f9ce21a same here for the past 5years, I imagine there's demand for UE as well, for me it's been mostly Unity and GM2 
 I would argue best solution would be custom or a open-source engine, but for anyone looking for a quick commercial solution for 2D games, works on multi-platform, out of the box solution, go for GameMaker. It's paid but you'll get someone answering & fixing your support tickets. I'm saying this having actually filed multiple tickets with them. 
 I remember ricotello telling everyone that before he become ceo he was a member of the board & th... 
 @d2ad5b01 nah, you worked at a time where whatever they were doing aligned with what you thought too. It's not your fault. 
 if anyone is looking for a project generation tool (visual studio, xcode, Make etc) I highly recommend GENie, I use it to generate my projects across different platforms.   https://github.com/bkaradzic/GENie 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 Currently developing with F... 
 @e948c5fa nice, thanks for the input 
 nostr:npub1aw2gcqz09z6lq5w5thzcadjsy8n7srs8mczkgs4c5rvjyyfh96nsg38vv5 If you like Rust at all, Be... 
 @0dad5178 I never used it enough time tbh, Rust I mean, I should give it another go. 
 after many years of custom engines, I was cooking up a prototype in Unity, but now I'm considering my next move. redo prototype in old custom framework or some other existing engine. I did gained some perspective during this, so I know I want some sort of ECS framework/lib, mine was 100% object oriented (pros and cons). Regardless exciting things to think about. 
Event not found
 @8e7fdd24 sounds like a cool project to start, are you only considering or actually going to?