Overview
В данном руководстве кратко рассматриваются основны игры Rising World. Здесь можно найти описание команд, коды материалов, описание неочевидных моментов и т.п. Руководство периодически обновляется и скоро перерастет в “полное”.
Введение
Игра представляет из себя песочницу с полностью разрушаемым миром. В отличии от Minecraft данная игра предоставляет следующие возможности:
- Сглаженный ландшафт
- Реалистичное копание пещер
- Реалистичная рубка деревьев
- Реальный мир
- Наличие воды и океанов
- Различные формы блоков
- Фотореалистичные текстуры
- Реальные животные и растения
- Руины и подземелья
- Возможность использовать пользовательские текстуры (картины, надписи и т.п.)
- Режим свободного вращения и расположения предметов + возможность выравнивать предметы по сетке.
Это далеко не полный список возможностей. Игра на начальном этапе развития, поэтому еще не совсем играбельна в плане выживания. Тем не менее игра даже на данном этапе сильно затягивает, особенно тех, кто любит строить.
Официальный перечень возможностей: тут[www.rising-world.net]
Сайт русского сообщества (в разработке, но уже функционирует): тут[rw-game.ru] . Тут же Вы сможете скачать русификатор[rw-game.ru] игры.
Наша группа в VK: [link]
Текущая версия игры: 0.9.1.5а
Реализованные и планируемые возможности
- Полностью разрушаемое окружение. Всё, что Вы видите можно разрушить/изменить.
- Случайно генерируемые миры. Генерация на основе seed числа.
- Обширные подземелья с храмами и сокровищами, соединенными сетью переходов.
- Одиночный и многопользовательский режим игры, включая LAN и интернет. Наличие выделенного сервера.
- Кастомизация персонажа: различная одежда, прически, цвет кожи, глаз и т.п.
- Встроенный список серверов. Все запущенные кем-либо сервера автоматически доступны для выбора в игре, что упрощает подключение. Есть список избранных серверов.
- Физические законы. Многие вещи в игре подчиняются законам физики.
- Защита от читеров. В игре имеются меры защиты от читеров. Например содержимое инвентаря хрянится на сервере.
- Скрипты на стороне сервера. В игре есть поддержка LUA скриптов, которые позволяют сделать защиту территории, и другие интересные вещи.
- Поддержка модов. В игре имеется API, которое позволяет делать моды к игре.
- Система авторизации и права игрока. Позволяет пользователю в зависимости от его прав выполнять определенные действия. Администратор сервера может гибко управлять правами игроков путем создания различных групп со своим набором прав. Также в некоторых скриптах реализована своя система прав.
- Свободное размещение предметов под любым углом.
- Более 200 материалов, которые могут быть различных форм: блок, цилиндр, арка и т.п.
- Комплексная система строительства. Позволяет использовать доски, балки, и другие элементы, приближая детализацию построек к реальному миру. Возможность выравнивать по сетке.
- Возможность использовать собственные изображения для картин или настенных рисунков.
- Чертежи. Позволят сохранять постройки и воспроизводить в различных местах.
- Приготовление пищи. Можно готовить различную еду, жарить, собирать урожай.
- Животные и монстры. Уже частично имеются (медведи, лоси, лисы, свиньи и т.п.)
- Различные биомы с плавными переходами между ними. В настоящее время доступны следующие биомы: лес, снежная тайга, пустыня, саванна, океан.
- Бесконечный размер мира. Сейчас он уже огромный, но разработчики хотят сделать абсолютно бесконечным.
- Автомобили.
- Летательные средства, например планер.
- Поезда.
- Система конструирования автомобильных дорог и железнодорожных путей.
- Вода, подчиняющаяся законам физики.
- Одежда для игроков. Позволит крафтить и использовать одежду.
- Электричество.
Игровой мир и его особенности
Мир игры состоит из следующих элементов:
- Ландшафт
- Растительность
- Животные
- Игроки
- Рукотворные элементы
Ландшафт состоит из природных компонентов: почвы, камня, различных руд. В ландшафте могут быть пещеры и овраги, в том числе рукотворные. Добытые природные компоненты используются для крафта блоков, например бетона, кирпичей и т.п.
Растительность представлена в виде травы, деревьев, цветов, ягод, фруктов и овощей. Траву можно косить, деревья – рубить, цветы – собирать, а овощи – вырашивать. Всё это также нужно для крафта предметов/блоков.
Животные в игре следующие: кролики, медведи, лисы, свиньи, овцы, козлы, коровы, курицы, лошади, лоси, тигры, слоны, жирафы, пингвины и некоторые другие. На некоторых охотитесь Вы, а некоторые охотятся на Вас. Мясо – основа выживания.
Игроки в виде видимых юнитов присутсвуют только в сетевой игре. Возможно будут реализованы деревни и игроки управляемые компьютером. На текущий момент этого нет.
Рукотворные элементы в игре – это блоки из различных материалов и предметы.
Интересной особенностью игры является независимость расположения блоков ландшафта и различных объектов. В отличие от таких игр как Minecraft и 7 Days to die – в данной игре любой объект (верстак, факел, дерево и т.п.) – можно расположить как угодно, не привязываясь к сетке ландшафта. А некоторые объекты (доски, балки и т.п.) – можно даже располагать под любым углом и даже “закапывать” часть объекта в землю на произвольную глубину.
Интересной особенностью серверной части игры является возможность сохранять чанки карты в базу данных MySQL.
Управление и часто используемые клавиши
F2 – режим полета (с прохождением через стены)
F3 – отображение статистики. Повторное нажатие изменяет режим вывода.
Консоль как и во многих других играх отображается клавишей “тильда” ~
Чат открывается клавишей T. Чат служит не только для общения, но и для ввода команд в сетевой игре. Команда всегда начинается с символа /.
Практически везде отсутствует упоминание того момента, что при размещении объектов на блоках (фонарей, верстаков, факелов и т.п) можно и даже нужно использовать выравнивание по сетке, которая включается клавишей G
При наличии прибора ночного видения можно использовать клавишу N для его включения:
На текущий момент клавиша L включает яркое освещение вокруг игрока, независимо от наличия фонаря или факела. Доступно в творческом режиме. Доступность определяется администратором сервера.
Клавиша PageDown в любом режиме замедляет полет игрока. Это нужно учитывать. Для восстановления скорости полета нужно нажать PageUp.
Клавиша CTRL в режиме строительства включает свободное размещение строительных материалов (балок и досок), т.е. стрелками и PageUp/PageDown можно двигать предметы для точного соединения или размещения. Также можно сделать пересечение с другими материалами и блоками, например сделать арматуру и “утопить” ее в бетонном блоке для симуляции армированного бетона. Или можно “закопать” часть балки или доски в земле/снегу/песке и т.п.
Режимы игры
В данном режиме игроку предстоить выживать в условиях дикой природы. Уже реализованы животные, сытость, жажда.
Переключиться на режим выживания можно командой в консоли:
В данном режиме игроку предоставлены все игровые возможности*.
Что реализовано в творческом режиме на текущий момент:
- Копание/разрушение с одного удара
- Не тратится сытость, жажда и здоровье
- Доступен редактор ландшафта
- Доступна посадка растений
- Доступны консольные команды, например для изменения времени суток или получения предметов.
*В многопользовательской игре администратор сервера на свое усмотрение может отключить часть возможностей или предоставить их определенным игрокам или группе игроков в зависимости от режима игры (выживание, креатив, паркур и т.п.).
Переключиться в творческий режим можно командой в консоли:
Пока не реализован.
Пока не реализован.
В игре присутствует режим игры по сети нескольких игроков. Имеется мультиплатформенный выделенный сервер в виде отдельного JAVA приложения. Также есть режим игры без выделенного сервера в локальной сети (LAN).
Ресурсы игрового мира
На текущий момент в игре реализованы следующие руды и природные ресурсы:
- Почва
- Трава
- Камень
- Гравий *
- Ветки
- Грязь
- Снег
- Песок
- Сухая почва *
- Песчаник *
- Глина *
- Адский камень *
- Уголь
- Железо
- Медная руда
- Алюминиевая руда
- Серебряная руда
- Золотая руда
- Вольфрамовая руда
- Кобальтовая руда
- Мифриловая руда
- Урановая руда *
- Мясо (свинина, говядина и рёбрышки)
- Цветы
- Саженцы деревьев
- Древесина
- Арбузы
- Яблоки
- Помидоры
- Картофель
- Клубника
- Лемон
- Морковь
- Тыква
- Вишня *
- Салат
- Брокколи (капуста)
* – не реализованные полностью, нет крафта или невозможно получить
Блоки, формы блоков и материалы блоков
В Rising World в отличии от Minecraft можно выбирать вид блоков: куб, плита, лестница, пирамида, склон, цилиндр и т.п. Любой блок любой формы можно либо поставить, либо разрушить. Еще можно выкинуть, тогда он выпадет в 4 раза уменьшенном виде. Блоки – не интерактивные элементы игры.
В игре около 200 типов материалов. Вот список с указанием номера материала в игре:
Для получения определенного количества блоков через консоль нужно использовать следующую команду:
где:
<тип_блока> – форма блока:
- arc (арка)
- block (блок)
- cylinder (цилиндр)
- halfblock (полублок)
- halfcylinder (полуцилиндр)
- pyramid (пирамида)
- ramp (спуск)
- rampcorner (угловой спуск)
- rampcornerhalf (половинчатый угловой спуск)
- rampcornerinner (угловой спуск)
- stair1 (лестница)
- stair1corner (скошенная лестница)
- stair1cornerinner
- stair2 (лестница)
- stair3 (лестница)
<кол-во> – число, например 64
<номер_текстуры> – номер материала тексуры (см. рисунок выше)
Пример:
В игре также присутсвуют элементы, которые можно пристыковать к простым блокам: фонари, светильники, перила, решетки, и т.п. Также сюда можно отнести сырье: полено, доска, брус. От простых блоков данные элементы отличаются тем, что их можно повернуть в любом направлении на любой угол!
Объекты (с буквы A по K)
Объекты – интерактивые вещи в игре. Это различные верстаки, наковальня, пианино, печка и т.п.
Получить через консоль объект можно так:
где <имя_объекта> может быть:
На текущий момент всего более 140 объектов, не считая вариаций.
Объекты (с буквы L по Z)
Продолжение таблицы объектов:
Руды – поиск и обработка
Руды случайным образом сосредоточены в толще земли. Если включены пещеры – то очень просто найти руды именно в пещерах, особенно на начальном этапе игры.
По мере развития базы игрока появляется возможность создать детектор руд. С помощью него можно находить любую или какую-то определенную руду.Детектор начинает пищать по мере приближения к руде. Чем ближе руда – тем чаже пищит детектор.
После сбора металлических руд – ее нужно расплавить для получения слитков. Это можно сделать в печи.
Далее слитки можно преобразовать в различные металлические предметы на наковальне.
Фермерство
В игре существует возможность выращивать:
- Помидоры
- Картофель
- Морковь
- Арбузы
- Лимоны
- Вишню *
- Тыкву
- Капусту
- Салат
- Клубнику
- Яблоки
Для получения семян или саженцев нужно использовать СЕРП !!! Без серпа можно только собрать плоды в инвентарь для дальнейшего использования в качестве пищи. Для выращивания из семян/саженцев нужно вспахать участок тяпкой и посадить нужное растение. Исключение из правил – саженцы деревьев. Их можно посадить на любой почве.
Полный справочник команд консоли
Вывод справки. В настоящее время не работает.
Устанавливает режим игры. Значения:
- 0 (режим выживания)
- 1 (творческий режим)
Изменяет координаты точки возрождения игрока на координаты текущей позиции.
Отключает указанного игрока (в сетевой игре).
Запрещает указанному игроку подключаться к серверу в течении заданного времени. Если значение продолжительности равно -1, то игрок блокируется навсегда.
Устанавливает группу по умолчанию для всех новых игроков в сетевой игре. Команда только для администратора сервера.
Устанавливает группу для указанного игрока в сетевой игре. Команда только для администратора сервера.
Выводит текущее игровое время и дату.
Изменяет время в игре.
Делает указанного игрока администратором (в сетевой игре).
Переключает отображение мира в каркасный режим. Это может пригодиться для обнаружения пещер и т.п.
Дает определенный предмет/блок.
Форма блока может быть следующей:
- arc (арка)
- block (блок)
- cylinder (цилиндр)
- halfblock (полублок)
- halfcylinder (полуцилиндр)
- pyramid (пирамида)
- ramp (спуск)
- rampcorner (угловой спуск)
- rampcornerhalf (половинчатый угловой спуск)
- rampcornerinner (угловой спуск)
- stair1 (лестница)
- stair1corner (скошенная лестница)
- stair1cornerinner
- stair2 (лестница)
- stair3 (лестница)
Предметами могут быть:.
- treelog (полено)
- lumber (древесина)
- stick (палка)
- torch (факел)
- clock (часы)
- compass (компас)
- iron sheet (металлическая плита)
- ironrods (малая железная арматура)
- ironrodm (средняя железная арматура)
- nvg (прибор ночного видения)
Количество – число. Обычно 64.
Текстура – номер материала (текстуры).
Объектом может быть:
- workbench (верстак)
- sawmill (пилорама)
- blockbench (верстак блоков)
- loom (ткацкий станок)
- furnace (печь)
- anvil (наковальня)
- piano (пианино)
Материал – числа: 0, 1, 2…
Полный список в главе Объекты игрового мира
Устанавливает шаг поворота объектов на заданный угол (0 – 360). Иначе говоря устанавливает минимальный угол, на который можно повернуть объект в режиме размещения.
Установка временной метки текущей позиции, вернуться на которую можно командой goto #mark.
Телепортация в заданную позицию. Доступные значения:
- #mark (перемещение в предварительно отмеченную позицию)
- #spawn (перемещение в точку возрождения)
- X Z (перемещение в указанные координаты X Z)
- X Y Z (перемещение в указанные координаты X Y Z)
- <имя игрока> (перемещение в позицию указанного игрока)
Создает указанное животное в текущей позиции. Например команда spawnnpc tiger – создаст тигра в текущей позиции.
Описание параметров server.properties
Файл server.properties содержит настройки выделенного сервера игры.
Команды популярных скриптов
Данный скрипт предназначен для защиты территории в многопользовательской игре.
Доступны следующие команды (вводятся в чате):
/selectarea
Включает режим выделения области. Установка начальной и конечной точки – левой кнопкой мыши.
/createarea <имя>
Создает область с указанным именем. Для создания области её нужно предаврительно выделить командой /selectarea.
/showareas
Показывает выделение областей.
/hideareas
Скрывает выделение областей.
/removearea <имя>
Удаляет область с указанным именем.
/addplayertoarea <группа> <игрок>
Добавляет игрока в заданную группу текущей области.
/removeplayerfromarea <игрок>
Удаляет игрока из текущей области.
/reloadgroups
Перезагружает разрешения игроков в определенных группах без перезапуска сервера.
Скрипт для установки домашней позиции и возврата в нее в любой момент.
Доступны следующие команды (вводятся в чате):
/sethome
Устанавливает текущую позицию как домашнюю.
/home
Телепортирует в домашнюю позицию, предварительно заданную командой /sethome
/homeadmin <игрок>
Телепортирует в позицию указанного игрока, предварительно заданную командой /sethome этим игроком. Команда доступна только для администраторов сервера.
Скрипт для редактирования мира. Удобен для маштабного строительства, изменения ландшафта, удаления построек.
Доступны следующие команды (вводятся в чате):
/we help [команда]
Отображает справку по командам или указанной команде.
/we select
Включает режим выделения области. Установка начальной и конечной точки – левой кнопкой мыши.
Скрипт для управления игроками.
Доступны следующие команды (вводятся в чате):
/help
Отображение общей справки.
/ahelp
Отображает справку по командам доступным администраторам.
/zhelp
Отображает справку по командам доступным всем.
/ban <игрок> <время_в_минутах> <причина>
Ставит бан на определенного игрока на определенное время в минутах. Если вместо времени указать -1, то бан ставиться навсегда.
/unban <игрок>
Снимает бан с игрока.
/setmotd <message> (Только для администраторов)
Устанавливает сообщение дня.
/setwelcome <message> (Только для администраторов)
Устанавливает текст приветствия.
/yell <message> (Только для администраторов)
/last [игрок]
/whisper <to> <message>
/kill <код_или_имя_игрока> (Только для администраторов)
Убивает указанного игрока.
/tp <код_или_имя_игрока> (Только для администраторов)
/tp2 <код_или_имя_игрока> (Только для администраторов)
/pos
Показывает текущую позицию игрока в мире (X,Y,Z).
/kick <код_игрока> <причина> (Только для администраторов)
Отключает указанного игрока от сервера.