Формулы я еще могу придумать и реализовать, больше интересует момент записи в бд и вытаскивание данных из нее. А именно: Игрок атаковал Фаерболом, соперник атаковал Верхним слешем (взмах мечем на уровне шеи, к примеру) В каком виде должна быть таблица battles и что туда записывать? Каждый раунд в 1 строку? _id_ _battle_number_ _user1_attack_id_ _user1_damage_ _user2_attack_id_ _user2_damage_ Но как определять, кто user1 а кто user2?
Или удар каждого в отдельной строке? _id_ _battle_number_ _user_attack_id_ _user_damage_ Но тогда надо постоянно работать с двумя строками запроса, и вычислять, какой из них принадлежит атаковавшему, а какой - противнику.
И главное, как синхронизировать это, чтобы в случае чего можно было воспроизвести бой без путаницы кто когда ударил.
Начал разрабатывать браузерную игру и сразу столкнулся с проблемой. Просто не знаю, как взяться за разработку боевой системы. Как можно реализовать ее? Интересует именно код и примеры таблицы battle в Mysql. Что записывать в базу, что и как считывать Проблема именно в том, что выдавать результатом одного раунда боя каждому участнику ПвП, включая массовые ПвП Общая идея: Игрок обладает определенным набором физических и магических атак, при атаке он просто выбирает атаку, соперник тоже, а потом в зависимости от статов вычисляется урон каждому Программирую PHP+Mysqli, ajax не знаю, но хочу изучить и использовать его, тем более, без js кажись никак не сделать бой. Заранее благодарен за любую помощь