Всем привет. Сеанс тишины был вероломно нарушен, и из недр проекта выползли 3 новости:
1. Я решил максимально отказаться от цифр в игре. Настолько, насколько это будет разумно. Для начала — упразднение полоски хитпонтов и числовых характеристик экипировки.
Теперь о состоянии здоровья говорят такие эффекты как «Injured». Аналогично текстовым описанием выводится состояние здоровья монстров. Ну и раз нет циферок ХП, то и индикатор урона просто говорит, насколько сильная рана была нанесена при ударе.
Экипировка, такая как оружие и броня, так же теперь обозначается текстом.
2. В проекте появился CI. Я решил использовать сервис CircleCI для ночных сборок (nightly) и сборок при каждом изменении мастера (commit). Конечно, не все ещё сделано и не всё сделано хорошо, но начало положено. В результате код корневого функционала собирается и тестируется. После чего происходит сборка клиентов для Win32/64, Linux64 и MacOSX Universal. Посему прошу дать обратную связь — работает Linux/MacOSX вообще или нет. Буду признателен.
3. На github стартануло событие Hacktoberfest. Организаторы обещают награду первым контрибьюторам, чьи запросы на слияние будут удовлетворены. И вы можете принять участие в событие и просто помочь проекту. Достаточно будет решить любую задачу. Или просто внести атомарные изменения. В помощь я прогнал проект через публичный статический анализатор кода, чтобы был виден гигантский технический долг.