Каким должен быть сервер майнкрафт? И можно ли играя в майн заработать? ⁠ ⁠

Каким должен быть сервер майнкрафт? И можно ли играя в майн заработать? ⁠ ⁠

Я расскажу о сервере, который развиваю и выстраиваю уже 5 лет. Со свободным входом. Без вайпов.

Кто в детстве не мечтал играть и зарабатывать на этом? Вот, и я мечтал.

Но этот рассказ не о том, как заработать на своём сервере. Эта история о жителях сервера - об игроках.

Я много играл. Сильно заморачивался на экономические стратегии, в том числе на Цивилизацию. На пару лет подсел на Ультиму. Пытался сделать какую-то бродилку, но ничего не вышло. После института 4 года делал тв-программы про компьютерные игры - Zoom, FAQ, GameSport, CyberSport, CinemaGame: приходилось играть по 4 новые игры каждую неделю. Было и прикольно, и напряжно, т.к. какой бы клёвой игра не была, играть в неё можно было только пару дней (по много часов; и нужно было пройти игру почти полностью). А на следующей неделе - для тебя снова 4 игры. Писал тексты и оценивал игры, монитровал, работал с авторами текстов со всей страны, брал интервью у разработчиков игр, общался с представителями игровых журналов. В 2010 году всё закончилось.

Признаюсь честно, делая программы про компьютерные игры, в 2009 году я ничего не слышал о майнкрафте. Только в 2011 я подсел на майн и сразу же запустил свой сервер для игры с друзьями из любого места (из дома и с работы - сначала на древнем ноуте, потом купили и собрали специальный комп и только с 2012 года сервер работает на хостинге). Эта была именно та игра, которую я искал много лет - она позволяет играть в свободном режиме и постоянно придумывать что-то новое. Почти сразу понял, что для реализации всех идей мне нужно много помощников.

Итак, представляю вашему вниманию самую настоящую Цивилизацию на движке майна - с видом от первого лица и безграничными возможностями :)

Основная суть игры на нашем сервере - это полная свобода и предпринимательство. У нас нет приватов, но не запрещено воровство = игрокам нужно заморачиваться на хитрые автоматизированные охранные системы (оранжевые терры на карте) с ловушками и телепортом нарушителей в тюрьму. Хоть, по опыту, 99% новичков и не могут обойти такие охранные системы, всё же вероятность кражи остаётся (есть у нас один легендарный игрок Rock_Tea, который очень круто втёрся в доверие и долго всех обворовывал, а его не подозревали, даже, когда он попал в тюрьму). Но можно и не заморачиваться на сигнализации - выбор всегда за игроком.

Предпринимательство? В майне?

У нас есть частный банк. В майнкрафте. Кому это надо? Оказывается надо - игрок сам смог придумать и реализовать подобный набор услуг (кредиты, ипотека, страховка, особые наборы для новичков). У нас хорошо развита торговля между игроками - ресурсами и недвижимостью (территории, приватные квартиры), обширная сфера услуг (производство ресурсов, доставка, консультации по настройке охранных систем, охотники за головами и др.).

Торговля недвижимостью в майне?

Почти получается (при нашем-то онлайне). Копить на приватную квартиру в условиях сервера без привата нужно не меньше месяца. И это в самом лучшем случае - многие и через год игры не могут себе позволить приватную квартиру. Правда, с версии 1.11 проблема становится менее актуальной благодаря Шалкер-боксам, которые выполняют роль дополнительного инвентаря. Но всё же баланс игры на нашем сервере такой, что ценно всё ))))

Игроки строят автоматизированные магазины. На плагинах? Нет - на командных блоках. Да, у нас командные блоки доступны игрокам, но получить их можно только за выполнение сложного квеста по особому зачарованию = отдельная тема для специализаций, профессий, торговли и взаимодействию между игроками. Кстати, я только что упомянул о разделении труда на сервере и различных профессиях, которые у нас называются гильдиями (Чародеи, Гномы, Торговцы, Строители, Воины света). Естественно, всё реализовано возможностями игры и без плагинов (цветные ники и суффиксы на скрине это причастность к гильдиям, префиксы - причастность к кланам) - для прокачки в гильдии нужно добывать опыт (квесты или покупка у других игроков) в виде. конечно же зелий опыта! Как и во многих других играх - подобные колбочки используются для всевозможных "исследований".

Ещё одна забавная тема - "электростанции": это такие прикольные постройки в виде реалистичных электростанций (у нас вообще упор на реалистичность и функциональность общественных построек), которые что-нибудь вырабатывают, а игроки поставляют на них топливо за оплату. Естественно, цены на поставку топлива меняются автоматически, в зависимости от объёмов поставок. Например, угольная электростанция у нас требует уголь (ваш кэп), а вырабатывает. естественную регенерацию (ваш админ).

