Здравейте,
правя игра (PHP,JavaScript) с ходове (в един ход може да се изиграят много различни действия) като връзката между играчите е чрез Ajax заявки.
сега проблема не ми е в написването на кода, а подхода към проблема, а именно - как да направя така че втория играч да получава действията които е направил първия чрез ajax заявката.
очевидно имам функции за играта на javascript и база данни.
аз си мисля следното на диаграмата която направих:
или на кратко играча който е на ход прави каквото прави и го записвам чрез ajax в базата данни, в същото време опонента пак с ajax заявки през определен интервал от време проверява в базата за нещо ново и ако да ajax заявката връща това действие и JavaScript-a го изпълнява.
това е проблема.
бих искал да знам най-доброто решение.
правя игра (PHP,JavaScript) с ходове (в един ход може да се изиграят много различни действия) като връзката между играчите е чрез Ajax заявки.
сега проблема не ми е в написването на кода, а подхода към проблема, а именно - как да направя така че втория играч да получава действията които е направил първия чрез ajax заявката.
очевидно имам функции за играта на javascript и база данни.
аз си мисля следното на диаграмата която направих:
или на кратко играча който е на ход прави каквото прави и го записвам чрез ajax в базата данни, в същото време опонента пак с ajax заявки през определен интервал от време проверява в базата за нещо ново и ако да ajax заявката връща това действие и JavaScript-a го изпълнява.
това е проблема.
бих искал да знам най-доброто решение.