Dn Жопа с Ручкой [34]
Bs KyleBrennan [11]
Bs Test [6]
Bs Игорь Дикарёв [5]
Re TeslaRus [4]
Bs Dantemix [3]
Cr blib [3]
Dn qel-luc [2]
Cr Andrey [2]
Dn Winnet [2]
Версия 0.6.2.5
(1)
Ура! я наконец закончил проходку по коду.
После трех проходок с модификацией кода он существенное преобразился и оптимизирован.
Оптимизация:
- оптимизированы все действия в игре. Например, при обычном перемещении по локациям кол-во запросов уменьшилось на 10%, при принятии тут же завершающегося квеста (типа ежедневной награды) - на 30% и т.д.
- почти все повторяющиеся действия в игре завязаны на функции. Благодаря этому теперь будет крайне легко редактировать код и делать нововведения
- кол-во строк кода уменьшено процентов на 10-15%
- сделана полная подготовка для оптимизации работы через cookies (потребуется при большом кол-ве игроков)
- как всегда, исправлена куча мелких ошибок, опечаток и т.п.
- в нескольких таблицах в БД убраны лишние столбцы
- сильно ускорена проверка корректных фраз у NPC в зависимости от квестов
- сильно оптимизирована загрузка вещей и итемов пользователя.
- оптимизирован список игроков в локации - там была тьма лишних запросов
Изменения в игре:
- временно отключены эффекты (в информации отображаются, но не считаются)
- исправлен дроп ресурсов с мобов
- теперь миссии с неограниченным кол-вом квест-итемов работают корректно
- теперь работает крафт ресурсов
- изменены скрипты на слом вещей - теперь они запускаются только при сломе, а не при выкидывании и т.п.
- введена продажа квест-итемов в комиссионку
Допускаю, что в игре может появиться немало мелких глюков, которые я не отследил - жду обратной связи!
Добавил Bs KyleBrennan [11]
Комментариев: 1.
20:59 10 июня 2020 г.
Версия 0.6.2.4
(1)
Очередная промежуточная версия. Почти ничего нового и одновременно существенные изменения:
- сделана нормальная система уровня доступа для модераторов, админов и т.п. разного уровня. Ранее работала криво.
- переработан форум. Убрана куча лишних функций в коде, заработал поиск, оптимизирован вывод текста, устранена куча глюков, немного "причесан" внешний вид, админка работает теперь корректно
- переработано отображение локаций в базе данных в зависимости от уровня доступа. В локациях теперь поддерживаются тэги (выделение жирным, цветом, курсивом, шрифтом и т.п.);
- аналогично - во фразах от NPC
- заполнена часть файла config.ini, сделано его отображение в админке для чтения с подсветкой синтаксиса
- в новостях добавлена поддержка смайлов
- проведена дальнейшая оптимизация, позволившая снизить кол-во запросов при загрузке страницы еще на 3-4 при каждом обновлении
- починены часики в игре (причем ошибка исправлена системно)
- увеличено количество символов в информации о пользователе
- проведена оптимизация и исправление ряда ошибок в функциях регистрации, логина и т.п.
По итогу - примерно -10 файлов и 1000-2000 строк кода без падения производительности, удален ряд лишних картинок и т.п.
Работаю над оптимизацией и "причесыванием" основного кода игры.
Добавил Bs KyleBrennan [11]
Комментариев: 0.
20:08 21 мая 2020 г.
Версия 0.6.2.3
(0)
Еще одно маленькое обновление, хотя достаточно критичное
- устранены ошибки в отображении магазина, кузнеца и т.п. после перехода на PHP7
- сделано правильно отображение ссылок в магазине (старый глюк)
- исправлены некоторые ошибки в работе аукциона
- у всех нестандартных локаций сделано более корректное отображение
- исправлены ошибки в сообщениях при отправке почты
- оптимизирован список игроков в мире - убраны лишние запросы, изменено отображение (чуть-чуть)
- самое главное - убрано 5 "мусорных" функций, которые проходили сквозь весь код. Это ускорило работу почти всех элементов в игре. И даст возможность упростить код в дальнейшем.

Занимаюсь дальнейшей оптимизацией и созданием config.ini
Добавил Bs KyleBrennan [11]
Комментариев: 0.
17:38 11 мая 2020 г.
Версия 0.6.2.2
(0)
Еще одно небольшое обновление, которое явно требовалось выложить до серьезного.
Изменения:
- исправлен с десяток глюков (в основном, опечатки), появившихся при переходе с PHP 5 на PHP 7;
- создан файл config.ini по всей игре и интерфейс его заполнения в админке. Сам файл пока не заполнен;
- добавлен еще один мощный инструмент настройки диалогов и доступности квестов - таблицы условий;
- возможные действия по скриптам пополнились возможностью устанавливать хп персонажу;
- "причесана" админка, теперь у вещей отображаются связи со скриптами;
- добавлена админка и возможность редактирования сетов вещей.
Добавил Bs KyleBrennan [11]
Комментариев: 1.
18:28 8 мая 2020 г.
Версия 0.6.2.1
(0)
Срочная оперативная версия.

В связи с переходом хостинга на PHP7.x вся игра переведена с PHP 5.3 на PHP 7. PHP7 сам по себе работает быстрее, что, конечно, дает существенный прирост производительности, особенно в тяжелых боях.
Помимо этого, есть пара небольших изменений:
- введен район "Волчья роща". там дополнительно 15 локаций. Мобами пока не наполнена, но позволила связать несколько районов воедино;
- исправлены пара переходов из района Поля Родены;
- введен полный функционал для добавления и редактирования брони и оружия
- исправлено несколько глюков с отображением прочности вещей и времени их жизни (в игре не встречалось ранее, так как таких предметов не было, но для наполнения они потребуются)

Работаю над остальными задачами, поставленными в прошлом патче.
Добавил Bs KyleBrennan [11]
Комментариев: 0.
14:22 5 мая 2020 г.
Версия 0.6.2
(0)
Да, сразу 0.6.2 - 0.6.1 была выложена полторы недели назад, но она оказалась настолько глючной, что в процессе исправления и доделывания получилась версия 0.6.2...
Основное, что сделано:
- устранено огромное кол-во глюков
- улучшен функционал
- проведена огромная оптимизация
- добавлены функциональные инструменты.
Подробнее - ниже.
Добавил Bs KyleBrennan [11]
Комментариев: 0.
21:26 20 апреля 2020 г.
Версия 0.6.0
(0)
Уф... Спустя много времени готова версия 0.6.0
И изменений в ней целая куча.
Полностью доделаны квесты.
Введена статистика.
Список изменений - ниже
Добавил Bs KyleBrennan [11]
Комментариев: 0.
20:45 19 марта 2020 г.
Наверх