Мы продолжаем эксперименты с самым популярным и востребованным шаблоном проектирования: "Итератор". На этом уроке мы реализуем базовый алгоритм Дилера, чтобы он раздавал карты играющим.
Дата отправки отчёта:
30 марта 2017 г.
Задание выполнено: за
45 мин.
Чему научился:
Созданию игры BlackJack в консоли на языке Java
Что было сложным:
найти время
Комментарии:
Погуглил правила игра, но решил автоматизировать, чтобы было чем заняться на след. уроке =) Добавил стадию Ничьи, если Дилер и Игрок набрали по 21 очку. Добавил необходимые константы и глобальные переменные для реализации игры. Игрок стремиться набрать определённый минимум, после чего передаёт эстафету Дилеру. Если игрок перебрал, Дилер победил. Дилер в свою очередь пытается набрать не меньше Игрока. Если Дилер перебрал, победа игроку. Если Дилер набрал больше или равно очкам Игрока, победил Дилер. Отличный опыт, спасибо за реализацию этой игрушки.
Научился: Написали Switch с этапами развития событий Трудности: Не совсем кажется мне этот способ удобным, по крайней мере пока. А разве перечисления в enum не принято писать заглавными буквами? (Могу ошибаться)