RimWorld(RimReWrite):Дневник разработки №1

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии •

  • @cealdre
    @cealdre Месяц назад +59

    Только олды канала знают, что это перезалив

    • @igordeg8379
      @igordeg8379 Месяц назад +3

      Кого кого, а тебя здесь не ожидал увидеть:0

    • @comradealexey
      @comradealexey  Месяц назад +5

      Так мы же вместе работаем) так же как и с Кипером)

    • @igordeg8379
      @igordeg8379 Месяц назад

      @@comradealexey аааа, да? Не знал

    • @comradealexey
      @comradealexey  Месяц назад +7

      собственно с Кэла всё и началось, и донат ивенты, и мысли про перепись римки)

    • @not_pou
      @not_pou Месяц назад

      ​@@comradealexey даёшь Римку без багов, с хорошей оптимизацией и без несовместимых модов!

  • @madnessCoon
    @madnessCoon Месяц назад +16

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

  • @TheBlooodymess
    @TheBlooodymess Месяц назад +12

    Я дожил до того момента, когда ремастеры игр делают фанаты)

  • @Xrenovi_Shytnik
    @Xrenovi_Shytnik Месяц назад +12

    Вот он, наш ответ fingees с его майнкрафтом

    • @comradealexey
      @comradealexey  Месяц назад +1

      @@Xrenovi_Shytnik а?

    • @Xrenovi_Shytnik
      @Xrenovi_Shytnik Месяц назад +3

      @comradealexey да это один зарубежный ютубер, просто введи I made Minecraft 2 и всё поймёшь, там и без перевода ржекично
      В принципе, можно и с переводом
      Его видосы это шедевр, я думал, что ты от него вдохновляешься

    • @comradealexey
      @comradealexey  Месяц назад +2

      @@Xrenovi_Shytnik впервые слышу) ну может быть как нибудь гляну

  • @secretconsumer8836
    @secretconsumer8836 Месяц назад +7

    Мощно, это мы лайкаем, на это мы подписываемся, в это мы верим!

  • @GarenkaXD
    @GarenkaXD Месяц назад +5

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

    • @comradealexey
      @comradealexey  Месяц назад +3

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

  • @Heprudymal
    @Heprudymal 29 дней назад +1

    Спасибо за проделанную работу (спасибо в карман не положешь, но поддержать материально не могу). Ждем, верим и надеюсь что с Тайнаном все срастётся. Удачи

  • @СттвЫоре
    @СттвЫоре Месяц назад +4

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

    • @comradealexey
      @comradealexey  Месяц назад +1

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

    • @comradealexey
      @comradealexey  Месяц назад +1

      А всё остальное это уже отдельные вычисления которые заранее нельзя сделать

  • @torhemr8607
    @torhemr8607 Месяц назад +14

    Римка которая не лагает на максимальной карте даже с 1000 пешок? Звучит как мечта. А есть уже видение, что делать когда проэкт будем завершен? Бесплатное распространение, платное, передача прав Тайнуну? Может еще как вариант?

    • @comradealexey
      @comradealexey  Месяц назад +18

      @@torhemr8607 в начале попробовать с Тайненом договорится, передать ему полностью весь проект с сопровождением его команды
      Если не получится - будет условная комьюнити версия с открытым исходным кодом и жосткой защитой от пиратства(тут уж извините, но иначе пизды получим)

    • @igordeg8379
      @igordeg8379 Месяц назад +10

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

    • @comradealexey
      @comradealexey  Месяц назад +7

      ну собственно в первую очередь я на это и рассчитываю, что игра по итогу будет официально переделана(в смысле что текущую реализацию заменят на мою/нашу), и моды под игру тоже, ну а в случае с комьюнити версией - ну придётся повозится, щито поделать

    • @torhemr8607
      @torhemr8607 Месяц назад +2

      @@comradealexey понятно. А что такое жоская защита от пиратства? Кроме денувы мне ничего в голову не приходит, но тут явно не она имелась в виду.

    • @comradealexey
      @comradealexey  Месяц назад +1

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

  • @Sel-f7u
    @Sel-f7u Месяц назад +2

    Удачи тебе, очень хорошее дело!

  • @jusussi
    @jusussi Месяц назад +3

    Ля, очень интересный проект, будем болеть за тебя, товарищ!

    • @comradealexey
      @comradealexey  Месяц назад +2

      Я просто заорал когда увидел твою подписку на бусти, спасибо гигантское! Не знаю что ещё добавить, надеюсь оправдаю надежды 🙏

    • @jusussi
      @jusussi Месяц назад +1

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

    • @comradealexey
      @comradealexey  Месяц назад +2

      @@jusussi спасибо большое 🥰

    • @comradealexey
      @comradealexey  Месяц назад +3

      @@jusussi ну в добавок это и моя мечта тоже, так что рад взаимному сотрудничеству 😊

  • @StiKurt
    @StiKurt Месяц назад +3

    Благодаря посту keeper drey нашел тебя оч интересно

  • @snapmais7538
    @snapmais7538 Месяц назад +4

    У меня у самого возникала такая мысль, переписать римку с нуля, но не хочу.
    Подумал о том, почему лругие этим не займутся, и понял, что нужно переносить основную часть топ модов. Хотя сейчас понимаю, что разрабы по типу vanilla expanded и другие современные топовые мододелы, спокойно перенесут их. А те хорошие моды которые не перенесли, перенесут такие люди как Mlie и другие переносчики модов, на новые версии римки.
    Потом подумал про АП, если релизнуть этот проект в steam. Тут решение, по моему мнению это после завершения разработки (версии 1.0), попробовать договориться напрямую с Тайнан.
    По факту, это то чем Тайнан, сам должен был заниматься, за места выпуска нового контента. Нанять норм. разработчиков и подготовить адекватный фундамент для этой игры.
    Если же он хотел, сам продолжать участвовать в разработке, то почём не изучал хорошего языка для подобного проекта или игрового движка (хз на чём Rimworld разработан)
    Непонятно
    Накинул тебе мыслей на будущее. братан удачи
    Также маякни если надо топ сборку модов на ванильные ретекстуры,сразу скину
    Так как я считаю, чтот помимо оптимизации, сверху должна быть ещё графика, ну я имею ввиду обновлённые hd ьекстуры (или тебя полностью устраивает как в игре, или думаешь, что тогда с Тайнаном сложнее будет договориться? Мне кажется если это просто изменено качество у текстур, тогда врядли)

    • @comradealexey
      @comradealexey  Месяц назад +1

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

    • @TheBlooodymess
      @TheBlooodymess Месяц назад

      @@snapmais7538 на Тайнана надежды нет, после аномалии. Вместо допиливания и углубления механик, он релизит какие то фанфики по scp, и строит из себя дохуя разработчика и писателя. Римку спасут только фанаты. Именно во множественном числе. Как бы не был хорош автор сие ремастера, он в конце концов выгорит, занимаясь этим в одиночку.

    • @comradealexey
      @comradealexey  Месяц назад +1

      если бы выгорел - не стал бы заниматься, в добавок я уже не один, а ближе к релизу думаю вовсе команду соберу из модмейкеров и т.д.

  • @MaximMIKA
    @MaximMIKA Месяц назад +1

    Легенда, мы в истории

  • @xdef42
    @xdef42 Месяц назад +2

    О, тот самый Алексей, автор гачи-рейдов у Кипера на стримах 🥰🥰🥰

  • @SewerSlvtrrr
    @SewerSlvtrrr Месяц назад +1

    Посмеялся с "залупенец" ахаххаха
    Годно

  • @pavelgrayper2931
    @pavelgrayper2931 27 дней назад

    Не в укор желанию разобраться как устроены игровые алгоритмы. У самого вызывают интерес: поиск пути, сортировки, генерация мира.
    Но, откуда возникают стремления: взять за образец много лет существующую и продолжающую развиваться игру (Wow, Poe, Factorio, StarCraft2, Rimvorld, Stardew Valley) и в одиночку догнать и перегнать их в глубине и в качестве проработки? Этож обречено.

    • @comradealexey
      @comradealexey  27 дней назад

      @@pavelgrayper2931 ну я просто фанат римки, а в один момент после 1.5 у меня любые моды просто руинят игру, в рот я шатал такое развитие, по итогу было принято решение переписать её с нуля и попробовать по итогу предоставить проект Тайнену

  • @SPRBBR
    @SPRBBR Месяц назад +2

    На самом деле очень круто, но мне кажется что если ты напишешь Тайнену то ему понравиться именно оптимизация, однако мне кажется что выпуск сиквела римки он не одобрит ибо нужно будет менять саму игру это 100%, а выпуск отдельной игры это бессмысленно ну типа римворлд 2 ну не оч, а если оптимизируют игру то это будет круто
    P.s надеюсь я нормально изложил свою мысль, если есть спорные моменты сразу напишу: я писал этот коммент без негатива, желаю успехов

    • @comradealexey
      @comradealexey  Месяц назад +1

      Ну с Тайненом будем договариваться уже по факту готового продукта, ну этот проект может стать хорошей базой для условного римворлда 2, но тут уже не мне решать, а в остальном- всё ок

    • @SPRBBR
      @SPRBBR Месяц назад

      Пон

    • @zwookk
      @zwookk Месяц назад

      ​@@comradealexey если не сумеешь договориться, скажи мне, я ему черкану письмо, мы с ним дружим

  • @Roma-hq8ie
    @Roma-hq8ie Месяц назад +1

    Автору видео большой респект, надеюсь ты сможешь сделать оптимизированную римку

    • @comradealexey
      @comradealexey  Месяц назад +1

      Сделаем, обязательно🙂

  • @alex_panzers
    @alex_panzers 13 дней назад

    Вы разработчик оригинальной RimWorld? Если так - то выражаю вам свое почтение

    • @comradealexey
      @comradealexey  12 дней назад

      нет, я просто неравнодушный фанат игры которому не всё равно на будущее этой самой игры

  • @САШАСавенко-ъ5д
    @САШАСавенко-ъ5д Месяц назад

    Ты принимаешь идеи ? Я думаю, что для подобной игры подойдут какие-нибудь инструменты для глобального строительства. Как минимум , можно сделать отдельный инструмент для создания помещений с разными геометрическими формами и возможностью настраивать наличие/отсутствие крыши у будущих построек.

    • @comradealexey
      @comradealexey  Месяц назад +1

      @@САШАСавенко-ъ5д идеи принимаю, в дискорде лучше писать их

    • @САШАСавенко-ъ5д
      @САШАСавенко-ъ5д Месяц назад

      @@comradealexey где найти ссылку?

    • @comradealexey
      @comradealexey  Месяц назад

      в описании канала

    • @САШАСавенко-ъ5д
      @САШАСавенко-ъ5д Месяц назад

      @@comradealexey нашел раньше, чем получил ответ )

  • @АлександрАрмёнов
    @АлександрАрмёнов Месяц назад +1

    А это на римку можно как нибудь накатить и желательно без конфликтов с модами?

    • @comradealexey
      @comradealexey  Месяц назад +7

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

  • @Xrona42
    @Xrona42 Месяц назад +1

    У меня по сути 2 вопроса:
    1 - как это будет выглядеть? т.е. Это будет просто мод который переписывает ванилу или это будет отдельный клиент как HSK?
    2 - это решит проблему с "замедлением" когда у тебя 300+ активных модов и огромная застроенная карта на которой ты уже живешь 20+ лет?

    • @comradealexey
      @comradealexey  Месяц назад +1

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

    • @zerusyti
      @zerusyti Месяц назад +2

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

    • @Xrona42
      @Xrona42 Месяц назад

      @@comradealexey Я не спорю, возможно я дурак который ничего не понимает, но раз это будет совершенно новая игра то тогда каким образом в нее можно будет интегрировать моды написанные для оригинала, ведь они будут использовать "скрипты" (или что там они используют чтобы работать) оригинала которых может и не быть в новой игре. =/ Это же как условный мод для скайрима пытаться установить на обливион.

    • @comradealexey
      @comradealexey  Месяц назад

      @Xrona42 я понимаю, это проблема, но подавляющая часть модов это либо предметы, либо переводы, это легко перенести, в остальных случаях я буду содействовать всеми силами комьюнити

    • @comradealexey
      @comradealexey  Месяц назад

      @@Xrona42 да и не дурак, нормальный вопрос, незачем себя лишний раз обзывать)

  • @ДанилМартаков
    @ДанилМартаков 21 день назад

    Выглдяит классно. касатлено поиска пути: почему не использовать тот же способ что использовал Тайнан в Римке? Они тоже изначально проверяли все клетки, но потом перешли на систему регионов. вот он видос сделал даже касательно этого - ruclips.net/video/RMBQn_sg7DA/видео.html&ab_channel=TynanSylvester

    • @comradealexey
      @comradealexey  21 день назад

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

  • @GoGaTio
    @GoGaTio Месяц назад

    Планируешь ли переделывать систему Def'ов или изменения не будут их затрагивать?
    Будешь ли менять ThinkTreeDef'ы, или система заданий работает на их основе?

    • @comradealexey
      @comradealexey  Месяц назад +1

      Я не самый опытный модер римки, там что без понятия про зинк три дефсы, а в остальном- по факту будет всё написано с нуля, естественно дефы будут заменены адекватным решением, на текущий момент представляю это как раз тем что для разных типов предметов будет реализованы свои классы, свои компоненты, свои интерфейсы

  • @saurontheblack6566
    @saurontheblack6566 25 дней назад

    Ну главный вопрос это какой алгоритм поиска пути используется? Волновой?

    • @comradealexey
      @comradealexey  25 дней назад

      @@saurontheblack6566 жадный/волновой

  • @mordor1844
    @mordor1844 29 дней назад +1

    Что кстати с мультиплеером?

    • @zerusyti
      @zerusyti 29 дней назад

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

    • @mordor1844
      @mordor1844 29 дней назад +1

      @@zerusyti Это ужасно...((

    • @zerusyti
      @zerusyti 28 дней назад +1

      @@mordor1844 ну как минимум в ремейке будет легче входить в модинг и возможности скорее всего будут больше

    • @mordor1844
      @mordor1844 28 дней назад +1

      @@zerusyti Надеюсь..

    • @comradealexey
      @comradealexey  28 дней назад +1

      Он в планах, но очень далеких, из-за сложности реализации

  • @zerusyti
    @zerusyti Месяц назад +1

    #СмотрелСамыйПервыйДневник

  • @syrnik362
    @syrnik362 Месяц назад

    Вопрос: этот римворлд работает в мультипотоке или нет?

    • @comradealexey
      @comradealexey  Месяц назад

      плохо смотрим) в начале же сказал что да)

  • @МатвейПерельман
    @МатвейПерельман Месяц назад +1

    Кипер сказал, что ты убрал систему тиков, как ты это сделал?

    • @comradealexey
      @comradealexey  Месяц назад

      там 50 на 50, те же тики убрал в системе заданий - она чисто событийная

    • @comradealexey
      @comradealexey  Месяц назад

      проще говоря - тиков в понятии римки не будет, но будет везде где это необходимо - подсчёт приколов исходя из времени между кадрами и т.д.

    • @МатвейПерельман
      @МатвейПерельман Месяц назад

      @@comradealexey То есть тикает полоска сытости, и в какой-то момент вызывает задание?

    • @МатвейПерельман
      @МатвейПерельман Месяц назад

      В видосе слышал, что эти тики редкие

    • @comradealexey
      @comradealexey  Месяц назад

      @@МатвейПерельман условно говоря есть у каждой пешки свой счётчик каждый кадр, он считает то что невозможно подключить к ивентам, допустим ту же сытость
      А вот когда сытость опускается ниже уровня, включается уже локальный счётчик чисто под подсчёт полоски, когда полоска заполняется- он выключается и вызывает логику определённую, как-то так

  • @ehayn
    @ehayn 19 дней назад

    Что касается авторских прав, то Taynan вряд ли даст вам добро на существование как независимому проекту, а быть уверенным в том, что Taynan примет оптимизированный под ваши условия движок без предупреждения заранее, кажется весьма ненадежным и наивным

    • @comradealexey
      @comradealexey  19 дней назад

      Не даст - и что? Существует хск, хотя бы, существует тот же спт для таркова, а буянов вообще зверь

    • @ehayn
      @ehayn 19 дней назад

      @comradealexey так по вашим словам движок переписан с нуля, получается что ни один мод не будет поддерживаться так же как и dls. То есть вам придется вручную переделывать мод под движок вашей оптимизированной системы. HSK это просто глобальный мод для rimworld

    • @comradealexey
      @comradealexey  19 дней назад

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

  • @mrhaim771
    @mrhaim771 Месяц назад +2

    Есть человек который уже делает rimworld на unreal engine, но твоя тоже не плохая ешё хотелось бы реализацию на телефоны

    • @comradealexey
      @comradealexey  Месяц назад +12

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

  • @suhodryshev
    @suhodryshev Месяц назад

    когда Тунан добавит это в игру?

    • @comradealexey
      @comradealexey  Месяц назад

      @@suhodryshev ну когда проект будет близок к релизу - я с ним свяжусь и там уже всё от него зависит

  • @lutiyoffnik8661
    @lutiyoffnik8661 Месяц назад

    привет, я тоже делаю игру, похожую на римку. Как ты реализовал круговое распределение юнитов по клику ПКМ?

    • @comradealexey
      @comradealexey  Месяц назад

      @@lutiyoffnik8661 если ты про фичу с построением в ряд, то пока никак, буду думать как это сделать в будущем

  • @Antiblyat_YT
    @Antiblyat_YT Месяц назад

    Что это и зачем это?

    • @zerusyti
      @zerusyti Месяц назад +2

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

    • @comradealexey
      @comradealexey  Месяц назад

      Ответили, @zerusyti спасибо)

  • @говорящая_лиса
    @говорящая_лиса Месяц назад +1

    Крутой прогресс а ты ведь игру с нуля переделываешь?

  • @kospatui
    @kospatui 29 дней назад

    Автор комментарии чистит :| не пойму, что я такого не верно написал.

    • @comradealexey
      @comradealexey  29 дней назад

      @@kospatui ничего я не чистил, по крайней мере сегодня

    • @comradealexey
      @comradealexey  29 дней назад

      @@kospatui возможно с матом было и тебя сам ютуб блочит

    • @kospatui
      @kospatui 29 дней назад

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

    • @kospatui
      @kospatui 29 дней назад

      Не воспроизведу сейчас тот текст, написано было в моменте

    • @comradealexey
      @comradealexey  29 дней назад

      @kospatui как раз я и сам не понял куда этот комментарий делся, если я правильно помню)

  • @suslikan___001
    @suslikan___001 Месяц назад

    а собственно... зачем римейк рим ворлд?

    • @zerusyti
      @zerusyti Месяц назад +1

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

    • @suslikan___001
      @suslikan___001 Месяц назад

      @@zerusyti ради оптимизации делать ремейк... ну это конечно сильно

    • @comradealexey
      @comradealexey  Месяц назад +1

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

    • @zerusyti
      @zerusyti Месяц назад +1

      @@suslikan___001 ну иначе не вышло бы сделать настолько оптимизировано, если делать тем же модом то он будет несовместим почти со всем воркшопом и это нельзя будет как либо исправить.

  • @mordor1844
    @mordor1844 29 дней назад +1

    Для меня честно говоря загадка, почему в римке нет многих модов, которые игре просто необходимы. Без модов, кривая и неудобная игра.

    • @comradealexey
      @comradealexey  28 дней назад +1

      Я хз, видимо Тунану кажется что и так нормально, впрочем я как раз собираюсь реализовывать кучу всяких QoL фишек в игре

    • @mordor1844
      @mordor1844 28 дней назад

      @@comradealexey Ему дизлайк, тебе лайк)

    • @comradealexey
      @comradealexey  28 дней назад

      @@mordor1844 😁

  • @Bezdarnaya_mraz
    @Bezdarnaya_mraz Месяц назад

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

    • @comradealexey
      @comradealexey  Месяц назад +1

      С кем не бывает, и тебе не хворать

    • @Bezdarnaya_mraz
      @Bezdarnaya_mraz Месяц назад

      @comradealexey спасибо братуха