Да, у нас, по-умолчанию, отключена естественная регенерация. Развиты - производство и торговля зельями, строительство маяков, покупка эффектов ("Сопротивление", "Скорость" и др.) за изумруды, торговля бронёй (мобы у нас усиливаются по ночам).

Есть собственный завод по переплавке (на основе кб): можно прийти и переплавить любые инструменты, броню, некоторые предметы. Кожаная броня тоже "переплавляется" в. кожу. У гильдии гномов - бонус к переплавке )))

У чародеев - бонусы при покупке опыта на бирже опыта.

У торговцев - бонусы при сдаче ресурсов по гос.заказу.

У воинов света - пвп-бонусы.

Кстати, есть и система прокачки навыков - по принципу той же Ультимы: чем больше делаешь одно и то же действие, тем лучше навык. Можно прокачать навыки - "Кожемяка" (бонус при производстве кожи), "Охотник на гастов" (бонус при добыче слёз Гастов), "Золотоискатель" (бонус по добыче золота из Свинозомбей) и др.

Есть артефакты - особые инструменты, оружие и броня, при использовании которых увеличиваются базовые характеристики персонажа. Артефакты, как им и положено, можно получить только за победу в особых ивентах.

Узнаёте сходство между нашими зонами влияния кланов и культурным захватом в Цивилизации (скрин с сотами)? Да, у нас есть система кланов. Да, без плагинов. А самое крутое то, что с помощью Совета кланов, в который входят основатели кланов, игроки могут управлять сервером! Принимают решения о нововведениях, назначают гейммастеров, Советников (что-то вроде судьи из реала), главного архитектора и так далее. В Совете кланов есть одно место для Народного депутата - выбирается сроком на три месяца игроками с помощью открытого голосования.

Как вообще это всё может работать? Полная свобода? Предпринимательство? Торговля и услуги? Совет кланов? Какие могут быть гарантии взаимоотношений между игроками?

Очень просто - механизм "расписок и договоров" на основе стандартных подписываемых книг. Несоблюдение условий такого договора между двумя игроками приравнивается к нарушению правил сервера со всеми вытекающими )))

Всё это весело, но как тут можно зарабатывать?

Элементарно! У нас игрокам разрешено торговать за реал в специальном разделе форума. Буквально на днях один олдфаг, который за 3 года немного повзрослел и стал врачом в реале + женился, решил распродать всё своё имущество и продал: несколько сотен тысяч изумрудов, приватные квартиры, другие ресы. Например, 100к изюма ушли за 1200₽. Да, 100к это реально много и далеко не у всех есть, но всё же - он продал намного больше изюма + кучу всего ещё!!

Ах, да: я считаю, что торговля ресами между игроками за реал - это прям мега-полезно для экономики сервера:

- одни игроки постоянно играют и работают на других

- другие игроки получают то, что хотят, и занимаются крутыми проектами

- в экономику не вливается куча лишних ресов = сохраняется ценность всего происходящего на сервере!

Вот такой вот забавный сервер у нас :)

Пытаемся развить межсерверные турниры. У нас свободный ПвП в аду и Крае, игроки из кланов могут пвпшиться в зонах влияния своих кланов, но при этом всё это никак не влияет на обычных игроков, которым интересно просто поиграть, покопать и строить.

Конечно же, у нас есть карта Dynmap с HD-текстурами - без такой красоты играть не возможно! А наши игроки со временем открывают свои сервера = можно иногда отвлечься и попробовать другую игру в дружной компании - мы регулярно устраиваем дружественные визиты на другие лицензионные сервера. У нас есть классная некоммерческая организация - Фонд "Чистая Земля": одни игроки помогают фонду финансово, а другие за оплату приводят наш безвайповый мир в порядок.

Буков много. Игровой процесс - глубочайший и выточенный.

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

300+ внутриигровых лет развития.

Нам постоянно требуются новые прекрасные игроки: гейммастера, руководители проектов, предприниматели, настоящие сталкеры - добытчики ресурсов, основатели кланов, главный архитектор, в конце концов )))

BBya World - цивилизация, которую мы построим вместе с тобой!

Еле дочитал. Но вообще круто, если на самом деле все, как написано. А можно подробнее? Про биржу, про электростанцию, про метро. Кстати, написал, что статья про игроков, а в итоге про игроков ничего и нет. Где жыр?

