• 1 Post
  • 243 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle








  • I think people are mixing up copyright up with what Sony does with Spider-Man due to licensing terms. Like not only does copyright last damn near forever, you don’t need to keep releasing stuff to renew it and it doesn’t just go away because you aren’t using it.

    There’s also a lot of confusion with trademarks. People will often defend big corporations threatening fan art because they “have to defend it or lose their copyright”, which is a trademark thing and not copyright.





  • I thought about mentioning that, but sometimes one of the buttons in Fallout do lead to extra dialogue. Couldn’t figure out how to put the difference into words. But I feel like I’m wasting my time when I try to get extra dialogue out of a Fallout 4 npc.

    The Bioware games have always made me skeptical of the argument that voiced dialogue is what made Fallout 4 choices so bland. The choices they made after deciding to go with a voiced protagonist is what made it bland.


  • The choices in Fallout 4 are like if the designer had just heard in passing that games like Mass Effect had a choice wheel. The only detail they successfully copied was not having the dialogue always match the option you chose. Bioware games gave you more options (6 in this screenshot of Mass Effect I’m looking at), wasn’t as clunky to use, and the options weren’t as transparently meaningless.





  • If the APIs are meant for public consumption, requiring feature parity makes a lot of sense. But when it’s for internal use by your own developers, waiting means you are making a bunch of new API endpoints no one will ever use. People will write more and more code using the older endpoints and those endpoints will start getting changes that your new ones will need ported over.

    I think if you are going to force people to use new endpoints, you’ll need them to either write the endpoints themselves or have a team member who can write it for them and account for this while planning. If getting a new endpoint requires putting in a JIRA ticket with a separate backend team, 4 planning meetings, and a month wait, people are just going to stick with what currently exists.