Project Description
A game where you place one letter a turn and score for each "ABC" you form in a line. The trick is that you can't play the letter you played last turn. This is as easy to learn as "Naughts and Crosses" but far more difficult to master. The AI is hard to beat. Have fun.

Dribble Alert

I had this really cool Maths teacher at high school, a tyrant (I kid you not, he had a barbed wire whip hanging on his back wall), but he was the only authority figure I ever met who talked about Doctor Who. And our maths books were always 5mm grid books (that's about 1/5th of an inch for any one out there who thinks mm is a confectionary or a rock band or something). Besides useful for doing graphs they were great for mapping out a dungeon and also for playing a game called "SOS" which was like naughts and crosses except you could place either an S or an O and you scored a point for forming "SOS" in a line.

I quickly got bored with SOS and so I came up with the rules for ABC which was far more exciting (especially when we played it in the actual Maths class).

Roll forward to when I first got my hands on Visual Basic 3 (which reminded me a lot of Vax Extended Basic) and I think this was the second program I ever wrote in VB. I've since ported it to Delphi, C++ Builder, Java, C# 1 and now C# 3. I've never met a language I didn't like (with the probable exception of R-Base 5000). In this latest version I've cleaned it up a little to use generics, but it's basically the same game and logic as the original version.

How To Play

When you start up you will be presented with the human player on the left and the computer player on the right. You can only play an "A" or "B" to start with, and from then on, you can only play one of the two letters that you didn't play in your previous turn. The letters you can play are displayed, the left one can be played with the left mouse button and the right one can be played with the right mouse button.

You score one point for each ABC you form either orthoganlly or diagonally.

You can also see the computer player's options so you always know which letter it can't play next.

The score appears under the letters each player can play.

Where To From Here

Probably a two player over the web version. I'm sure I'll get around to it one day.

Last edited Feb 17, 2009 at 11:16 AM by swanny, version 2