Вот решил, что хватит заниматься менюшками да баннерочками и решил написать игру. Выбор пал на не слишком сложные, но и на не слишком простые крестики-нолики.
Опишу что должно быть:
1. поле размером 300 на 300 пикселей (одна клетка будет 100х100 пикселей)
2. пока без анимации и прочих прибамбасов
На данный момент написан следующий код:

Код:
var user = null;
var computer = null;
/*
function rand(min:Number, max:Number):Number {
var randRange:Number = Math.round(Math.random()*(max-min))+min;
return randRange;
}
*/
function setPlayer() {
if (Math.round(Math.random()) == 0) {
user = "krestik_mc";
computer = "nolik_mc";
} else {
user = "nolik_mc";
computer = "krestik_mc";
}
}
setPlayer();
function setEmpty() {
for (var i=0; i<=2; i++) {
for (var j=0; j<=2; j++) {
_root["cell_"+i+j] = 1;
//_root["cell_"+i+j] = 1 - пустая клетка
//_root["cell_"+i+j] = 2 - юзер
//_root["cell_"+i+j] = 3 - комп
}
}
}
setEmpty();
var listener:Object = new Object();
Mouse.addListener(listener);
listener.onMouseUp = function() {
var x_num:Number = Math.round((_xmouse-50)/100);
var y_num:Number = Math.round((_ymouse-50)/100);
if (_root["cell_"+x_num+y_num] == 1) {
var row:Number = (Math.round((_xmouse-50)/100)*100)+50;
var col:Number = (Math.round((_ymouse-50)/100)*100)+50;
var clip:MovieClip = _root.attachMovie(user, user+getNextHighestDepth(), getNextHighestDepth());
clip._x = row;
clip._y = col;
_root["cell_"+x_num+y_num] = 2;
}
compTurn();
}
function compTurn() {
}
Не могу допереть как реализовать ход компьютера... жду советов. Всем заранее спасибо.