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

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

Подробнее

Освещение дневной интерьерный сцены. Том 3

В курсе "Как освещать дневные интерьеры, Том III", Шейн Харлбат, член Американского общества кинооператоров (ASC), раскрывает свою методологию работы с отрицательным заполнением, подручными заслонами - в общем без использования дорогих источников света.

Подробнее

Создание анимационной раскадровки: письменные и практические навыки

Перевод с корейского на русский. Здесь собраны все необходимые основы для тех, кто мечтает создавать анимацию. Пройдите 17 практических заданий по созданию анимационных сериалов и изучите искусство композиции: построение кадра, расстановку объектов и работу с камерой».

Подробнее

Основы игрового аудио: звуковые эффекты и саунд-дизайн для видеоигр

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

Подробнее

Class+: Дизайн притягательных аниме персонажей

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

Подробнее

Искусство сторителлинга: нарративные техники для начинающих

Перевод с португальского на русский. Никто не поможет вам раскрыть ваш потенциал так, как это сделает отмеченный наградами детский писатель Илан Бренман, автор бестселлера «Даже принцессы делают пук».

Подробнее

Продвинутый дизайн транспортных средств

Создавайте смелые, сложные и детализированные транспортные средства вместе с концепт-дизайнером Алексом Акстинасом (NOAX). В этом курсе вы узнаете, как превратить эскиз в готовое произведение искусства, которое можно включить в портфолио.

Подробнее

Полный рабочий процесс по созданию существ в Blender

Была ли у Вас мечта о создании реалистичного персонажа в Blender? В этом курсе на примере евразийского волка мы с Вами шаг за шагом будем делать реалистичную (кинематографичного качества) модель евразийского волка.

Подробнее

Упражнения по рисованию волшебных существ с Айрис Компьет

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

Подробнее

Симуляция мышц для существ в Houdini

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

Подробнее

Рисунок и конструкция головы

Добро пожаловать на курс "Рисунок и конструкция головы". Здесь я шаг за шагом познакомлю вас с основами рисования человеческой головы. Этот курс подходит как новичкам, так и опытным художникам. Он посвящен фундаментальным техникам построения головы - от позы и пропорций до…

Подробнее

Рабочие процессы проекций Nuke для пполнометражных фильмов

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

Подробнее

Живопись светом: Том 1 с Джереми Викери

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

Подробнее

Анимация боя существ

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

Подробнее

Курс упражнений по лепке ног и стоп

Меня зовут Николай Найденов, и я занимаюсь созданием 3D-персонажей с 2010 года. У меня 15-летний опыт работы в игровой индустрии, а также есть два youtube-канала - Speedchar и Speedchar live, где вы можете узнать о скульптуре, Blender, Zbrush и анатомии.

Подробнее

Профессиональный мастеркласс для цветокорректоров

Professional Colorist Masterclass — это подробная программа, которая шаг за шагом учит становиться профессиональным колористом (в первую очередь в DaVinci Resolve).

Подробнее

2D-Анимация спецэффектов с Джоуи Милденбергером

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

Подробнее

Автоматизация в Unreal Engine с помощью Blueprint

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

Подробнее

Перспектива 16: различные пересекающиеся объекты и плоскости

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

Подробнее

Освойте Unreal Engine 5.6 для Архивиза

С новыми инструментами, предназначенными процедурной работы, с более «умной» анимацией и улучшенными рабочими процессами - вы теперь можете создавать визуализации и интерактивные проекты быстрее, точнее и с беспрецедентным уровнем реализма.

Подробнее

Тренировочный лагерь Three.js: С нуля до мастерства

Данный курс охватывает все лучшие практики и тренды Three.js, фокусируясь на эффективности. Это значит, что вам больше не придется тратить время на запутанные, устаревшие или неполные уроки.

Подробнее

Архитектурный скетчинг: Мыслим с помощью ручки и бумаги

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

Подробнее

Мастер риггинга: APEX в Houdini

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

Подробнее

Композ в Nuke с супервайзером VFX Hugo Guerra

Хотите изучить Nuke Compositing от Foundry? Присоединяйтесь к отмеченному наградами режиссеру и супервайзеру VFX Уго Герре на этом комплексном онлайн-курсе.

Подробнее

Основы рисования природы в стиле аниме

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

Подробнее

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

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

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

    squal Переводчик

    Регистрация:
    21/3/20
    Сообщения:
    869
    Симпатии:
    42
    Пол:
    Мужской
    Язык №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
    Сообщения:
    40.188
    Симпатии:
    8.982
    Пол:
    Мужской
    Язык №1:
    Русский
    Добавлен пример перевода :)