🕹 Что нужно знать перед разработкой игры — [22:12]
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
Если ты не можешь отличить интерпретатор от компилятора, не знаешь, зачем нужен DirectX и/или ни разу не писал код, то это видео для тебя!
В нём рассказывается про термины в программировании, языки и библиотеки для их разработки и как вообще проходит разработка. В конце — советы начинающим.
Перейти к просмотру
#видео #геймдев
🌐 Как устроен мультиплеер — [20:57]
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев
С друзьями намного интереснее играть, чем в одиночку, не так ли? К тому же, вы сможете увеличить количество игроков, если добавите мультиплеер в игру.
Это видео — теория, как несколько людей играют вместе. Здесь вы узнаете, как клиент связывается с сервером и кто за что отвечает.
Перейти к просмотру
#видео #геймдев
🗳 Visitor, Observer, Decorator в Unity — [5:51]
Эти паттерны проектирования способные сильно упростить управление кодом и взаимодействие между объектами, тем самым уменьшить кол-во багов.
Разработчик рассказывает про три самых используемых паттерн, в каких случаях их можно применять и показывает реализацию кода.
Перейти к просмотру
#видео #геймдев
Эти паттерны проектирования способные сильно упростить управление кодом и взаимодействие между объектами, тем самым уменьшить кол-во багов.
Разработчик рассказывает про три самых используемых паттерн, в каких случаях их можно применять и показывает реализацию кода.
Перейти к просмотру
#видео #геймдев
👾 Асинхронное программирование в Unity — [22:55]
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
Перейти к просмотру
#видео #геймдев
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
Перейти к просмотру
#видео #геймдев
🔥 Всё про корутины в Unity — [13:17]
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
Перейти к просмотру
#видео #геймдев
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
Перейти к просмотру
#видео #геймдев