• 1 Post
  • 11 Comments
Joined 5 months ago
cake
Cake day: July 6th, 2024

help-circle





  • A lot of these old-fashion types are oblivious to social justice and get upset at even the thought that Institutional racism even exists, because they can point to their one black friend in tech who owns a mansion.

    I used to get into arguments why master and slave was a problematic word to engineers. That’s how ignorant they are.

    Those folks are dying out, especially as more diversity exists. Which is humourous because these folks will also rage about that too.



  • as a chronic documentation reader, the best advice i can give is to document everything Anything that the user can and will potentially interact with, should be extensively documented, including syntax and behavior.

    I don’t know about that. I’ve read some terrible documentation that had everything under the sun. Right now in the library I’m using, the documentation has every available class, every single method, what it’s purpose.

    But how to actually use the damn thing? I have to look up blog posts and videos. I actually found someone’s website that had notes about various features that are better than the docs.

    There’s a delicate balance of signal vs noise.



  • One obstacle may be the assets. Im not a lawyer.

    But you pay for a license to use a piece of music in a commercial software. To make the game open source would imply the music is also something others can use, which wasn’t yours to give away.

    Music is easy to rip out.

    But think about the headaches. Is this 3D model that you purchased and slightly edited licensed in that way? Is this UI for the options page? What about this sound effect? It gets even worse with code dependencies. You paid to use this library…

    It’s now this massive headache to itemize every single thing and determine the origin, as well as if it’s something you can release as part of your open source. And if you do it incorrectly, you can get sued.