Хм, описано неплохо, задолбался на школосерваках играть с приватом. Если у вас реально нет привата и контингент нормальный, надо будет отыскать.

Хотя надежд у меня мало, постоянно везде либо плагинов дофига, как костылей. Либо все разбито и вообще уныло.

"Копить на приватную квартиру в условиях сервера без привата нужно не меньше месяца." - это как? Есть приват или всё же нет?

Когда то давно думал над созданием mc сервера под фентези-RPG и архитектурой под средневековье.

Нуачо, парень сделал хороший продукт, грамотно все расписал. Пускай будет.

Другой вопрос что кубач уже сдох давно.

Там надо у вас какие-то заявки оставлять, чтобы поиграть? Так просто нельзя?

@moderator, *пшш* хьюстон, приём *пшш*

*пшш* у нас тут рекламка *пшш*

А не хотите баллотироваться в президенты?

я так знатно заблевал экран, прям уххх

История про венгерских хакеров⁠ ⁠

Как я уже писал раньше, есть у меня хобби, которое затянуло по уши. Это создание серверов для игры в Майнкрафт. Мне 39 лет и первый сервер я сделал примерно год назад по просьбе сына.

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

За все время занятия серверами их не однократно взламывали, но я всегда выходил сухим из воды, большого ущерба хакеры не приносили и даже удавалось найти контакт с ними и получить у них консультации по закрытию уязвимостей и улучшению защиты. Но вот на днях мой новый сервер тоже взломали.

Взломали по типичному сценарию, он очень известный и я знал про него не понаслышке. Но вот не успел я предпринять меры защиты и поплатился. Хакеры молниеносно, за считаные минуты, разнесли весь сервер, стерев множество строений и локаций, удалив роли игроков, обнулив их балансы и тд. Я быстро выключил сервер и начал оценивать масштаб трагедии.

А трагедия в какой-то степени имела место быть, так как я только закончил делать масштабные обновления на сервере и не успел их забекапить. Принялись мы с сыном все восстанавливать и я решил во что бы то ни было найти и наказать этих хакеров. Было обидно, что развлечения ради какие-то засранцы готовы уничтожить чужой многодневный, а то и многомесячный труд.

Первым предположение было то, что это проделки владельцев конкурирующих серверов. Я слышал, что такое практикуется.

В общем, начал я с изучения логов сервера и первым что сделал, нашел IP адреса этих дурачков. Первый был венгерский, и я грешным делом подумал, что заходили через VPN и я уже не найду концов, но на мое удивление, второй адрес тоже оказался венгерским. Тут я начал подозревать, что ребята были не очень смышленые и использовали личные компы/ноуты для взлома. На это косвенно указывали другие, специфичные для таких серверов, данные. Было очевидно, что работали дети или подростки. По их никам, под которыми они заходили на сервер, я нашел их youtube каналы с множеством видео взломов Майнкрафт серверов. Среди них был и мой.

Скриншот ниже - youtube канал одного из хакеров, на данный момент уже пустой.

У меня начал зреть план мести.

Я начал психологическую атаку по всем фронтам, в комментариях под видео на youtube, в их discord сервере (месенджер для геймеров).

Моя легенда была следующая. Я сообщал им, что знаю их IP адреса, знаю, что они из Венгрии, называл из каких городов. Я не был на 100% уверен, что информация была точной, но на мое удивление, они не опровергали эту информацию. Так же я предлагал в комментариях раскрыть эту информацию всем пострадавшим от их действий. На удивление хакеры быстро вышли на связь.

И тогда я им сообщил, что уже отправил письмо в венгерскую полицию и потребовал удалить свои youtube каналы и Discord сервер хакерского сообщества. Один из них сразу же раскаялся и обещал больше не "гриферить", но очень не хотел удалять свой youtube канал с +100 подписчиками, но в итоге сделал это.

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

После того, как я отправил письмо в полицию, я стал ждать от них ответа. Тем временем я наблюда в комментариях под видео второго хакера, чей канал еще не был удален, как один чувак жаловался, что в этот день взломали и сервер его друга. Так я понял, что второй хакер все еще занимался своей злобной вредительской деятельностью. Тысяча чертей!

Однако венгерская полиция, дай им Бог здоровья, не заставила себя долго ждать и прислали ответ.

Красивый бланк с гербом полиции внушал доверие. В письме говорилось, что они получили мое сообщение и передали письмо генерал-майору, главе Бюро Расследований Венгерской Национальной Полиции, Таркса Ксабе. Не уверен, что я правильно написал его имя, но это не важно. В общем ответ полиции - это было то, что мне нужно. Я сразу поспешил сообщить эту радостную новость нашему хакеру и в итоге он очень быстро сдался. Мне, не полиции.

