Skip to content

Contribute

Kit Oliynyk edited this page Oct 14, 2021 · 4 revisions

Как помочь нашему проекту

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

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

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

Кодерство

Мы всегда рады помощи кодеров и программистов! Также очень пригодился бы толковый программист на С++ для решения более сложных низкоуровневых задач по развитию API, игрового движка и так далее.

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

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

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

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

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

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

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

Картография

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

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

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