Here you can pick up whatever ANSI C ports I have of old games - both sources and Linux or DOS executables. Just hold down the shift key and click on the relevant link.
A highly unusual "infinite" adventure game written by Chris Newall. Builds easily with any ANSI C compiler, but remember to link in the maths library, because the program uses the square root function (i.e. add -ml on Unix/Linux).
A Moo (a.k.a. Mastermind) supervisor and a very powerful Moo player. I wrote the first version back in 1977 in Algol68, before porting it to FTN a few years later. The game allows you to play on you own, watch the player playing on its own or compete against the player. The algorithm has been improved in conversion to C (hence the increase in the source size compared to the FTN version). Should build without much (any?) trouble using any ANSI C compiler on any platform.
An aggressive 3D Noughts & Crosses player, which I developed in 1976. The player incorporates the knowledge of the three-in-a-plane forcing patterns and quite spontaneously discovered that plane-forks are deadlier than one would have thought. It can offer suggestions and can be made to play against itself.
If you can't be bothered with building it, you can pick up the pre-built, ready to run DOS/Windows executable 116K, instead of the source. OTOH for those who have the sense to use Linux, here is a Linux executable 35K.
This is the good old "Govern Ancient Sumeria", with a 1983 ecology re-write. (The more grain you leave in stores, the more rats eat and hence breed; the more rats there are the more likely is the plague to strike -- etc...). Needs to be linked with the math library (-lm).
|Back to main page||Mike Arnautov, Friday, 05-Aug-2011 13:40:20 MDT|