• What's the point of libre video game having modding APIs when, being li

    From Blue-Maned_Hawk@21:1/5 to All on Wed Jan 18 06:57:43 2023
    XPost: alt.games, comp.games.development.programming.design, alt.games
    XPost: comp.games.development.programming.design

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0r0ow4qiGAJ1A1eVKlUAgI0q
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    DQrigItXaGF0J3MgdGhlIHBvaW50IG9mIGxpYnJlIHZpZGVvIGdhbWUgaGF2aW5nIG1vZGRp bmcgQVBJcyB3aGVuLCBiZWluZyANCmxpYnJlLCBwZW9wbGUgY291bGQgaW5zdGVhZCBmb3Jr IHRoZW0gb3Igc3VibWl0IHBhdGNoZXM/DQoNCi0tIA0K4pqX77iOIHwgL2JsdS5tyZtpbi5k yrBhay8gfCBzaG9ydGVucyB0byAiSGF3ayIgfCBoZS9oaW0vaGlzL2hpbXNlbGYvTXIuDQpi bHVlbWFuZWRoYXdrLmdpdGh1Yi5pbw0KQXBvbG9naWVzIGlmIHRoaXMgbWVzc2FnZSBnb3Qg ZW5jb2RlZCBpbnRvIG9jdG9jdGFsLiAgQmxhbWUgVGh1bmRlcmJpcmQgDQpmb3Igbm90IGJl aGF2aW5nIGNvcnJlY3RseSB3aXRoIFVuaWNvZGUgYW5kIFBHUC4NCg==

    --------------0r0ow4qiGAJ1A1eVKlUAgI0q--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQRyCHAqodVWYEd5ANANjGnZxCulyAUCY8feuAUDAAAAAAAKCRANjGnZxCulyKSD AP4ryhwf52M9WXbZZ+mxNjyQZ4EvptP8jk+J/c9QHR5+mQD/SpTAON11Vy4adHG8Frq58rD8LfuX KL3cTr2gngvVCwE=
    =QgNS
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Irene Knapp@21:1/5 to All on Thu Jun 15 19:10:15 2023
    Belatedly, in the spirit of trying to use Usenet more...!

    Whether it makes sense for any particular game is kind of up to the
    game. Speaking as a programmer, it is nice to have a well-defined
    interface, programs that take the time to think about how to turn the functionality into a clean API are usually better programs.

    Also, depending on a lot of other things, in some cases having a proper
    module loading system might make it possible to write mods in a
    different language than the game itself.

    No idea whether you were still interested in this, but hey, you shouted
    it into the void and all that, so I figured I'd try.

    Irene


    On 1/18/23 03:57, Blue-Maned_Hawk wrote:

    ​What's the point of libre video game having modding APIs when, being libre, people could instead fork them or submit patches?


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pabitra Barman@21:1/5 to Irene Knapp on Fri Jul 21 05:35:45 2023
    On Friday, 16 June 2023 at 07:40:17 UTC+5:30, Irene Knapp wrote:
    Belatedly, in the spirit of trying to use Usenet more...!

    Whether it makes sense for any particular game is kind of up to the
    game. Speaking as a programmer, it is nice to have a well-defined
    interface, programs that take the time to think about how to turn the functionality into a clean API are usually better programs.

    Also, depending on a lot of other things, in some cases having a proper module loading system might make it possible to write mods in a
    different language than the game itself.

    No idea whether you were still interested in this, but hey, you shouted
    it into the void and all that, so I figured I'd try.

    Irene
    On 1/18/23 03:57, Blue-Maned_Hawk wrote:

    ​What's the point of libre video game having modding APIs when, being libre, people could instead fork them or submit patches?

    ye

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)