Rain Game Studio
Rain Game Studio
  • 48
  • 138 290

Відео

Divinity на Unity | Выпуск 9 | Головоломки и ключи от дверей
Переглядів 4593 місяці тому
Доработал диалоговую систему. Сделал открытие дверей ключами. Разработал почти универсальную систему головоломок. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 8 | Диалоговая система
Переглядів 1833 місяці тому
Разработал начальную диалоговую систему. Условия отображения, реакция на выбранные фразы. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 7 | Перетаскивание объектов
Переглядів 5334 місяці тому
Рефакторинг старого функционала, Перетаскивание объектов по локации мышкой. Траектория движения объектов при переносе. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 6 | Взаимодействие с объектами. Инвентарь часть 2
Переглядів 3164 місяці тому
Доработка инвентаря. Подбирание предметов. Взаимодействие с сундуками и ящиками. Реакция на объекты. "И как я это сделаю?" их Готики при невозможном действии. Подсветка всех активных предметов в радиусе. База данных с предметами. Шейдер outline: assetstore.unity.com/packages/tools/particles-effects/quick-outline-115488 Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискор...
Divinity на Unity | Выпуск 5 | Инвентарь. Начало
Переглядів 4844 місяці тому
Создаём отображение инвентаря, систему хранения информации о предметах, сортировку по типу. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 4 | Прототип локации
Переглядів 4794 місяці тому
Воссоздание локации, на которой будут тестироваться основные механики. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 3 | Перемещение персонажа
Переглядів 3744 місяці тому
Перемещение персонажа по клику мышки (с использованием NavMesh). Правки в управлении камерой. Следование камеры за персонажем. Бусти boosty.to/barbarian_creation Группа вконтакте gamedevpub Дискорд discord.com/invite/Er6WEqjm Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 2 | Управление камерой
Переглядів 4004 місяці тому
Перемещение камеры по локации, используя систему инпута из прошлого ролика. Бусти boosty.to/barbarian_creation Дискорд discord.gg/DcUW9CGv Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Divinity на Unity | Выпуск 1 | Архитектура проекта и Ввод с клавиатуры
Переглядів 1,5 тис.5 місяців тому
Input manager. Input Actions. Организация пользовательского ввода. Управление игровыми режимами, базовая стартовая архитектура. Исходники и другие плюшки(18 ): boosty.to/barbarian_creation Сервер дискорд: discord.gg/Er6WEqjm Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Divinity на Unity | Анонс
Переглядів 1,2 тис.5 місяців тому
Анонс нового цикла видео, в котором я буду пытаться воссоздать игровые механики из игры Divinity: Original Sin 2 Цикл будет являться логичным, но не прямым продолжением "Пошаговой боевой системы". Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Unity всё? Что делаем дальше?
Переглядів 3608 місяців тому
Группа вконтакте gamedevpub Моя книга на Литресе www.litres.ru/book/nikolay-brichevskiy/vozvraschenie-domoy-69234325/?lfrom=1078210873&ref_offer=1&ref_key=d2dbd3ee4b5c67a6abb7a382cfbc9426e5d7ea678f6ae97b123558dcf65d845a Моя книга в печатном издании barbarian_book?w=product-218211205_6934657 Моя книга в печатном издании ручной работы barbarian_book?w=product-218211205_697521...
Пошаговая боевая система в Unity #5. Навыки (скиллы). продолжение
Переглядів 1,1 тис.Рік тому
Канал человека, который помогал со скиллами: www.youtube.com/@Carrion-Crow/videos Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Пошаговая боевая система в Unity #4. Навыки (скилы). Начало
Переглядів 1,6 тис.2 роки тому
Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Пошаговая боевая система в Unity #3. Движение (начало)
Переглядів 1,2 тис.2 роки тому
Группа вконтакте gamedevpub Игровое программирование, работа с Unity3D
Пошаговая боевая система в Unity #2. Интерфейс (начало)
Переглядів 2 тис.2 роки тому
Пошаговая боевая система в Unity #2. Интерфейс (начало)
Пошаговая боевая система в Unity #1
Переглядів 6 тис.2 роки тому
Пошаговая боевая система в Unity #1
Пошаговая боевая система в Unity введение
Переглядів 8 тис.3 роки тому
Пошаговая боевая система в Unity введение
Работа с камерой в Unity. 30 минут болтовни со смыслом или не очень
Переглядів 3923 роки тому
Работа с камерой в Unity. 30 минут болтовни со смыслом или не очень
Как учиться пользоваться движком (Unity3D)
Переглядів 3764 роки тому
Как учиться пользоваться движком (Unity3D)
Системное проектирование или "А что если я Сеньор?"
Переглядів 2084 роки тому
Системное проектирование или "А что если я Сеньор?"
Here Comes Revenge. Дневники разработки. День третий
Переглядів 2944 роки тому
Here Comes Revenge. Дневники разработки. День третий
Level design в Unity 3D #8 - Работа со звуком
Переглядів 1,5 тис.5 років тому
Level design в Unity 3D #8 - Работа со звуком
Prettily write #03 - Фабрика (Factory) in Unity3D
Переглядів 7315 років тому
Prettily write #03 - Фабрика (Factory) in Unity3D
Prettily write #02 - Стратегия (Strategy) in Unity3D C#
Переглядів 7105 років тому
Prettily write #02 - Стратегия (Strategy) in Unity3D C#
Prettily Write #01 - Одиночка (Singleton) In Unity3D C#
Переглядів 1,3 тис.5 років тому
Prettily Write #01 - Одиночка (Singleton) In Unity3D C#
Prettily Write #00 - Unity3D c#
Переглядів 9545 років тому
Prettily Write #00 - Unity3D c#
Level Design в Unity #7 - Свет и Цвет
Переглядів 3 тис.5 років тому
Level Design в Unity #7 - Свет и Цвет
Level Design in Unity 3D - #6 Focal points (точки интереса)
Переглядів 2,3 тис.6 років тому
Level Design in Unity 3D - #6 Focal points (точки интереса)
Gothic 2 Reborn
Переглядів 2946 років тому
Gothic 2 Reborn

