ОБСУЖДЕНИЕ

Игра 2-ём

14 сообщений0 просмотровОткрыта
#1
КуКуева Парни.
Пишу Игру игральные карты ради практики, столкнулся с очень важным вопросом для игры:
Я даже приблизительно не представляю как можно сделать чтобы могли играть 2 игрока.
Авторизация и Регистрация есть. Сделал через Таблицу и сессии, Регистрация записывается в таблицу, а сам онлайн через $_SESSION[login](Думаю вы поняли).
Пока что у меня стоит бот которые тупо открывает 3 карты и показывает своё значения, если больше чем у меня, то выигрывает.
#2
Сейчас у меня всё примерно так:
$karti = rand (8,14);
$masti = rand (1,4);
$karti1 = rand (8,14);
$masti1 = rand (1,4);
$karti2 = rand (8,14);
$masti2 = rand (1,4);
if ($karti == 8) {$ost = 8;}
if ($karti == 9) {$ost = 9;}
if ($karti == 10) {$ost = 10;}
if ($karti == 11) {$ost = 10;}
if ($karti == 12) {$ost = 10;}
if ($karti == 13) {$ost = 10;}
if ($karti == 14) {$ost = 11;}
if ($karti1 == 8) {$ost1 = 8;}
if ($karti1 == 9) {$ost1 = 9;}
if ($karti1 == 10) {$ost1 = 10;}
if ($karti1 == 11) {$ost1 = 10;}
if ($karti1 == 12) {$ost1 = 10;}
if ($karti1 == 13) {$ost1 = 10;}
if ($karti1 == 14) {$ost1 = 11;}
if ($karti2 == 8) {$ost2 = 8;}
if ($karti2 == 9) {$ost2 = 9;}
if ($karti2 == 10) {$ost2 = 10;}
if ($karti2 == 11) {$ost2 = 10;}
if ($karti2 == 12) {$ost2 = 10;}
if ($karti2 == 13) {$ost2 = 10;}
if ($karti2 == 14) {$ost2 = 11;}
#3
понял
#4
Да и кстати, Один игрок пишет ник другого тем самым посылает ему сообщения что тот хочет позвать его на игру. Но сейчас суть не в этом.
Мне главное не код и т.п, главное логика и как вообще да почему :)
#5
PowerHelper, Если не трудно объясни.
Можно и в скайпе.
#6
что тебе в скайпе объяснять?
#7
PowerHelper, Мне надо сделать так, чтобы к примеру я и мог к примеру друг вместе могли играть.
#8
как, так же как и ты с ботом.
к примеру делаешь заявку, друг присоеденяется, далее идет раздача карт с колоды, при каждом ходе карты сравниваются на > и <
дальше там уже логика игры в какую вы именно играете.
#9
PowerHelper, т.е у другого юзера должна быть другая переменная как и у бота?
#10
создай таблицу и запихай туда данные всей колоды карт
далее турнир на 1ккк
идет раздача сколоды по рандому, но проверяй что бы не было одинаковых карт.
дальше ходим, например 7 пики
ты ходишь 10 пики
проверяем что 7 меньше 10 и вуаля тебе сообщение что ты миллионер.
#11
расписать тебе не могу так по коду в примере, с телефона.
#12
PowerHelper, У тебя скайпа нет?
Просто мне как бы не только это надо.
Если поможешь просто ну просто очень сильно буду благодарен :)
#13
GoRaS, есть Bopo6eu.GM но я щас далеко от компа.
Я в командировке.
#14
PowerHelper, Жаль... Ладно спасибо за помощь.