fafff

joined 3 years ago
[–] [email protected] 27 points 10 months ago (1 children)

Documentation is very useful today (to clarify our thoughts on what is useful and what is not, what is in scope and what is not), and for our future selves.

Writing small bits of software made me appreciative of the work teams put on large pieces of infrastructure!

[–] [email protected] 1 points 11 months ago

allegro is a fantastic place, and it warms my heart that it is still active after all those year (another proof that OSS outlasts proprietary suites, like XNA).

[–] [email protected] 13 points 11 months ago

If some code links to your GPL library, the whole project has to be licenced GPLv3, full stop. This does not "prevent people to use [it] at all", it just stipulates that they have to make the source available and the source of improvements they make available. Each substantial library I write in my free time is GPLv3. I want to contribute to the ecosystem and I want everyone enjoying my work contributing back to the ecosystem.

A similar licence, called LGPL, allows dynamic linking without having to make the code of the whole project available, just the code of the specific library + improvements. If for some reason you need this, I invite you to check how dynamic linking works in Pharo and read this FAQ by the FSF (and all other FAQs, it is a very clear, informative document).

[–] [email protected] 41 points 1 year ago (3 children)

File an issue in their repos, sometimes people (understandably) do not understand licencing very well — or it might be they were granted an exception.

If that fails you can contact the library author and the repositories who host the code.

[–] [email protected] 23 points 1 year ago (1 children)

Great suggestions in this discussion! Rather than adding my favourites, I will add some resources that list more games.

  • Libregamewiki: it is really comprehensive (sometimes too much, including even not-so-good-games). They care about licencing and is is very easy to browse, top-notch for me.
  • Open source games: a more relaxed repository, with lots of material.
  • bobeff open source list: this is curated, which means that there are not so many games but each and every one is stable, good, maintained.
  • Arcane Cache: a fantastic blog with reviews of libre games — or more precisely, underground games, there is a lot of discussion on how gamedevving philosophy too. The reviews are always in-depth and allow you to experience the games on another level, and each game is a small jewel in its category. Strongly recommended!
[–] [email protected] 2 points 1 year ago

I hope to come off as harsh, but documentation quality is an important factor for both discoverability and adoption.

At least there are instructions — which I haven’t tried yet — on how to build the app.

[–] [email protected] 1 points 1 year ago

I really really am not fond of people pettifogging names. Underground is a good, serviceable, immediately recognisable name, which is in ethos and associations different from — say — libregaming.

view more: ‹ prev next ›