КОМЕНТАРІ

  • @titanovsky
    @titanovsky Місяць тому

    Творческий человек)

  • @stormbre4674
    @stormbre4674 Місяць тому

    Уже интересно. Отличного вам вдохновения. Если не секрет, а где будите распространять книги?

    • @RainGameStudio
      @RainGameStudio Місяць тому

      Секрета-то никакого нет) Продаются на ЛитРесе и Ридеро. На Озонах и ВБ есть. Буду ещё пытаться на издательства выйти, но это уже как пойдёт

  • @DjegurDen
    @DjegurDen Місяць тому

    Очень полезные видео, есть чему поучиться! Надеюсь, с автором все хорошо и рубрику не забросили!

    • @RainGameStudio
      @RainGameStudio Місяць тому

      Спасибо, всё хорошо. Просто были трудности. Скоро вернусь)

  • @Dimableidd
    @Dimableidd 2 місяці тому

    Спасибо большое за видео! Очень интересно смотреть, как идёт процесс разработки. Жду новых видео)

  • @Skipper-sb2qp
    @Skipper-sb2qp 3 місяці тому

    А такой вопрос, что делать с условными помещениями? Когда нужно, чтобы камера убрала потолок, чтобы игрок мог увидеть персонажа?

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

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

  • @Zero-md5qr
    @Zero-md5qr 3 місяці тому

    В детстве играл Златогорье 2 - пройдено; Власть Закона(приквел к "Код доступа Рай") - не пройдено и я уже не помню по какой конкретной причине, но мне понравился атмосфера киберпанка. Что ж посмотрим какие нибудь идеи для себя.

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      Её, кстати, тут в комментах уже советовали. Глянем на досуге, что это)

  • @SayOneGame
    @SayOneGame 3 місяці тому

    Удобна ли эта система? Выглядит сложно )

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      диалоговая система по определению не может выглядеть лёгкой (если, конечно, это не линейные диалоги без условий и последствий). Иначе dialogue-system не продавалась бы почти за сто баксов) Но отвечая на вопрос: да, мне это удобно. Хотя для создания более сложных диалогов и нужно будет написать отдельный редактор. Но без этого, увы, никак...

  • @serbo-ib5jl
    @serbo-ib5jl 3 місяці тому

    Ебейшая серия мини уроков, не забрасывай пожалуйста!

    • @ywi4548
      @ywi4548 3 місяці тому

      согл

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      Не планирую :) там уж как пойдёт, конечно, но забрасывать не планирую

  • @Skipper-sb2qp
    @Skipper-sb2qp 3 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      По совести, это она и есть). Чуть своеобразная, но всё же

    • @Skipper-sb2qp
      @Skipper-sb2qp 3 місяці тому

      @@RainGameStudio только недавно про нее от однокурсника услышал, когда про бота разговаривали

  • @Skipper-sb2qp
    @Skipper-sb2qp 3 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      Что ж, это приятно) надеюсь, материалы правда окажутся полезными

    • @Skipper-sb2qp
      @Skipper-sb2qp 3 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      @@Skipper-sb2qp да, по этой теме очень мало материалов, к сожалению, поэтому и взялся делать сам

  • @robertrodriges5793
    @robertrodriges5793 3 місяці тому

    Приветствую) дело делаешь ты интересное) а ты сам дивинити изнутри смотрел как работает?

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      Приветствую! Не очень понимаю вопрос, если честно. изнутри, в смысле, в самом Divinity Engine?

  • @Hell5426
    @Hell5426 3 місяці тому

    Отличный визуальный-практический урок. Круто! Сам я работаю в годоте с пиксель-артом, но смотреть как другие чет делают - збс.

  • @ArylkhanPlay
    @ArylkhanPlay 3 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 3 місяці тому

      Договорились) Пока заканчивать не планирую

  • @just4funTony
    @just4funTony 4 місяці тому

    Чет какой-то оверхед с базой. Можно было и через кеши + джсонки. Круто что взялся опять за проект)

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

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

    • @just4funTony
      @just4funTony 4 місяці тому

      @@RainGameStudio чтоб убить воробья ты возьмешь пзрк ))

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      воробей оно сейчас :) пройдёт ещё пара-тройка итераций и это будет такой овцеслон, что захочется позвать артиллерию. Как по мне - желание работать с файлами вместо базы - это просто боязнь базы. Совершенно очевидно, что заводить базу ради одной таблицы из трёх столбцов и 10 строк - это Эребеор, но когда речь о сотнях строк и десятках столбцов и всё это помножить на десяток разных сущностей, база сама по себе становится самой красивой девкой на деревне. Потому как папка, в которой будет помойка из файлов (а она там будет, как бы кто ни утверждал, что обязательно будет содержать всё в порядке) не вызывает ничего кроме желание почесаться. Да и с точки зрения удобства любая реляционная БД в миллион раз лучше тысячи файлов и класса сервиса, который в ней копается (ИМХО)

  • @daemonstergames716
    @daemonstergames716 4 місяці тому

    А про addressable классная вещь. 👍🏻

  • @daemonstergames716
    @daemonstergames716 4 місяці тому

    Зачем так заморачивался с инвентарём? Точнее про базу данных. Почему не взял в работу scriptable object, как вариант?)

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

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

    • @daemonstergames716
      @daemonstergames716 4 місяці тому

      @@RainGameStudio спасибо за ответ. Учту в своих проэктах

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      Не за что) Сделать инвентарь (да и вообще системы предметов) для ScriptableObject'ах - не такая плохая идея. Но она не подходит мне для моих задач. Для проекта попроще вполне реально использовать и такой вариант.

    • @daemonstergames716
      @daemonstergames716 4 місяці тому

      @@RainGameStudio просто мне нравится scriptable object тем что не надо парится с сохранением данных. Ну да, смотря какой проэкт.

  • @funnycreeper252
    @funnycreeper252 4 місяці тому

    Нихера чё творишь

  • @SayOneGame
    @SayOneGame 4 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      Было бы здорово :) мне кажется, таких игр преступно мало

    • @SayOneGame
      @SayOneGame 4 місяці тому

      @@RainGameStudio ну, все же у дивинити имхо уникальный подход к шаговым боям из-за использования обьектов окружения

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      @@SayOneGameИ лично для меня это только плюс. Свою игру я буду делать именно в этом ключе. Возможно, со своими уникальными приколами, но точно в канве D:OS

    • @SayOneGame
      @SayOneGame 4 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      @@SayOneGame да, именно это я и хочу получить в итоге. Но продавать я всё же его не буду. Буду использовать для создания собственных игр. До какого-то момента исходники будут доступны на бусти, но не до конца, конечно, самые последние наработки уже отдавать не хочу

  • @ywi4548
    @ywi4548 4 місяці тому

    не плохо

  • @Arctic.Wolves
    @Arctic.Wolves 4 місяці тому

    хорош 🤔

  • @Darkofer
    @Darkofer 4 місяці тому

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

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

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

  • @SayOneGame
    @SayOneGame 4 місяці тому

    Делаешь-делаешь, ждём новые выпуски.

  • @pronicanc
    @pronicanc 4 місяці тому

    Не знаю что написать, поэтому для продвижения видео просто сюда напишу.

  • @Ultrasard
    @Ultrasard 4 місяці тому

    Спасибо что не забросили Юнити

  • @Ultrasard
    @Ultrasard 4 місяці тому

    Юнити - лучший движок на данный момент.

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

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

  • @nickicool
    @nickicool 4 місяці тому

    Привет. Музыку бы чуть-чуть потише, и шрифт чуть чуть крупнее. Спасибо! Буду следить за каналом.

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      Спасибо! Да, с музыкой косякнул. В следующих роликах поправлюсь. А шрифт... Ну, если не забуду, то буду увеличивать)

  • @vitaliyna861
    @vitaliyna861 4 місяці тому

    крутяк. хотел бы я так уметь

  • @vitaliyna861
    @vitaliyna861 4 місяці тому

    Подскажи, можно ли на unity сделать нечто вроде gothic или mount&blade?

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      Конечно! Более того, это будет даже проще, чем то, чем я тут сейчас занимаюсь. Когда-то сильно давно я делал механики для подобной игры ua-cam.com/video/Y8ZvXRsAu74/v-deo.html ua-cam.com/video/HIvtqcauL2g/v-deo.html

    • @vitaliyna861
      @vitaliyna861 4 місяці тому

      @@RainGameStudioа как это сделать? с чего начать? может подскажешь годные учебники какие по gamedev что бы хоть знать что такое механика и проч? и чем проще-то?

    • @vitaliyna861
      @vitaliyna861 4 місяці тому

      @@RainGameStudio а вообще круто у тебя по готике получилось. хотел б я так уметь

    • @RainGameStudio
      @RainGameStudio 4 місяці тому

      Если хочешь, значит научишься) проще тем, что гораздо меньше логических вещей нужно программировать: 1. Передвижение по локации (прямое управление) 2. Перемещение объектов (вообще не нужно) 3. Бой в реальном времени (Один игровой режим) В Готике своих уникальных приколов тоже хватает, но пока дойдёшь до них, на руках будет уже вполне играбельная демка и понимание своих сил и возможностей. Начинать я бы посоветовал с изучения основ движка. Готика и Маунд&Блейд - игры от третьего лица. Значит, первое, что нужно сделать - это персонажа, которым можно управлять в таком режиме. Сначала это может быть просто кубик. Когда этот просто кубик будет перемещаться по просто плоскости на столько хорошо, что захочется двигаться дальше, надо заменить его на модельку персонажа. В идеале, сразу с анимациями. И то и другое на первом этапе можно бесплатно и вполне качественно получить на миксамо. Соответственно, придётся выучить, как работает Animator в Unity. И так далее, шаг за шагом. ЗАКЛИНАЮ: не надо сразу делать красивую локацию, чтоб прям с кучей деталей, со светом, чтоб показать всем, какая у тебя красивая игра. Это ошибка, наверное, каждого, кто вливается в это безобразие. И это бесполезно. Красивая локация - это не игра. треугольник, бегающий по плоскости - это игра.

    • @vitaliyna861
      @vitaliyna861 4 місяці тому

      @@RainGameStudio спасибо. Для изучения основ движка подойдет Unity Game Development Essentials?

  • @tani_kaikhe
    @tani_kaikhe 4 місяці тому

    Спасибо! 👍👍👍

  • @Darkofer
    @Darkofer 5 місяців тому

    А почему не заюзать относительно новый Input ?

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

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

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      Вообще выглядит интересно. Но переделывать я, конечно, уже ничего не буду :D

    • @Darkofer
      @Darkofer 5 місяців тому

      На самом деле и правильно! Но вы по сути сделали тож самое))@@RainGameStudio

  • @_M0D_
    @_M0D_ 5 місяців тому

    Тщщщ, эй-эй горячий контент, когда вторая часть? )

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      как пойдёт монтаж. Примерно с пятницы по понедельник планирую

  • @a.krugliak
    @a.krugliak 5 місяців тому

    кстати видос интересный! иногда тоже что-то на юнити делаю, но никак не засяду плотно) а автору удачи!

  • @nage706
    @nage706 5 місяців тому

    Мне нравится как сделан инпут, но не очень понятно почему выбрана глобальная стейт машина в виде GameController со стейтами формата меню-бой-не бой. Связка меню-геймплей и бой- не бой выглядят понятно, но вот все втроем странно так как не видно что общего у них у всех есть. Но тут я так понимаю это сделано в первую очередь для инпута. Возможно тогда более гибко бы получилось если сделать эту стейт машину чисто для инпута, а потом сверху нее для остальных частей игры можно другие подходы или даже тоже стейт машину глобальную, но не с таким разделением Тоесть типа так: GameController (GameMenuState / GameGameplayState) -> InputController (InputMenuState / InputBattleState / InputExploringState)

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      Это лишь заготовка на будущее, не более того. Чем дальше, тем логичнее всё это будет

    • @nickicool
      @nickicool 4 місяці тому

      Вся эта басня с разделением инпута на Менюинпут/ГеемплейИнпут/ИнвенториИнпут/КамераИнпут и т.д. хорошо ложится на новую инпут систему юнити. Там это называется Action Maps. А внутри них уже экшены - для камеры например ПоворотНалево, ПоворотНаправо, Зум... У каждого АкшонМапа свои Акшоны. В целом работает иначе, чем старая система. Говорят реализована по типу анриеловской на эвентах.

  • @user-nk7yj1jp4f
    @user-nk7yj1jp4f 5 місяців тому

    Спасибо, очень интересно!

  • @user-nk7yj1jp4f
    @user-nk7yj1jp4f 5 місяців тому

    Комент в поддержку канала, инфа во всех роликах годная, спасибо

  • @user-oe9bj3ww2g
    @user-oe9bj3ww2g 5 місяців тому

    Лайк минимум за склонность к не визуальному программированию! Я тебя очень понимаю!

  • @parabox3176
    @parabox3176 5 місяців тому

    А годото не варинт? Просто я не большой знаток движков, но он выглядит вроде неплохо.

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      Любой движок - вариант. Вот буквально. Я не уверен, что существует хоть один движок, который можно было бы назвать плохим. Тут лишь два вопроса: какая цель? И нравится ли? Мне с Юнити комфортнее, как выяснилось.

  • @lemmenmin7676
    @lemmenmin7676 5 місяців тому

    мне это интересно

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      Первый ролик в понедельник будет доступен

  • @user-xn1fo7pi9i
    @user-xn1fo7pi9i 5 місяців тому

    Буду ждать, интересно будет посмотреть.

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      Благодарю, постараюсь выкладывать регулярно всё, что новое будет появляться

  • @madbraindominique5167
    @madbraindominique5167 5 місяців тому

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

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

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

    • @madbraindominique5167
      @madbraindominique5167 5 місяців тому

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

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      @@madbraindominique5167, думаю, здесь нет универсального решения. Всё очень сильно зависит от архитектуры твоего проекта. Но в общих чертах должно быть так: 1. игра должна поддерживать разные "этапы" геймплея. На каждом таком этапе должна работать своя глобальная логика. Например, на этапе планирования течение времени в игровом мире должно замирать. То есть если в мире вокруг могут происходить события, влияющие на ход боя, то они должны прекратиться на время планирования хода. 2. Необходим таймер, который будет считать время до конца этапа планирования. 3. Необходим некий сервис, который будет на верхнем уровне этот таймер слушать 4. У каждого игрока необходима кнопка "завершить". Если её нажали все участники, то таймер останавливается досрочно. 5. Все действия каждого игрока должны складываться в некий кеш/пул/хранилище. Если игроки могут сделать по несколько действий за ход, то индексами должны быть номера ходов. 6. Дальше верхний сервис запускает действия из хранилища. В идеале в таких играх просчёт последствий должен происходить в фоне, а то, что видят игроки - это лишь отображение результата. Например, если игрок А стоит на клетке, игрок Б кидает туда кирпич, а игрок А отходит на клетку в сторону, если решение последствий оставить на откуп реального времени, то кирпич-таки может прилететь по игроку, хотя он и отошёл, просто потому что моделька не успела отойти или анимация затупила. Фоновый процесс долн взять за основу конец хода каждого игрока, и по результатам у себя в памяти применить эти последствия, а уже потом отобразить игрокам что получилось.

    • @madbraindominique5167
      @madbraindominique5167 5 місяців тому

      @@RainGameStudio спасибо, буду пытаться реализовать. До попытки разобраться в игре, она казалась довольно простой.

    • @RainGameStudio
      @RainGameStudio 5 місяців тому

      @@madbraindominique5167 Так частенько бывает) Я вот тоже с этой пошаговой системой знатно пригорел, пытаясь придумать наиболее красивое решение. А думал, что всё будет легко )

  • @Yardman1926
    @Yardman1926 8 місяців тому

    Работаю в геймдеве уже лет 8 и мне прям очень интересно стало, что это за лид такой и в какой студии он работает

    • @RainGameStudio
      @RainGameStudio 8 місяців тому

      Алексей Хохряков. Lead Unity Developer Azur Games | Ментор по программированию

  • @Ultrasard
    @Ultrasard Рік тому

    Когда следующее видео?

    • @RainGameStudio
      @RainGameStudio Рік тому

      По плану, через неделю +\- пару дней

    • @Ultrasard
      @Ultrasard Рік тому

      @@RainGameStudio здорово, ты крут!

    • @nastyle8861
      @nastyle8861 9 місяців тому

      @@RainGameStudioбрат где ты? мы нуждаемся в лучшем учителе )

    • @RainGameStudio
      @RainGameStudio 9 місяців тому

      @@nastyle8861 я пытаюсь, правда... Очень много всего случилось. Но, из основного модификатора сложности - новая работа. Постараюсь вернуться в чувство в ближайшее время

  • @user-fw7jl1cp7w
    @user-fw7jl1cp7w Рік тому

    Серия игр Меч и магия (не герои меча и магии!)

  • @kirigayakadzuto1462
    @kirigayakadzuto1462 Рік тому

    Шел 2023 год, а курс так и остается самым крутым на ютубе по тематике юнити... Очень благодарень за такой крутой дроп ибо крутых курсов по шарпу полно (bro code, itproger, Сакутин), а вот по юнити что-то стоющее проблематично найти, имхо

  • @argotroll8811
    @argotroll8811 Рік тому

    Год, прошёл ты угараешь?

    • @RainGameStudio
      @RainGameStudio Рік тому

      Надо было ещё подождать?)

    • @argotroll8811
      @argotroll8811 Рік тому

      @@RainGameStudio не, по серии в год это самое то

  • @olegkonin4537
    @olegkonin4537 Рік тому

    С возвращением!) Рад, что ты к нам вернулся)

  • @zone1172
    @zone1172 Рік тому

    Продолжай в том же духе

  • @vicktoriashepard
    @vicktoriashepard Рік тому

    Ура ты жив! Последний ролик год назад, наводил самые неприятные мысли ) Спасибо за интересный тоториал)

    • @RainGameStudio
      @RainGameStudio Рік тому

      Жив и даже почти здоров) Работа двигается! Просто медленно, к сожалению...

  • @user-dg9by3th8u
    @user-dg9by3th8u Рік тому

    фу, юнити

    • @RainGameStudio
      @RainGameStudio Рік тому

      Фу, Рыцарь смерти 58 уровня