• 0 Posts
  • 19 Comments
Joined 11 months ago
cake
Cake day: August 27th, 2023

help-circle






  • Also net weight vs gross weight. I think there’s a law that regulates this where I live (France) because it’s always specified but I don’t see it here.

    I assume OP is from Canada because I see English and French on the packaging. I lived there for a few years and was losing my mind over this kind of stuff the entire time. Prices never include taxes even though you basically always have to pay them, price per pound/gallon/unit is never displayed either and they really try to swindle you with this, I constantly saw “family sized” or whatever packages that actually cost more per pound than the regular version when I did the math. So I’m not surprised.




  • I knew I was gonna get this answer but still couldn’t be bothered to check the correct term so that’s on me.

    I think you’re technically right because the EULA specifies that you basically can’t use that code (or a modified version) outside of a licensed UE project, but outside of that it basically is. All the code can be read, the engine and/or its editor and all related tools can be compiled from the source, and you can make pull requests on the official repo.

    IIRC it is not actually open source because you can’t modify and/or repackage it without epic having their say in it (I think one of the licenses tiers is basically you agreeing to pay upfront + royalties for the authorization to modify the engine’s code and ship the packaged version with the project)


  • I mean, if you want to see some games’ source code you don’t have to rely on piracy. As other people have already said, there are open source games, some developers of older games have officially released the source code (notably VVVVVV, doom, and also quake iirc), some devs have released important part of their source code (e g the entire inputs handling code of Celeste).

    Additionally, the vast majority of all Unreal Engine games’ engine code, including huge AAAs like Fortnite, is in Unreal Engine (duh), which is open source source-available.







  • Honestly, after a few years of working with juniors (and being one myself before that), I have to disagree with the last part. Sure, it’s fine for solo projects but people’s programming skills can vary heavily. I know people who will pull the wildest C++ compile time tricks you’ve ever seen, but a pointer to a pointer would somehow break their brain.