Admin 455 Жалоба Опубликовано 20 ноября, 2015 (изменено) Поднимаю тему, которая будоражит мой ум уже больше двух лет Как всё начиналось и основная идея - тут. Основная проблема идеи в том, что в игре до сих пор нет сцепки вагонеток. Последние пол года у меня вертелись в голове мысли о том, как это сделать и частично я отработал принципиальную схему одновременного старта и стопа вагонеток. Оставалась одна единственная глобальная не решённая проблема - соблюсти правильную полседовательность старта и стопа вагонеток. И вчера я наконец-то её вкурил, а сегодня мы с Плотником реализовали тестовый полигон Дело за малым: обсудить и записать основные принципы работы системы; решить мелкие нюансы; подготовить типовые элементы; Когда мы поймём, что это будет работать и интересно, обязательно начнём строительство по гос.заказу + основная цель - это автоматизированный приёмник шлака в больших количествах Как минимум, эта система перемещения грузов позволит: доставлять шлак на спец.завод по переработке мусора; доставлять ненужные предметы на переплавку; обмениваться большими объёмами ресурсов между игроками; и просто значительно добавит интереса игровому процессу Работы над участками: Скрытый текст Начало обсуждения текущего варианта, примерный объём работ и набросок плана-схемы - тут. Попробуем сформировать единый размер оплаты работ по строительству ж/д полотна = х 64 - за каждые 100 блоков длинны участка (с учётом развязок и технических станций). L = 700, схема и задание первый этап - KingKaus - 24 блока за 100 блоков. второй этап (заключительный) - KingKaus, JinenryokuFu, DimaNewCraft - 40 блоков за 100 блоков. L = 800, схема первые этап - подготовка места для полотна - Дима и Джин второй этап - укладка полотна Поставка ресурсов: Для путей: Скрытый текст х 203$ (осталось: 0$) = x 6 за стек (красный адский кирпич) х 81$ (осталось: 0$) = x 16 за стек (стержень края) х 81$ (осталось: 0$) = x 64 за стек (адские ступени) х 81$ (осталось: 0$) = x 16 за стек (факел) х 27$ (осталось: 0$) = x 8 за стек (железная решетка) х 24$ (осталось: 0$) = x 64 за стек (светильник Джека) х 9$ (осталось: 0$) = x 16 за стек (серое стекло) х 11$ (осталось: 0$) = x 16 за стек (красный факел) х 9$ (осталось: 0$) = x 16 за стек Для тех. станций: Спойлер Техническая часть (на три станции) липкий поршень - 30 (осталось: 0$) х 60 поршень - 30 (осталось: 0$) - х 30 блок редстоуна - 30 (осталось: 0$) х 50 редстоун факел - 48 (осталось: 0$) - х12 редстоун пыль - 6 $ (осталось: 0$) х 16 за стек повторитель - 36 (осталось: 0$) х 20 компаратор - 3 (осталось: 0$) х 12 светильник джека - 36 (осталось: 0$) х 10 ------------------------------------- Энергорельсы - 2$ нажимные рельсы - 10 рельсы - 1$ Материалы для оформления техстанции (на три станции) костяной блок - 6$ (осталось: 0$) - 32 за стак резной каменный кирпич - 9$ (осталось: 0$) - 12 за стак каменно-кирпичные ступени - 6$ (осталось: 0$) - 9 за стак железная решетка - 9$ (осталось: 0$) - 4 блока за стак стержень края - 6$48 (осталось: 0$) - 64 за стак серое стекло - 1$32 (осталось: 0$) - 16 за стак каменная плита - 54$ (осталось: 0$) - 4 за стак Все нюансы будут прописаны тут: Скрытый текст Что такое грузовые ж/д перевозки? это система, которая позволит перевозить большие объёмы грузов на большие расстояния (двухколейка, развязки на разных уровнях); система будет полуавтоматической: автоматика будет минимизировать вероятность столкновений ("семафоры"), а машинист (игрок) будет управлять движением и выбором направления; кроме того, планируется разработка автоматической разгрузки состава; вероятно, в одном составе будет 5 или 10 вагонеток, т.к. из-за глюков игры даже такое количество сложно держать в "сцепке"; система будет модульной и стандартизированной: игрокам будут предложены типовые схемы станций и подключений к основным магистралям; основные магистрали будут строиться по гос.заказу, а игроки сами будут подключать к ним свои ответвления. постараемся всё сделать максимально красиво: станции приведём к единому стилю во внешнем виде и интерьере, основные магистрали сделаем компактными и аккуратными, все технические развязки будем либо прятать под землю, либо также красиво оформлять. скорее всего, все пути будут полностью электрофицированы для минимизации лагов вагонеток с разными свойствами (пустые, с игроком, с грузом); Как автоматика будет предотвращать столкновения? можно и без системы безопасности (быстрее запустим), но тогда весь гемор со столкновениями будет на плечах игроков перед каждой развилкой будет находиться техническая станция (эдакий "семафор"); если за развилкой до следующей станции есть другой состав (проверяется с помощью кб и специальной проверки области с помощью параллелограмов), то поезд будет направлен на техническую станцию; старт со станции будет возможен только, если дальнейший путь свободен (то же касается и старта с любых других станций); все общественные вокзалы будут с несколькими перронами для одновременного обслуживания нескольких игроков (на своих территориях игроки сами разберутся); Как это будет работать? игрок строит себе собственную грузовую станцию, как на видео (одному игроку достаточно одной колеи) и подсоединяет ее по всем правилам к основной магистрали; количество вагонов в "составе" не должно превышать максимально разрешенное (вероятно, будем рассчитывать на 5-10); игрок должен будет ехать в этом же составе (иначе ничего не получится), вероятно только в первом вагоне, как настоящий машинист; старт будет происходить по нажатию кнопки, остановка состава будет происходить автоматически (на станции или перед развязкой на "семафоре"); выбор направления будет происходить в ручном режиме: машинист должен будет сам выбирать направление движения на каждой развязке (думаю, что это принципиальный момент); выбор конкретной платформы при подъезде к крупному вокзалу может быть организован в автоматическом режиме (но можно и в ручном); планируется автоматизировать разгрузку, но это также не обязательно. Примерная схема для планировки развязок: Спойлер Изменено 6 марта, 2018 пользователем JinenryokuFu Прием материалов Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JinenryokuFu 278 Жалоба Опубликовано 24 марта, 2018 Этот проект пока, к сожалению, приостановлен, потому что вагонетки не всегда встают в поезд правильно из-за некоторой нестабильности тиков сервера, и мы еще не придумали, как это обойти. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Достижения
Admin 455 Жалоба Опубликовано 25 марта, 2018 Да ладно? Вроде, просто не осиливаем - некому тянуть ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DimaNewCraft 83 Жалоба Опубликовано 25 марта, 2018 18 минут назад, Admin сказал: Да ладно? Вроде, просто не осиливаем - некому тянуть ) Не, ты сам меня отсюда вытянул и позвал дороги делать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Достижения 2
Admin 455 Жалоба Опубликовано 25 марта, 2018 Да - всё вместе не тянем ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JinenryokuFu 278 Жалоба Опубликовано 25 марта, 2018 Приходил Плотник (если меня склероз не путает), проверял вместе со мной нашу первую тех-станцию, делали-переделывали, но проблема в том, что время от времени поезд выезжает правильно и без проблем, а потом без видимой причины внезапно они начинают путаться, вагоны толкают друг друга в разные стороны и разбегаются по путям. Мы не нашли другой причины, кроме некоторой неравномерности тиков, что нормально для любого сервера. Другой системы у нас пока нет, только запускающая вагонетки друг за другом, и вот с ней некоторая проблема. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Достижения
Admin 455 Жалоба Опубликовано 26 марта, 2018 11 часов назад, JinenryokuFu сказал: Приходил Плотник (если меня склероз не путает), проверял вместе со мной нашу первую тех-станцию, делали-переделывали, но проблема в том, что время от времени поезд выезжает правильно и без проблем, а потом без видимой причины внезапно они начинают путаться, вагоны толкают друг друга в разные стороны и разбегаются по путям. Мы не нашли другой причины, кроме некоторой неравномерности тиков, что нормально для любого сервера. Ок. Об этих тестах я ничего не знал. Все наши предыдущие тесты с... Плотником (sic!) и без него - показывали чёткую работу системы. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты