Доклад: Трюки Оптимизации Кода в С# и Unity
В докладе подробно касаются тем: кодогенерация, использование frame budget, написание перформнас-тестов, тулинг, быстрая рефлексия.
Среди прочего:
— Так ли хорош StringBuilder?
— Сколько нужно LINQ-запросов, чтобы просел FPS?
— Как писать быструю рефлексию?
— Code optimization & frame budget;
— И что же там такое интересное вышло в .NET 5?
Смотреть доклад
#доклад #unity #gamedev
В докладе подробно касаются тем: кодогенерация, использование frame budget, написание перформнас-тестов, тулинг, быстрая рефлексия.
Среди прочего:
— Так ли хорош StringBuilder?
— Сколько нужно LINQ-запросов, чтобы просел FPS?
— Как писать быструю рефлексию?
— Code optimization & frame budget;
— И что же там такое интересное вышло в .NET 5?
Смотреть доклад
#доклад #unity #gamedev
Книга: Roguelike Development with JavaScript
Автор: Andre Alves Garzia
Год издания: 2020
Описание:
Эта книга предназначена для веб-разработчиков и разработчиков веб-игр, которые интересуются играми roguelike. Вам не нужно быть ниндзя JavaScript, чтобы
уметь обращаться с кодом в этой книге. Он сделан простым и гибким, чтобы начинающие и более опытные разработчики могли чувствовать себя уверенно, не только понимая, что находится в исходных файлах, но и настраивая их по своему усмотрению.
К концу книги у вас будет набор инструментов и игра, которые можно использовать для создания более сложных и полезных игр, похожих на roguelike. У вас также будет коллекция ссылок и ресурсов, чтобы исследовать и узнать больше как об общей разработке игр, так и о конкретных методах, подобных roguelike.
#книга #gamedev #javascript #en
Автор: Andre Alves Garzia
Год издания: 2020
Описание:
Эта книга предназначена для веб-разработчиков и разработчиков веб-игр, которые интересуются играми roguelike. Вам не нужно быть ниндзя JavaScript, чтобы
уметь обращаться с кодом в этой книге. Он сделан простым и гибким, чтобы начинающие и более опытные разработчики могли чувствовать себя уверенно, не только понимая, что находится в исходных файлах, но и настраивая их по своему усмотрению.
К концу книги у вас будет набор инструментов и игра, которые можно использовать для создания более сложных и полезных игр, похожих на roguelike. У вас также будет коллекция ссылок и ресурсов, чтобы исследовать и узнать больше как об общей разработке игр, так и о конкретных методах, подобных roguelike.
#книга #gamedev #javascript #en
Курс: Уроки Unity для начинающих
В ходе курса для начинающих вы с нуля изучите тонкости по работе с движком и разработаете небольшой 3D-проект игры на основе Unity.
В курсе вы изучите: основы редактора, работу со спрайтами, текстурами и материалами, UI и основы 3D.
Смотреть курс
#курс #unity #gamedev #ru
В ходе курса для начинающих вы с нуля изучите тонкости по работе с движком и разработаете небольшой 3D-проект игры на основе Unity.
В курсе вы изучите: основы редактора, работу со спрайтами, текстурами и материалами, UI и основы 3D.
Смотреть курс
#курс #unity #gamedev #ru
🔥2
Вебинар: Игра началась: Как войти в геймдев
На вебинаре вы узнаете:
— как попасть в геймдев, если сильно хочется;
— что происходит с индустрией разработки видеоигр сейчас;
— как выглядит пайплайн создания игры;
— какие подводные камни ждут в процессе создания продукта;
— как выбрать своё направление.
Лектор — Саша Пучка, 3D developer с 9-летним опытом. В его портфолио — работы над 5 последними играми Assassin's Creed.
Посмотреть вебинар
#вебинар #gamedev #ru
На вебинаре вы узнаете:
— как попасть в геймдев, если сильно хочется;
— что происходит с индустрией разработки видеоигр сейчас;
— как выглядит пайплайн создания игры;
— какие подводные камни ждут в процессе создания продукта;
— как выбрать своё направление.
Лектор — Саша Пучка, 3D developer с 9-летним опытом. В его портфолио — работы над 5 последними играми Assassin's Creed.
Посмотреть вебинар
#вебинар #gamedev #ru
Книга: Изучаем C++ через программирование игр
Автор: Майкл Доусон
Год издания: 2016
Описание:
Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Гораздо интересней учиться, когда обучение превращается в игру.
Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит
написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих
главах.
#книга #ru #cpp #gamedev
Автор: Майкл Доусон
Год издания: 2016
Описание:
Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Гораздо интересней учиться, когда обучение превращается в игру.
Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит
написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих
главах.
#книга #ru #cpp #gamedev
👍2
Книга: Паттерны программирования игр
Автор: Роберт Нистрем
Год издания: 2021
Описание:
Автор книги, программист из Electronic Arts, собрал в одном месте действенные советы про разрастание кода, оптимизацию и построение надёжной архитектуры.
Каждая глава — это набор эффективных паттернов программирования, которые вы можете использовать в работе в готовом виде или улучшать и комбинировать их на свой лад для вашей собственной игры.
Основные темы:
— Основные шаблоны проектирования;
— Поведенческие шаблоны;
— Шаблоны связности;
— Оптимизация.
#книга #ru #gamedev
Автор: Роберт Нистрем
Год издания: 2021
Описание:
Автор книги, программист из Electronic Arts, собрал в одном месте действенные советы про разрастание кода, оптимизацию и построение надёжной архитектуры.
Каждая глава — это набор эффективных паттернов программирования, которые вы можете использовать в работе в готовом виде или улучшать и комбинировать их на свой лад для вашей собственной игры.
Основные темы:
— Основные шаблоны проектирования;
— Поведенческие шаблоны;
— Шаблоны связности;
— Оптимизация.
#книга #ru #gamedev
👍7
Книга: Разработка игр на языке JavaScript
Автор: С. Беляев
Год издания: 2016
Описание:
Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры.
Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.
Основные темы:
— базовые элементы языка;
— отображение карты игры;
— отображение объектов игры;
— взаимодействие с пользователем;
— реализация логики поведения объектов;
— управление звуком.
#книга #javascript #gamedev #ru
Автор: С. Беляев
Год издания: 2016
Описание:
Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры.
Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.
Основные темы:
— базовые элементы языка;
— отображение карты игры;
— отображение объектов игры;
— взаимодействие с пользователем;
— реализация логики поведения объектов;
— управление звуком.
#книга #javascript #gamedev #ru
👍5