Do you know what is Renju?
From Wikipedia: Renju or Lianzhu is the professional variant of Gomoku, a board game originated from Japan in Heian Period. It was named Renju by Japanese journalist Ruikou Kuroiwa in December 6, 1899 in a Japanese newspaper Yorozu chouhou.
Lianzhu is a Chinese translation of Renju. It is played with black and white stones on a 15×15 intersection Go board. Renju eliminates the “Perfect Win”-situation in Gomoku by adding special conditions for the first player (Black).
Very goodlooking graphics and challenging AI is what you’ll get playing this version of Renju
Renju is built around PureMVC framework a lightweight framework for creating applications based upon the classic Model-View-Controller design meta-pattern.
You may think this game – with fancy graphics, advanced AI and framework programming – should be protected, encrypted and whatever, but… ActionScript Notes owner released the source code… a priceless gift for us programmers.
Download this AS3 pearl and give the author some feedback, and don’t forget to visit ActionScript Notes where you will find, among other interesting things, a Flash Mac Style Flash Menu with full source code.