[ProgSoc] Games that teach compsci concepts.

sanguinev at progsoc.org sanguinev at progsoc.org
Tue Sep 27 10:39:23 EST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 22/09/2011 12:42 AM, Bryn Davies wrote:
> I was recently talking (briefly) with Zach Barth, who wrote
> SpaceChem (an indie puzzle game, see "SpaceChem: An introduction"
> - http://www.youtube.com/watch?v=Gk8JwvtVs38 ).  SpaceChem is
> itself kind of a model for ideas about state machines and
> multithreaded programming - it's available for linux, mac and
> windows and I highly recommended it.
> 
> Anyway, I mentioned that the aesthetics reminded me of drawing
> Turing machine diagrams, and he asked me if I'd played a game
> called Manufactoria ( 
> http://www.kongregate.com/games/PleasingFungus/manufactoria ).  I 
> hadn't, but if anyone on this list is interested in TM / FSA, I
> think you'll enjoy it - I wish we'd had toys like this when I was
> doing the computation subjects in undergrad.

Pretty fun to play with Manufactoria, Turing machine like but in many
ways different. A few of the descriptions/requirements caught me off
as well (damn vague specifications). That said, I have gone through
and done them all. If you want to have a look I put my solutions[1] up at
http://progsoc.org/~sanguinev/Manufactoria/
Feel free to optimise them. ;)

- - SanguineV

1 - I was trying to optimise Ophanim (the second last one?) and
overwrote my solution, so it is missing.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iQIcBAEBAgAGBQJOgRs6AAoJEI+NvFGSwhPnR5AP/1K8wa2YnqMF+KigEkiBbe9i
/Faw2TX9v3S2ejxHu9512xt2ydRj795/NafKon2/rZnHFxDtUeyYK2w+SKQG+7w9
pX4B5pWufYKafHNPNWTPVD7tleGh3ZX2tfNfZ3MiM7rfMfG+5fN4N9aYCdxoB3Ez
/+RyIkZPzUH9+C1EgqR5sUCq46H9akLlHKC3Yov8sOFQwmwjeEh4k2cXdIUfLp7G
ypDBbbgwHxhMjHivY63fHDtHuTzpKmryLC6V7JjHT2DaweAT9vnJvESbez0tlCXt
SZdXrCJ6z8H3xVbu9bI1v7m32i2dvR+N15i41b4B/y17SWDEjLJ1BA4p1BdnLfsP
RXh4b85nOfwDc6H1wFKF5a8taVtLOox8P1LnOi9AAHvxK+Bvcvk5UNpkY2EEUkYY
WFPChyJteVcdYihB/uKeKbgfDRjp4SWzcUspJhfzQqKPzf2QlhTs2E55LTrJe1BK
vSBjAnIxjbb91Z0m2UkPhzRpVp2qfCPwPw0ATZlN8T8dkjEgwfd5HxmNbRphFIiK
Trs70C1tWi5TcqAZ+NkrkMahO6j1bBPtphNm10NxKBZbcmtJRPxmCERZLW5qEw+1
vwxKY7sfY18cSyCxfktmrh8HW87G0Zzmv+fEYlcD0IMY8UA79eVmHEXUcoGYxN03
wihaD2Y6iK5Fjy1RpS2e
=pL1P
-----END PGP SIGNATURE-----



More information about the Progsoc mailing list