вторник, 13 октября 2009 г.

Боты: нельзя казнить помиловать...

Я вот подумал: никто не приветствует ботов (ну из разработчиков ММО я думаю точно никто) - а что если мы будем?
Тоесть инструменты для создания ботов внедрим в клиент, постоянно будем их развивать, устраивать состязания между ботами, организовывать охоту на ботов игроками как соревнование и прочее, и прочее.

Кто что думает по этому поводу?

А я думал в сказку попал

В общем скелет сервера готов. Он принимает соединения, обрабатывает их, работает с БД, есть скриптовый движек, который реализует выполнение событий, периодических или со случайным периодом. Но блин, он съедает кучу моего времени, обрастает мясом и перестраивается, переписывается, не знаю, когда я смогу его заморозить. Если захочется попробовать - пишите, я не надолго заморожу его и выпущу на день два.

Архитектурно реализован как многопоточный конечный автомат (несколько потоков, каждый из которых является конечным автоматом).

В данный момент переписываются обработчик соединений и обработчик запросов к БД.

Как БД в данный момент вертится PostgrSQL 8.4.

Доки с описанием сетевого протокола выложу позжее.

Я понял одно - разработка приложения не может быть остановлена, как бы я ни старался это сделать)