All content for Go Get Podcast is the property of Go Get Podcast and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Обсуждаем язык Go и всё, что с ним связано - изменения в языке, новости, интересные статьи, проекты и др.
Обсудили вопросы, связанные с геймдевом на го: подходит ли Go для геймдева? Какие основные плюсы и минусы? На какие игровые движки стоит обратить внимание? И др.
Состав:
Николай Тузов
Глеб Яльчик - тех. директор компании Gaijin (которая разрабатывает игру WarThunder и др.), специалист по геймдеву.
Алексей Акулович - работает в inDriver, ранее работал в Tinkoff, ВКонтакте. Занимается backend-стороной сложных и интересных проектов, увлекается геймдевом на Go в качестве хобби.
Искандер Шарипов - программист ВКонтакте, работает над компилятором kphp. В прошлом работал над компилятором Go. В свободное время пишет небольшие игрушки на Go.
Тайминги:
00:00:00 Вступление
00:01:03 Приветсвие - Алексей Акулович
00:02:23 Приветсвие - Искандер Шарипов
00:04:34 Почему для геймдева был выбран Go
00:09:32 Что мы понимаем под словом "геймдев"
00:11:55 Подходит ли Go для геймдева?
00:28:50 Ликбез: что такое Garbage Collector (GC)
00:34:15 Движки с подходом "всё есть код"
00:36:16 Собственные игровые движки Алексея и Искандера
00:39:35 ООП в разработке игр
00:46:15 Стоит ли писать свой движок?
00:55:27 Ликбез: что такое ECS
00:58:41 Может ли зарабатывать на геймдеве на Go?
01:04:03 Go + GoDot
01:10:37 Помогает ли геймдев развиваться разработчику?
01:14:43 Какой движок на Go выбрать?
01:18:32 Основные минусы Go в геймдеве
01:20:27 Обёртка над Ebiten от Искандера
01:22:21 Основные плюсы Go в геймдеве
01:30:31 Заключение
Go Get Podcast
Обсуждаем язык Go и всё, что с ним связано - изменения в языке, новости, интересные статьи, проекты и др.