Справочник Жаркова по проектированию и программированию искусственного интеллекта. Том 10: Программирование на Visual C# искусственного интеллекта. Издание 3. Продолжение 1
Отрывок из книги
1.6. Класс CardHand для представления карт в руках игрока В движке игры CardEngine.cs мы нуждаемся в контейнерном классе CardHand (Рука игрока или банкомёта с картами), чтобы держать все карты. Законченная игра будет требовать двух объектов этого контейнера: один – для управляемого компьютером дилера и другой – для игрока. Класс CardHand, который мы собираемся использовать, держит множество карт. Это основано на коллекции ArrayList, которая облегчит для пользователей класса CardHand возможность добавлять и перечислять карты в руке. Эта коллекция также содержит метод, который будет рисовать карты в руке, как показано в следующем коде:
public void DrawHand(Graphics g, int startx, int starty, int gapx, int gapy) Этот метод, приведённый выше, рисует карты, начиная с определённой позиции на экране. Каждая последующая карта рисуется на определённом расстоянии от предыдущей. Класс CardHand также содержит следующий метод, который вычисляет счёт набранным картам второго игрока blackjack (компьютера): public int BlackJackScoreHand { int score = 0; int aces = 0; foreach (Card card in this)
У нас есть только неполная версия книги.
Книги из серии:
Без серии
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
[5,0 рейтинг книги]
Популярные книги
Возвышение Меркурия. Книга 15
15. Меркурий
Фантастика
:боевая фантастика
,попаданцы
,аниме
.
5,00
рейтинг книги
«Три звезды» миллиардера. Отель для новобрачных
2. Три звезды
Любовные романы
:современные любовные романы
.
7,50
рейтинг книги
Играть, чтобы жить. Книга 3. Долг
3. Играть, чтобы жить
Фантастика
:фэнтези
,киберпанк
,рпг
.
9,36
рейтинг книги
Довлатов. Сонный лекарь 2
2. Не вывожу
Фантастика
:альтернативная история
,аниме
.
5,00
рейтинг книги
Неудержимый. Книга VI
6. Неудержимый
Фантастика
:фэнтези
,попаданцы
,аниме
.
5,00
рейтинг книги
70 Рублей
1. 70 Рублей
Фантастика
:фэнтези
,боевая фантастика
,попаданцы
,постапокалипсис
.
6,00
рейтинг книги
Усадьба леди Анны
Любовные романы
:любовно-фантастические романы
.
5,00
рейтинг книги
Последний попаданец 3
3. Последний попаданец
Фантастика
:фэнтези
,юмористическое фэнтези
,рпг
.
5,00
рейтинг книги
Огни Аль-Тура. Единственная
5. Эйнар
Любовные романы
:любовно-фантастические романы
,эро литература
.
5,00
рейтинг книги
Последняя Арена
1. Последняя Арена
Фантастика
:боевая фантастика
,постапокалипсис
,рпг
.
6,20
рейтинг книги
Безнадежно влип
Любовные романы
:современные любовные романы
.
5,00
рейтинг книги
Горькие ягодки
Любовные романы
:современные любовные романы
.
7,44
рейтинг книги
Крестоносец
7. Помещик
Фантастика
:героическая фантастика
,попаданцы
,альтернативная история
.
5,00
рейтинг книги
Хозяйка старой усадьбы
Любовные романы
:любовно-фантастические романы
.
8,07
рейтинг книги
Восход. Солнцев. Книга X
10. Голос Бога
Фантастика
:фэнтези
,попаданцы
,аниме
.
5,00
рейтинг книги
Купец. Поморский авантюрист
7. Помещик
Фантастика
:альтернативная история
.
5,00
рейтинг книги
Сам себе властелин 3
3. Сам себе властелин
Фантастика
:фэнтези
,юмористическая фантастика
.
5,73