Unity Livecoding собеседование. Архитектура, алгоритмы, практика
Привет! Это видео - демонстрация Livecoding сессии. Так, как оно проходит на реальных собеседованиях. Задачи выбраны с реальных собеседований уровня Middle и Senior.
Вместе с @MikhailKolobovGamedevForge решили три типа задач:
1. Практическая задача - определить есть ли матч на матч3 поле
2. Архитектурная задача - написать StateMachine
3. Алгоритмическая задача - поиск цикла в односвязном списке
Читай уникальный контент в телеге:
Канал Михаила:
Сообщество для роста в геймдеве (таблица вопросов и ответов с собеседований, записи собеседований, лекции, нетворкинг):
Оставляй заявку на учёбу и менторство:
Тайм-коды:
0:00 - Вступление
0:50 - Практическая задача - определить есть ли матч на матч3 поле
12:22 - Результат первой задачи.
13:16 - Поменяй код так, чтобы линия с 3 матчами давала один матч, а не два
16:09 - Оптимизации алгоритма
20:14 - Архитектурная задача - написать StateMachine
31:42 - Результат второй задачи. Комментарии по реализации.
33:28 - Оптимизация State Machine. Избавляемся от лишних кастов.
35:56 - Избавление от проверки всех переходов.
40:02 - Алгоритмическая задача - поиск цикла в односвязном списке
47:20 - Заключение
Музыка:
Лицензия Creative Commons Attribution 4.0 на использование трека Fluidscape (исполнитель: Kevin MacLeod):
Источник:
Исполнитель:
20 views
173
36
5 months ago 00:48:06 20
Unity Livecoding собеседование. Архитектура, алгоритмы, практика
2 years ago 00:55:57 1
Live Coding Handles and Custom Editors in Unity
5 years ago 00:00:00 5
GameDev Stream - Taking a Live Look at the Unity Job System
5 years ago 01:17:11 9
Infallible Code - Unity 3D Gamedev Stream #2
7 years ago 00:21:26 25
TDD in Unity - Heart Based Health System - Part 1
9 years ago 00:25:59 60
Thrill & Treasures full gameplay
10 years ago 00:46:22 13
“Clojure in Unity 3D: Functional Video Game Development“ by Ramsey Nasser and Tims Gardner