Сегодня мы начинаем новый цикл уроков для программистов-разработчиков Ермак. Основным, самым сложным и востребованным ресурсом в экономическом контуре сюжетно-ролевых игр живого действия(и социальных тренажёров как…
Рубрика: Уроки для программистов
Любой программист, разбирающийся в PHP способен написать новое расширение для Ермака. Знание функционала движка Wordpress будет громадным подспорьем. В этой рубрике мы изучаем возможности , предоставляемые средой Ермак, и изучаем разные хитрости.
Для удобства оперативного управления своими игровыми возможностями для Игроков Ермак предусмотрен режим «Смартфон». Необходимый в Игре функционал компактно и удобно упакован в карусель, каждая страница…
Фактически, мы повторяем материал урока Новые свойства Игроков, за одним исключением: свойство, которое мы отслеживаем многоуровневое и настраиваемое: в нашем приложении количество типов Маны нелимитировано. А значит, и код будет посложнее.
Мы готовим материал для более сложных манипуляций — автоматического отслеживания уровня Маны и постепенного его восстановления.
Об этом — на следующем уроке.
Исследуем 2 инструмента управления длительными процессами в Wordpress: WP-Cron и Сron.
Создаём класс регуляции длительных процессов для Ермак.Магия.
Учимся создавать характеристики Игроков, которые Мастера могут редактировать вручную.
Создаём характеристики Волшебников для расширения Ермак.Магия.
Метод редактирования html-страницы без её перегрузки.
Понимание философии AJAX.
Создаём класс, отвечающий за обмен ajax-данными в рамках расширения Ермак.Магия.
Пишем первый javascript-код для расширения.
Учимся создавать глобальные настройки для Ермак.
Какие страницы настроек необходимо создать разработчику?
Какие пользователи Ермак будут допущены к пульту управления и как сделаить наиболее оптимальный интерфейс для каждого из них.
Создаём админки для плагина Ермак.Магия.
Учимся создавать ресурсы для Сюжетно-ролевой Игры.
Оперируем SMC_Post — классом Ермак, созданным для удобной и быстрой генерации ресурсов.
Создаём ресурс (магическая Мана), создаём инструмент управления Мастером для Маны (создание, редактура, удаление из админки Wordpress)
Первый подход к AJAX.
Создаём Wordpress-плагин в объектно-ориентированном стиле.
Начинаем создание учебного расширения для Ермак — Ermak.Magic.
Учимся проектировать фоновые деятельности для сюжетно-ролевой игры живого действия. Чуть-чуть.