The Bottom Line
Smooth looking "little" game by Michal Koci. I love the way Michal separated the game GUI from game logic and code that runs the AI.
Pros
- Implemented 2 levels of computer AI
- Has nicely separated GUI from game logic
Cons
- Decision to use TStringGrid for play field
- Does not provide result history
- No computer vs. human version
Description
- Michal uses very clean and easy to read code ideal for novice developers.
- The game field is drawn on a TStringGrid that somehow reduces the GUI part of the whole project.
- Novice AI is pretty dumb, while to win against the Expert AI youll have to give your best.
Guide Review - Tic Tac Toe Entry Contest Review for Michal Koci
All in all, this entry from Michal shows how a simple game can use the power Delphi provides to developers mainly everything that could be stored in a user-defined type is. The game GUI is somehow poor but the code is clean and easy to read.




