Всеобъемлющее руководство по созданию оружия. Версия 2

80+ часов. Полная система оружия AR-15. Полный AAA-пайплайн — от первого примитива до финального экспорта 4K-текстур и рендера. Мы создадим готовую для игры AR-15 с нуля в Blender, Substance Painter и Marmoset Toolbag. Каждый компонент. Каждая техника. Ничего не пропущено.

Подробнее

Руководство по рисованию лиц, чтобы вы смогли нарисовать любого персонажа

Аниматор-фрилансер Хидэ работал над такими легендарными проектами, как One Piece, Атака титанов. В этом курсе он делится своими полными знаниями в области рисования головы и лица. Научитесь изображать лицо любого персонажа с любого ракурса, рисуя вместе с ним и осваивая…

Подробнее

Пошаговое руководство для уверенного овладения техникой раскрашивания

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

Подробнее

5 шагов к освоению ключевых принципов света и колористики

Иллюстратор Gatan разложит сложную теорию цвета на 5 простых шагов и научит вас системному подходу к рисунку! Начинающие легко освоят базовые понятия (тон, насыщенность, яркость), изучат 5 этапов работы с цветом и различные способы работы со светом.

Подробнее

Unreal Engine с Нуля до Про

Данный курс предназначен для перехода от базового понимания программного обеспечения к профессиональной разработке окружения. Основной акцент сделан на изучении внутренней логики Unreal Engine, а не на механическом запоминании интерфейса, благодаря чему рабочий процесс…

Подробнее

Концепт-дизайн интерьера

Ник Стэт — концепт-дизайнер с архитектурным образованием, работающий в сфере кино и развлечений с 2016 года. Он создавал архитектурные концепты для крупных студий, включая 20th Century Studios, Disney, Legendary, Netflix, Amazon, Blur и Epic Games, а также работал над фильмами «Чужой: Ромул», «Любовь.…

Подробнее

Основы игрового аудио: Производство музыки для видеоигр

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

Подробнее

Рисование экшн-манги для привлечения читателей

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

Подробнее

Готовьтесь к бою! Рисуем динамичные боевые сцены с нуля

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

Подробнее

Введение в техническую анимацию для игр в Unreal Engine 5

Автор курса, Senior Technical Animator Тейлор Уитсетт, раскрывает суть работы технического аниматора и показывает реалистичный, ориентированный на индустрию пайплайн, который используется в современной разработке игр.

Подробнее

Эффекты частиц в Houdini

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

Подробнее

Реалистичный дизайн костюмов

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

Подробнее

Реалтайм-дизайн персонажа: лицо, волосы и мимика

Этот курс был подготовлен, чтобы ответить на вопрос, который волнует многих: «Как создать качественного персонажей AAA-игре?» Изучив все мои секреты создания лиц, причёсок, а также выражений эмоций и методов создания мимики, вы сможете создать своих персонажей, которых…

Подробнее

Освоение полуреалистичной живописи с помощью света и тени

Изучите полный процесс и практические техники Чон Сансу, ведущего художника, стоящего за созданием персонажа Эвелинн (Shadow Evelynn) в League of Legends. Выйдите за рамки теории и погрузитесь в ежедневную рутину и методы колористики профессионала.

Подробнее

Техники анимации, необходимые для последовательности динамичных действий

Proro, корейский аниматор, создавший ключевые кадры для «Человек-бензопила», «Магическая битва», «Ванпанчмен» и «Фрирен, провожающая в последний путь», делится своими практическими навыками и процессом создания драматических сцен с длинными действиями!

Подробнее

Создание атмосферных рисунков с помощью контраста и оттенков

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

Подробнее

Узкая тема, бесконечные интерпретации: творчество в концепт-арте

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

Подробнее

Дизайн галактического корабля в Blender

В этом курсе «Дизайн галактического корабля» я покажу вам свой процесс проектирования, моделирования, шейдинга и рендеринга кораблей. Все это делается с помощью Photoshop, Blender и Octane Render.

Подробнее

Анимация боевой сцены от А до Я

