• 6 Posts
  • 198 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle

  • I work in gamedev, both on my own game in my free time, and professionally. Projects take years to develop, and Unity was doing pretty ok 6 years ago, when I started my own project. Will I make another one in Godot? Very probably yes, Unity sucks, but moving an existing project is unfeasible.

    Another reasons are console ports. Getting a Unity game to run (run, not release/port completely, but that’s an important step) on any console is pretty simple, since all the core libraries are prepared for you and you just include them. For Godot, you have to find someone who already has those libraries.

    Unreal is too heavyweight for a lot of games. It’s amazing if you want some kind of realistic-leaning 3D, but the project size and (editor) performance is a huge problem for smaller things. Still better in a lot of things compared to Unity, but it’s also harder to get into, since it’s C++. Unity with C# is way more approachable, especially for students with laptops, who can barely get the editor running (It was a reason why I barely finished my Unreal assignments on college, and stuck with Unity). So, you have a lot of people who grew up on Unity, making it easier to hire for it. And when you are used to one engine for most of your life, with years of experience that’s limited to it, it is difficult to switch (although, almost everyone I talked to who works in Unity has “learn Godot” on their todo list)

    I’ve been mostly seeing Unreal recently, when talking to other devs and studios at conferences, and not many new Unity projects. Anecdotal evidence, though.

    Also, while I’ll definitely use Godot for any future project (which I already did for some gamejams), I can’t imagine maintaining a large AA(A) codebase written in GDscript. To be fair, it might be because I don’t have any large-scale project python experience (which I also can’t imagine writing a large app with), and IIRC the C# support isn’t as good in Godot yet.




  • By the way, noyb supporting member membership starts at 60$ a year (you can also go for less, but without some goodies), with the 60$ tier providing you with a free 1 hour of professional consultation about your personal data protection/privacy problem you might have per year.

    They are also doing a really good job in general with succesfully suing companies, I think they already managed to win lawsuits for billions of dollars. If you have the 60$ (or anything less!) to spare, I’d say it’s one of the best cases to donate to, if privacy and data protection is important to you.

    I’m not affiliated with them, but I did recently found out about what they do and it feels like a really good cause. Seeing meta being forced to pay billions is satisfying.





  • I’m more fan of the https://www.vim-hero.com/.

    Also, one think I was surprised by when I switched to Lazyvim/Ideavim/vscodevim setup few months ago - it’s a lot of fun. Learning vim properly is like the dark souls of typing. Sure, you probably won’t be as efficient for the first few years, but learning new motion combos is pretty fun, to the point where the minor loss in efficiency doesn’t really bother me. Blasting out combos you’ve been practicing to do that one move efficiently, or discovering another new cool way how to do something is a continuous and fun process. It’s basically gamifying typing.

    So, if you want a boost in efficiency, just learn all the keybinds your current text editor has (jump to next param/function, multi-line editting, go to definition without using mouse, etc.), and start using them. You’ll probably master all of them in few weeks and be much more efficient.

    If, however, you enjoy slowly mastering something, vim will give you years of stuff to learn and master. Is it worth it? Probably not, but it’s suprisingly satisfying!










  • Nope, thermostat (yes, that thing that has one "if temperature < XX, turn on heater) is literally considered an intelligent agent, as defined by the actual field of Artificial Intelligence, it’s one of the first examples taught on the most basic of courses.

    You should really go do your homework about absolute basics of AI field before insulting random people that at least have a semblance of knowledge about the field, other than “AI hype, AI cool”.

    People like you are insulting the whole field of Artificial Inteligence, so please stop spreading bullshit about it before you get good (or at the very least, don’t be a dick about it, when people try to educate you). You probably had no idea the field even exists two years ago.