Игра 04КО

Компьютерная игра 04КО

Понабравшись немного знаний, решил вот приступить к созданию своей первой "полноценной" игрушки. Да, она будет элементарна и без наворотов, но то планируется уже не нелепые "игры" на alert'ах и prompt - в планах есть подключение картинок и, возможно, в последствии музыкальных фрагментов.
Безусловно, у продвинутых это вызовет только смех, у мастеров - грусть от кода и убогости, но то - первые шаги, а потому для меня - большое дело.

Карточная игра "Очко"

Создается данная программка, естественно на JS. Само собой, мои знания и навыки ограничены приведенными  уроками и конспектами на этом сайте, а посему не следует ожидать от нее чего-то сверхъестественного.

Основные правила игры

В игре принимают участие 2 игрока (игрок и компьютер) - сначала каждому сдается по 2 карты. Затем, по желанию, игрок может добавить себе еще карту (уже по одной). При этом, необходимо набрать 21 очко.

Карты считаются следующим образом:

Карты с цифрами - по номиналу;

J = 2;

Q = 3;

K = 4;

A = 11;

При этом, A+A в отсутствии иных карт, сразу дает 21.

Побеждает тот, кто набрал 21 или бОльшее, по сравнению с соперником, количество очков. При этом, если общая сумма переваливает за 21, засчитывается проигрыш.

Цели предстоящей работы

Помимо непосредственно самой игры, главной целью ставлю для себя исключительно тренировку и закрепление пройденного материала и доведение навыков до лучшего уровня. Это циклы, ветвления, привязка к HTML и прочее... Пока только чистый JavaScript без каких-либо наворотов.

На данном этапе

Игра "Очко" или 21 (мое название - 04КО) в настоящее время находится на самом начальном этапе создания - уже готовы некоторые фрагменты кода JS, вроде раздачи карт, подсчета очков и прочее, а впереди еще очень и очень много работы, поэтому с конспектами пока придется повременить...