
| Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
Карточные игры в Delphi
|
||
| Философия, технологии, алгоритмы! |
![]() |
|
|
Опции темы |
|
|
#1 |
|
взрываю мозг
Сообщений: 3,568
Регистрация: 07.05.2003
|
Карточные игры в Delphi
Собственно сабж. Нужно сваять карточную игру в Делфях. Понимаю, что для отображения карт использовать TImage очень глупо и не очень удобно. Слышал, что для Делфей есть спецовая компонента, которая служит именно для создания карточных игр. Если кто слышал - поделитесь плз! Или подскажите другие способы отображения карт, если знаете.
|
|
|
|
|
#2 |
|
Форумец
Сообщений: 1,151
Регистрация: 07.12.2006
|
|
|
|
|
|
#7 |
|
Форумец
Сообщений: 453
Регистрация: 28.01.2004
|
SuHar`, эта игра мне попадалась готовая, или ты из спортивого интересу пишешь?
![]() P.S> Писал когда то на паскале блэкджек со счётом карт, вот где были заморочки с выводом карт на экран, в дельфях даже не интересно после этого писать, слишком просто
|
|
|
|
|
#8 | |
|
взрываю мозг
Сообщений: 3,568
Регистрация: 07.05.2003
|
Цитата:
Ну и спортивный интерес безусловно есть
|
|
|
|
|
|
#10 | |
|
взрываю мозг
Сообщений: 3,568
Регистрация: 07.05.2003
|
Цитата:
Самый первый ход делает туз буби. Все остальные игроки обязаны положить карту той же масти. Соответственно, если заход был по козырям, то обязаны положить козырь. Если карты той же масти, по которой был заход, нету, то игрок может или положить карту другой масти, или побить козырем. Таким образом, все четыре игрока кладут по карте. Кто все карты перебил, тот и забирает эти 4 карты себе в прикуп. Когда все карты у всех заканчиваются, команды подсчитывают очки в прикупе следующим образом? 7,8,9 - 0 очков, 10 - 10 очков, валет - 2 очка, двама - 3, король - 4, туз - 11. Если команда не сумела набрать больше 30 очков, то команде-победителю засчитывается 4 очка, если сумела, но все равно набрала очков меньше, то 2 очка. Так же 4 очка засчитывается, если игрок из одной команды походил дамой крести, а игрок из другой команды в этом же заходе походил крюком (7 крести). Тогда кон объявляется сыгранным, 4 очка засчитывается тому, кто положил крюк. Игра ведется до двенадцати очков. Еще один момент: если после сдачи карт оказалось, что игрок имеет всего 1 козырь, то он может его отдать своему партнеру по команде, а тот ему дает 1 некозырь. ------------- вот в принципе и все правила. Хотя возможно я что-то забыл
|
|
|
|
|
|
#13 |
|
взрываю мозг
Сообщений: 3,568
Регистрация: 07.05.2003
|
Libertine, CardTable? Если он, то не нужен, ибо уже есть и я с ним не разобрался. Все равно пока что разработка игры встала, т.к. моих знаний пока что не хватает для написания процедур, обеспечивающих приличную игру компьютера
|
|
|