I'd like to add Paul Chapman's Seeds of Destruction Game to this list. Here's the source code for the latest alpha
. Extrementhusiast's "review"
is a good source of requests for improvements.
It seems to me that with the addition of keyboard shortcuts to replace or extend some of the adjustments that now have to be made awkwardly with a mouse (especially with the mousewheel) this could turn into a surprisingly versatile and useful tool. Even in its current form I've been able to use it to find reburnable fuses, 31c/240 caterpillar construction recipes, and signal conversion mechanisms, among other things, as well as self-destruct circuitry.
The new function I wish for most often is a "scan" option: define some criterion for success, most commonly minimum population -- could generalize to M<=population<=N at time=T -- and select a small region to test exhaustively, placing each object in the current seed library in all possible orientations. For small areas this would be fairly quick (and entertaining to watch). It's basically what has to be done manually, as things stand, but it's very easy to miss good solutions.
Anyway, the first step would be to get a good standard version of the current alpha code checked in, if this is agreeable to everyone. My attempts to recompile Paul's source code have so far resulted in impressively mysterious compile errors. This is no doubt due to trivial mistakes on my part; I'm somewhat allergic to Java and have been mostly successful at avoiding it for many years now.
I'd be happy to work on gradual incremental improvements such as keyboard shortcuts, but could someone with more Java expertise maybe take care of a workable initial checkin on Github?