Он пообещал удалить все видео, что в итоге и сделал. Забавно то, что он возмущался на счет того, что за какой-то сервер с 10 человек онлайн ему теперь светит тюрьма и что другой чел взламывает сервера с 600 онлайна и ему ни чего за это нет. И предложил накатать репорт в полицию и на этого парня, пообещав предоставить доказательства. Тут я взоржал в голос.

В итоге он мне предложил денежную компенсацию на paypal, но я отказался. Так же он попросил разрешить не удалять свой канал, что он будет публиковать видео про то, как защитить сервер от таких взломов. Эта идея мне понравилась и я согласился.

Как итог, я добился того, чего хотел, ребята прилично попереживали, их каналы в youtube были пустые и они, по крайней мере пока, приостановили свою преступную деятельность. Надеюсь, этих мер было достаточно, что бы задуматься о том, что они делают и что уничтожать чей-то титанический труд не есть хорошо.

История моя, хакеры венгерские.

Благодарю за внимание.

Как я хотел просто поднять Minecraft сервер для сына, а получился полноценный игровой сервер⁠ ⁠

Я никогда раньше не играл в Minecraft. Скажу даже больше, мне он был не особо интересен. Скорее все, по причине того, что я не понимал его идеи. Да, я видел, что в нем можно строить бесконечное множество сооружений, выращивать разного вида растения и животных, строить механизмы. Но я все еще не мог понять, как за этой игрой с примитивной графикой мои дети могут проводить целые дни напролёт.

Но вот в один прекрасный день, восьмилетний сын пожаловался, что у него мало друзей и ему почти не с кем играть в Minecraft. Особенность стандартной бесплатной сетевой игры в Minecraft является то, что друзья могут играть на твоей карте только тогда, когда она запущена у тебя на компьютере или мобильном устройстве. Но если ты выходишь из игры, друзья тоже не могут подключиться. Поэтому всегда приходилось ждать, когда друг освободится, либо играть самому.

Я начал думать, как ему помочь найти больше друзей и решить проблему с игрой по сети. Я знал, что есть альтернативная версия сетевой игры от Minecraft, которая называется Realms. Это платная подписка, по которой ты можешь создавать свой сервер, а Minecraft выступает хостером. Недостаток этого варианта в том, что играть на таком сервере может до 10 человек. Так же нет возможности устанавливать моды — дополнения от сторонних разработчиков, которые изменяют или дополняют оригинальный контент Minecraft. Такие сервера без модов еще называют ванильными.

Таким образом, изучив немного тему, я предложил ребенку поднять сервер с какой нибудь интересной картой и разместить его IP адрес в интернете, что бы на него заходили другие игроки. Таков был план по поиску друзей для совместной игры.

Я знал, что существует две версии Minecraft. Одна — это Pocket Edition, предназначена для мобильных устройств и Windows 10, вторая — Java Edition, для ПК. Как оказалось они не совместимые друг с другом, поэтому я выбрал Java Edition, так как в игровом мире этой версии больше возможностей, в добавок под нее существует более широкий выбор плагинов. Ну и еще потому, что я Java разработчик.

Следующие пару часов я занимался тем, что создавал дроплет на digitalocean.com и разбирался, как запустить сервер Minecraft.

Оказалось, что помимо нативного Vanilla сервера, существуют так же сторонние имплементации API для взаимодействия с игровым миром. Одна из них, Spigot — модификация оригинального сервера, позволяющая помимо прочего запускать плагины сторонних разработчиков, существенно расширяя возможности игрового мира. Такие плагины позволяют создавай мини-игры, вводить ограничения для игроков, объединять сервера в сеть и многое другое. Я остановился именно на этой реализации сервера, так как под него было множество плагинов и огромное комьюнити как разработчиков, так и пользователей.

Для нашего с сыном первого сервера нужна была карта мира. Можно было создать ее самостоятельно, но я решил взять готовую и при необходимости ее доработать. Выбирая среди множества доступных бесплатно карт я понял, что мне они не нравятся. Тогда я решил посмотреть карты на платных сайтах. Они оказались совершенно другого качества, очень креативные, красочные и реалистичные. Я остановился на одной из них, пиратском острове. Мне она так понравилась, что я решил ее купить. Так я потратил первые $20. Тогда я еще не подозревал, что это было только начало.

Совсем скоро я понял, что одной картой не обойдусь.

