Is there any sort of central repository that points to where people have uploaded their source? It looks like some people have it on the archive, others on github, some personal web pages, some a mix of all of those…
I feel like if I wanted to search for ‘the source code for game X’, that would be straightforward, but if I was searching for ‘the source code for platform Y’, that would be harder. Maybe a page on ifwiki, organized by platform?
I was going to participate, but ‘course correction’ is (infamously) already on github, and also already in its uploaded zip on ifarchive, and I don’t think it would go somewhere else, too? But adding it to ‘a list of I7 source code’ might be nice?
I think the main way people find it is via IFDB tags—there are tags like “Inform 7 source available” that you can search by. Adding it to IFWiki isn’t a bad idea.
On IFWiki the game pages have URL fields for “download” (as in, download the game to play) and for “play online”. We could add a “source code” URL field. Then it would be possible to search for games with source code by platform, or author, or whatever other field you like. The page you mentioned could be automatically created based on a database query (in the same way as the Glulx interpreters - IFWiki or Cover art gallery - IFWiki pages are created).
I always share my source as soon as an applicable event closes, but it’s always bothered me that, due to assets and customization, no one could rebuild my games from scratch.
This month, I’ll release “full dev packages” for all of my games, including specific extension versions (with whatever edits I’ve made), graphical assets, and web/interpreter templates used. Anyone with an Inform 10.1.2 capable development environment should be able to compile my projects once the assets are in place.
I’ll store these archives at itch initially, with an upload to IF Archive after some kind of safe period.
Repeat the Ending is currently up. I’ve additionally implemented two APCA-compliant color schemes, light and dark, for web players to choose between. Will this (r7) be the final release? I hope so! I’ll have the others up by end of month once the color contrasts have been verified.
I’ll edit those links in here once everything’s done.
Huge thanks to maxFog and hituro for the excellent idea, which solves a major problem: amnesting snippets, which can be useful to others !
This solves not few problems I have: my messing arenas has many interesting ideas, trickery and unusual implementation, but have two serious problem: I use as starting point either well-known stories, dojinshi-style (I pointed in past that using well-known (often copyrighted) settings helps in learning IF languages) or, well, eccentric narratives (not “scientific”: suffice to say that I hate with a passion the ancient hunger/thirst daemons/timers to the point of turning 'em, to put it in a somewhat gentlemanly manner, from input to output…) so perhaps amnesting (after a little cleanup…) snippets of the most interesting ideas/trickery, is the best solution, instead of trying to put them in a presentable state.
I’ll look into the various if/wrk/*/messing dirs and let’s see if I can actually contribuite (with a little editing) in the next few days…
We are discussing ways (at least partially) to automate adding known source code URLs, but I think overall it makes sense to check URLs and edit pages manually. The important thing to note is that anyone can edit the wiki (once you’ve registered, which is easy).