Добрый день. Решил освоить javascript. Поставил себе одну задачу, игра с угадывание числа. Вроде сделал (правда говно код). Думал двинутся дальше, решил сделать карточную игру. Ну впал в полный ступор. Как, что, куда?
Начал с var obj = [ 6, 7, 8, 9, 10, B, Q, K ,A ] и остановился...
1. Как задать масти? =\
2. Какая логика раздачи карт игрокам?
3. Ну там дальше еще много вопросов.
Есть где, что почитать про создание карточной игры? Примеры с кодом, что то еще...
Вот у меня похожая ситуация... Имеется небольшой опыт открытия пачек с сухариками и я решил что теперь пора учится самостоятельно чистить апельсины. Но только взял его в руки, как сразу ступор! Что посоветуете? Может есть где почитать?
Я бы хранил карты как числа от 0 до 35. Масть можно определять по остатку от деления на 4, если колода отсортирована вперемешку, или попаданием в диапазон, если масти идут сериями. Инициализировал массив, перетасовал его по методу Кнута и тяни карты pop`ом. К любой дополнительной информации имеется удобный доступ в нужный массив по индексу карты. Например, вышла или нет карта - массив 0..35 булевых значений. Или массив номиналов карт или тех же мастей, хотя их проще рассчитывать. Ну там массив с картинками для отображения и т.п.