Portfolio / Align 4

- Launched April 2003
- Time 2 months, spare time
- Team Solo project
- Technology C++ .NET 2.0
Align 4 is a free Windows desktop game played against the computer
through 40 levels of increasing difficulty. It's a clone of another popular game
(as you could guess), but with some twists thrown in, such as wildcard pieces that
count as both colors.
The game saves your progress between play sessions and lets you pick between four visual themes while playing.
Align 4 was a personal project to apply what I had learned in artificial intelligence, specifically, game theory via application of a minimax algorithm. The AI starts out easy, not thinking ahead and making mistakes on purpose. By the end of the game, the AI is thinking six turns ahead to pick the best move.
Side note: I have since created a simplified version of Align 4 using JavaScript and HTML5. I did it as a proof of concept, and also to teach myself HTML5 Canvas. You can play it here. The code is free to take.
The game saves your progress between play sessions and lets you pick between four visual themes while playing.
Align 4 was a personal project to apply what I had learned in artificial intelligence, specifically, game theory via application of a minimax algorithm. The AI starts out easy, not thinking ahead and making mistakes on purpose. By the end of the game, the AI is thinking six turns ahead to pick the best move.
Side note: I have since created a simplified version of Align 4 using JavaScript and HTML5. I did it as a proof of concept, and also to teach myself HTML5 Canvas. You can play it here. The code is free to take.


