Skip to content

Contribute

Ruffina Koza edited this page Jul 4, 2019 · 5 revisions

Помощь проекту

Есть много способов помочь сделать мир DreamLand еще лучше.

Строительство зон

Наш мир остро нуждается в строителях зон на около-фентезийную тематику. Встроенный редактор и гибкий скриптовый язык позволят легко создать шедевры. Подробности в разделе Строительство.

Перевод зон на русский

В мире осталось несколько зон, до сих пор не переведенных с английского на русский. Многие из них уже находятся в работе. В этом списке перечислены все такие зоны. Если рядом с названием не указано ничье имя - значит можно смело браться за перевод.

Переводить можно прямо в файле зоны (XML-файл), который будет вам выслан по просьбе. Другой способ - делать это на стройплощадке, используя возможности веб-клиента и встроенного в него редактора. Есть также памятка переводчика.

Работа с картами

  • Перевести и разметить карты зон, которые были недавно переведены на русский. Вот полный список.
  • Составить сводные карты для новичкового атласа и карты домашних городов. Подробности здесь.

Создание скриптов на Фене

Встроенный скриптовый язык Феня позволяет описывать достаточно сложную функциональность, добавляя свои собственные команды, умения, поведения предметов, мобов и комнат, глобальные и персональные квесты и так далее. Подробности в разделе Феня.

Кодерство

Исходные коды на GitHub:

  • dreamland_code: серверная часть. Содержит подробную инструкцию по сборке, запуску и внедрению изменений.
  • dreamland_world: файлы конфигурации и справки.
  • Trello-доска: в разделе 'Для начинаюх кодеров' есть список глюков и мелких улучшений, с которых можно было бы начать знакомство с кодом. В разделе 'Готово' есть примеры уже законченных заданий, с описаниями и ссылками на соответствующие коммиты в репозиториях.

Подробности в разделе Разработка.

Улучшения веб-клиентов

Исходные коды на GitHub:

  • mudjs: исходники основного клиента, с описанием протокола работы. В разделе Issues можно найти список глюков и улучшений.
  • mudjs-vue: исходники клиента Террана на VueJS. Очень перспективный веб-клиент. Можно дорабатывать его, постепенно перенося поддержку протокола из mudjs.

Помощь в разработке сайта

Проект сайта доступен всем на GitHub. Там же есть инструкция по локальной установке и тестированию. В разделах Issues и Projects можно найти список того, с чем требуется помощь, или же предложить что-то свое.

Помощь новичкам

Вот список того, что очень бы пригодилось начинающим игрокам:

  • Список Часто Задаваемых Вопросов и Ответов на сайте или внутри мира
  • Рекомендации, чем заняться на малых уровнях
  • Улучшенная справка, добавление отсутствующих статей
Clone this wiki locally