Code


As you may well have gathered by know, I like programming/coding/hacking. I refer to myself as a coder, because I do not meet esr's definition of a hacker, nor do I write many of what *normal* people would consider to be programs.

I program purely for fun, on one of the world's best programming platforms: Unix. (In my mind, you can call open-source operating systems based on Unix, like Linux and BSD, Unix, as you are using it as a purely descriptive term and not a brandname, like Asprin or Shreeded Wheet. To be perfectly clear, when I say Unix, I mean Unix-like or a open source Unix, _NOT_ SCO's UnixWare). Why? Because I have, at my fingertips:


Code

I licence my code in two ways: the MIT licence (for smaller programs) or the GPL v.2 for larger ones. I recommend you keep a copy of the licence on your machince. If the file is in a tar.gz, then it includes a licence. Otherwise, you can download the licences here:

Tutorials


Plans

One of the many things that has been bubbling in my head in a while is a text based submarine simulator.

Huh? HTF would that work!

Simple, really. You take the role of the CO in one of the world's finest submarines. Now, the CO doesn't run around the sub pressing buttons know, does he? No. So, you use a command prompt to order the sub around. Sounds pretty cool, right? I thought so. So anyway. The game puts you in a box with a certain number of other subs. There could be a couple of game modes, mainly a simple death match between subs, but one of the more facinating ideas for a game is the SSBN/SSN game. It goes something like this: each side has x number of SSBNs and y number of SSNs. The game goes for a length of time proprtional to the size of the game box. Which ever team destroys the other team's SSBNs within the time limit wins. If the SSBNs get time to launch, nobody wins. Because's it's a nuclear holocaust, silly.


I have launched a new project, scapa-flow.

Return to main menu