(05-11-2025, 05:45 PM)bplus Wrote: Like I said all this should be done by the person distributing the code.
The person should not make it a big hassle just to check out the code. At this point I don't care about another 21 Game.
Honestly, I'm of the opinion that when it comes to libraries and run-time packages, one shouldn't have to include them with every sample/program they place on the forums. What's the point of having a dedicated download package for then?
As a library creator, I place my libraries in the subforum here for that. If I want to make use of them to showcase something unusual, I should be able to just post a note -- requires library from this spot -- rather than have to zip it up, save it, upload it, and require people to have 80 copies of the same library on their drive with it. It may be convenient for one guy to grab, extract, test and delete, but it's a PITA for everyone else who already has versions set up and configured for it properly.
Anyone really interested in InForm should already have InForm. If not, then just move on and say, "Oh, this isn't a demo for me.", just like when someone posts "This is Windows-Only" or "Linux-Only", and you're not running under that platform. If you don't care enough to have the required run-time files on your machine, then I'd personally see that as being on you instead of the content creators. Lots of games/programs require you to have the proper runtimes set up and configured to run them to reduce upload/download file sizes and bandwidth/storage issues.
Inform, to me, seems like it'd fall into that same category of runtime packages. If it's something someone is interested in, they'd grab it once, be done with it, and then not want to have to grab repeated copies of it over and over and over with every sample placed on the forums.
No matter which way a dev goes, they can't win. Package it all up and they get complaints over size, space, download times. Package up only the essential bits and then they get fussed out because it won't work straight from the box. It's a no win situation for a dev, in the long run, and even if they sigh deeply and share both versions, they then get a THIRD set of complainers who say, "It's too complicated! I don't know which version I need. F this S! KISS!!"