В этом курсе вы узнаете процесс профессионального аниматора, начавшего работать без формального образования, но в итоге получившего работу на крупных проектах, включая One Piece и The Rising of the Shield Hero. Вы получите практические знания и рекомендации.

Подробнее

Ускоренный интенсив по скульптингу: с нуля до короля

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

Подробнее

Полный разбор C# для игровой разработки на Unity

Этот курс научит вас всему, что нужно, чтобы начать работать со скриптингом на C# в Unity. Вы шаг за шагом, с нуля, изучите все возможности языка C# и научитесь применять их в API Unity для разработки игр.

Подробнее

Профессиональные техники композа. Том 2

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

Подробнее

Машинное обучение для 3D и VFX

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

Подробнее

Рисунок фигуры для фэнтези-арта с Патриком Джонсом

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

Подробнее

Миниатюры для РПГ

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

Подробнее

О клубе "Перевод всем"

Клуб "Перевод всем" - это площадка для совместного заказа переводов зарубежных видеокурсов и книг на русский язык. С 2014 года мы перевели 4433 видеокурсов и книг, по направлениям: CG|3D|VFX|CONCEPT ART|GAMEDEV|FILM|SOUND|IT|AI. В клубе работает 23 Переводчика!

Подробнее

Зарезервирован [Udemy] Unity Multiplayer: Create and host dedicated game server [ENG-RUS]

Тема в разделе "Мультиплеер", создана пользователем squal, 12/3/23.