Я знал, что сын играет в мини игры и я хотел попробовать установить одну из его любимых. Называется она Murder Mystery. Эта игра с довольно простыми правилами. Есть детектив, который должен найти маньяка. Маньяк должен убить всех игроков. Все остальные — мирные жители, они могут собирать золото, которое обеспечит их защитой в виде лука. В начале игры неизвестно, кто маньяк, пока в его руке не появится меч.

Таким образом нам нужны были две карты, первая — для так называемого лобби, куда попадают все только что подключившиеся к серверу игроки. Вторая карта — непосредственно для самой мини-игры. Так же мне нужно было найти сам плагин игры и разобраться, как реализовать переход из лобби в игру и назад. Я посмотрел, как это реализовано на популярных серверах и понял, что есть несколько вариантов. Самых распространённых два — переход при нажатии на табличку и при нажатии на игрового персонажа, так называемого npc. Первый способ мне показался более примитивным и менее привлекательным. Вариант с персонажем был более интересным, с возможностью менять внешний вид npc, создавать голографические надписи и т.д.

Следующим этапом был поиск и установка соответствующих плагинов, которые позволяли бы переходить между картами, назначать команды для npc, отключать возможность наносить урон игрокам и многое другое. Сервер начал обрастать функционалом, а меня начал затягивать это процесс. Становилось понятно, что существуют огромные возможности по модификации игрового мира и мне, как Java разработчику, было интересно больше узнать про процесс разработки плагинов, которые также в большинстве своих случаев написаны на Java.

Мы с сыном разделили обязанности, я занимался в основном серверной частью, он доработкой и улучшением карт. Я тоже, ради интереса, начал подключаться к этому процессу и заметил для себя, что строительство песочного пляжа и пещер с водопадами позволяют отлично отдохнуть после трудового дня.

Но прежде чем размещать информацию о сервере в интернете, я решил, что одной мини-игры мало, сервер выглядит пустоватым и занялся поиском и установкой еще одной популярной мини-игры SkyBlock.

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

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

Давалось мне это с большим трудом, подолгу разбираясь в длинных файлах конфигураций плагинов, а иногда обращаться за помощью к разработчикам и даже покупать плагины с более широким функционалом. Но, не смотря на все трудности, пока мне удалось все настроить так, как мне этого хотелось.

Естественно, я ориентировался на лидеров этой индустрии и старался перенять их подходы в организации взаимодействия игрока с игровым меню. В Minecraft это реализовано специфически в силу особенностей игры. Так, все элементы меню — это блоки или другие игровые предметы и даже персонажи. Все это накладывает определенные ограничения на разработчиков, но и добавляет особенного шарма игре.

В итоге, я довел сервер до более-менее презентабельного состояния и опубликовал IP на одном из популярных сайтов. Он находился на первой странице в списке новых серверов пару часов и за это время его посетили десятки игроков. Многие хорошо отзывались о сервере, но так же было видно, что такого количества посетителей мало, что бы им было интересно оставаться на сервере продолжительное время. Но, не смотря на это, у нас появились первые постоянные игроки, а так же желающие помогать в развитии сервера. Как правило, это были дети и подростки, один из которых предложил создать и настроить Discord — сервис для голосового, видео- и текстового общения. Он очень популярный в игровом сообществе, но совершенно мне не знакомый. Так же у нас появился один постоянный игрок в SkyBlock, который был для нас как бета-тестировщик, терпеливо сообщал о багах, недочетах, которые я старался оперативно исправлять.

Что в итоге? Сейчас на сервере установлены две карты для Murder Mystery, добавлена мини-игры AcidIsland, CaveBlock, SkyGrid — это всё вариации SkyBlock, добавлена очень популярная игра BedWars. Добавлены внутриигровые деньги, магазин для игр из серии SkyBlock, зарегистрирован домен, установлен Discord бот для синхронизации внутриигрового чата с чатом в Discord. В планах расширить разнообразие игр, добавить внутриигровые ранги, запустить сайт. Количество дроплетов растет постоянно. На данный момент их уже шесть, суммарно на 16 CPU и 40 Gb RAM. Да, это занятие не дешевое, но для меня оказалось очень увлекательным. Надеюсь, в будущем, получится монетизировать сервер и вернуть потраченные средства. А пока мы с сыном с удовольствием играем на созданных нами картах, улучшаем и дополняем их. У него появились друзья, а я полюбил Minecraft за его безграничные возможности для игроков любого возраста.

Если вы так же, как и мы, любите Minecraft и вам понравилась наша история, заходите в гости и посмотрите, что и как у нас получилось. Если у вас есть вопросы по технической части, добавляйтесь в Discord.

📎📎📎📎📎📎📎📎📎📎