KadVar писал(а):
Я не очень представляю где можно набрать билдеров склонных к чтению документации.
Именно потому я и считаю что все должно быть просто и интуитивно понятно. Их вообще нельзя набрать так как уже есть только те что есть. Поэтому, в общем-то, есть на кого ориентироваться.
KadVar писал(а):
Не очень понял. Что конкретно произойдет по сценарию "поднял предмет", можете в трех словах описать ?
Два человека одновременно посылают команду.
В MySQL используется механизм блокирования, который корректно обрабатывает одновременные обращения.
В результате запросы встанут в очередь и будут выполняться один за другим, не перекрываясь (тут и решится кто взял первым).
Первый запрос проверит предмет, возьмет предмет.
Второй запрос проверит предмет, предмета уже нет.
Как MySQL примет решение - в деталях не расскажу. Знаю что постановка в очередь поможет избежать одновременных запросов.
KadVar писал(а):
Тут даже не в языке проблема. Надо бы концептуально менять саму схему создания зон.
Машину состояний надо графически рисовать, а не строчки кода писать.
Но это к "браузерности" отношения не имеет.
В браузере легче реализовывать графические интерфейсы чем в десктопных приложениях, так что можем обсудить.