Метки:
Этап:
Набор участников
Цена:
44000.00 руб
Участников:
14 из 65
Переводчик:
squal
21%
Расчетный взнос:
744.61 руб
  1. squal

    squal Переводчик

    Регистрация:
    21/3/20
    Сообщения:
    957
    Симпатии:
    47
    Пол:
    Мужской
    Язык №1:
    Русский
    Язык №2:
    Английский
    Multiplayer в Unity: Создайте и Запустите Выделенный Игровой Сервер
    "Udemy" на русском

    [​IMG]

    Автор: Dobromir Ivanov

    Студия: Udemy

    Год: 2023

    Продолжительность: 12 часа 30 минут

    Язык: Английский

    Требования:

    Описание:

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

    Вот что вам следует ожидать от курса:

    1. В первом разделе мы создаем очень минимальную настройку нашего взаимодействия клиент-сервер, с применением Unity3D, .NET 6 и сетевой библиотеки LiteNetLib.
    2. После того, как мы закончим с доказательством концепции или, можно сказать, с проектом «ходячий скелет», мы продолжим, заложив основу строго типизированного взаимодействия между клиентом и сервером.
    Мы реализуем сериализацию и десериализацию пакетов и сделаем так, чтобы логика, обрабатывающая разные пакеты, была отдельной в разных обработчиках пакетов, и она будет использовать строго типизированные структуры C#.
    3. Как только сетевой слой будет готов, мы будем работать над двумя основными сценами (уровнями), которые необходимы для любой многопользовательской игры. Это уровни (сцены) входа и лобби.
    4. В сцене входа в систему мы позволим игрокам идентифицировать себя и зарегистрироваться на нашем сервере. Мы сделаем обработку и проверку пользовательского ввода, чтобы давать пользователю визуальную обратную связь; мы сделаем анимацию загрузки.
    5. В сцене лобби мы создадим упорядоченный список из 10 лучших игроков и покажем их статусы (онлайн или офлайн). Мы также покажем текущее общее количество игроков на сервере. В дополнение к этому мы будем обновлять список на всех клиентах, когда новый игрок присоединяется или существующий отключается.
    6. После того, как мы закончим с этим, мы дадим игрокам возможность зарегистрироваться в нашем пуле подбора игроков и искать противников, нажав кнопку «Найти противника».
    7. Как только совпадение будет найдено, мы перенаправим игроков в игровой уровень, где они смогут сыграть в классическую игру Крестики-нолики.
    8. Мы реализуем красивую анимацию и будем обрабатывать крайние случаи как на стороне сервера, так и на стороне клиента.
    9. После того, как одна игровая сессия будет завершена, мы позволим игрокам запросить повторную игру, а затем, конечно же, предоставим им возможность принять или отклонить предложение.
    10. И последнее, но не менее важное: когда игровой клиент и сервер будут готовы, мы развернем наш сервер в облаке и подключимся к нему через клиент.
    11. Если будет интерес к курсу, я дополню его дополнительными бонусными разделами, в зависимости от потребностей студентов.

    Поскольку это мой первый курс на Udemy, мои навыки презентации далеки от совершенства, и я приношу извинения за это, но я все еще считаю, что это ценная информация, которая может быть вам полезна.
    Я очень надеюсь, что вам понравится.
    Существуют ли какие-либо требования к курсу или необходимые знания?
    • Базовое понимание Unity3D и .NET
    • Страсть и желание узнать больше о том, как создавать многопользовательские онлайн-игры.
    Для кого этот курс:
    Этот курс предназначен для всех, кто заинтересован в создании собственного выделенного сервера с использованием низкоуровневой сети. Сам курс не предназначен для полных новичков, так как не охватывает очень базовых понятий, таких как, например: как установить программное обеспечение или самые основы программирования на C#. Но я все еще верю, что даже если вы новичок, вы сможете продолжить, потому что курс в основном представляет собой пошаговое руководство.


    I will be completely honest with you.

    In the past, I have been struggling for months to find good information on internet on how to create and host real dedicated game server. There is hardly any well structured information on this topic. Now that I have a decent understanding on the topic I've decided to share it with you. I really hope this course will help you lay the foundation on your journey in the world of online multiplayer games.

    Here is what you should expect in the course:

    1. In the first section we are creating very minimal setup of our client-server communication using Unity3D, .NET 6 and the networking library LiteNetLib.
    2. After we are done with the proof of concept, or as a like to call it "walking-skeleton" project, we will continue by laying the foundation of a strongly typed client to server communication. We will implement packet serialization and deserialization and will make it so the logic that handles different packets is separate in different packet handlers and it will use strongly typed C# structs.
    3. Once the networking layer is done, we will work on two core scenes that are essential for any multiplayer game. Login and Lobby scenes.
    4. In the login scene, we will allow the players to identify themselves and register in our server. We will handle user input validation and we will give the user visual feedback in the form of loading animation.
    5. In the lobby scene we will create a sorted list of the top 10 players and will show their statuses (online or offline). We will also show the current total players count on the server. In addition to that we will update the list on all clients when a new player joins or an existing one turns offline.
    6. After we are done with that, we will enable the players to register in our matchmaking pool and search for opponents by pressing the "Find Opponent" button.
    7. Once a match is found, we will redirect the players to the actual game scene, where they will be able to play the classic game of Tic Tac Toe.
    8. We will implement beautiful animations and handle corner cases on both server and client-side.
    9. After one game session is complete we will allow the players to request to play again and then of course give them the ability to accept or reject the offer.
    10. And last but not least, once we are ready with the game client and server, we will deploy our server to a cloud provider and will connect to it from the client.
    11. If there is interest in the course I will expand it with additional bonus sections, depending on the needs of the students.

    Since this is my first course in Udemy, my presentation skills are far from perfect and I apologize for that, but I still believe that there is valuable information that you can benefit from. I really hope you enjoy it.

    Are there any course requirements or prerequisites?

    Basic understanding of Unity3D and .NET

    A passion and desire to learn more about how to create online multiplayer game.

    Who this course is for:

    This course is intended for anyone that is interested on creating a custom dedicated server using low-level networking. The course itself is not for complete beginners as do not cover very basic concepts like for example: How to install software or the very basics of C# programming. But I still believe that even if you are beginner you will be able to follow up, because the course is basically a step-by-step guide.

    Страница курса:

    Пример перевода:


    Курс зарезервировал squal, начнет переводить, когда запишутся минимум 60-65 человек
     
    Последнее редактирование модератором: 18/5/24
  2. Antonio

    Antonio Администратор

    Регистрация:
    12/8/14
    Сообщения:
    41.737
    Симпатии:
    9.315
    Пол:
    Мужской
    Язык №1:
    Русский
    Добавлен пример перевода :)