SDCast #85: в гостях Сергей Lerg, инди-разработчик, game-developer

Мечтали ли вы когда-нибудь написать свою игру? И даже если ваш ответ «нет», всё равно предлагаю вам послушать этот выпуск. У меня в гостях Сергей Lerg, инди-разработчик, game-developer. В этом выпуске мы говорим про разработку игр под мобильные платформы, различные фреймворки и движки, Lua, конференциях и события из мира gamedev и много о чем ещё!

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

Сергей довольно плотно работал с Corona SDK и даже занимался написанием плагинов для этой платформы и сейчас активно использует Defold, поэтому нам удалось осветить различия в подходах этих двух игровых фреймворков, особенности их архитектуры, удобство пользования, предоставляемые API, возможности для расширения и другие интересные моменты. Сергей рассказал про сильные и слабые стороны каждого фреймворка и поделился личными ощущениями от их использования.

Не обошли мы стороной архитектуру игр и используемые технологии в целом. Поговорили о языках, обсудили почему Lua так популярен в игровой индустрии, обсудили серверные технологии и способы клиент-серверной коммуникации.

Обсудили мы и вопросы публикации не только игр в различные Аппсторы, но и публикацию плагинов и расширений в соответствующие магазины в экосистемах фреймворков. Сейчас такие магазины есть например у Unity (Asset Store) и Corona (Corona Marketplace).

Так же Сергей рассказал про различные встречи и события в игровой индустрии, такие как Devgamm, Game Jam, рассказал про то, как он написал несколько своих игр вот как раз на таких джем-сессиях, как это весело и интересно. Читать далее «SDCast #85: в гостях Сергей Lerg, инди-разработчик, game-developer»

Скачать (mp3, 58 MB) Скачать (ogg, 45 MB)

SDCast #67 HL edition: участники-докладчики секции Lua

Товарищи, встречайте 67-й выпуск SDCast’а вновь записанный на Highload++ 2017! На этот раз мы собрались большой компанией докладчиков секции Lua, участников сообщества Lua in Moscow. В этом выпуске принимают участие: Александр Гладыш, Антон Солдатов, Дмитрий Борисов, Сергей Лерг.

Кратко о каждом участнике выпуска:

  • Дмитрий Борисов — разработчик фрилансер, занимается разработкой телеком-систем
  • Александр Гладыш является организатором сообщества Lua in Moscow, а так же ведущим секции Lua на конференции Highload++
  • Сергей Лерг — разработчик фрилансер, разработчик игр
  • Антон Солдатов — инженер-программист в компании IPONWEB, занимается разработкой собственной реализации Lua. Кстати, Антон уже был у меня в гостях в 56 выпуске

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

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

Подискутировали на тему стилей программирования на Lua, инструментах анализа кода, соглашений по кодированию и прочих аспектах командной разработки. Не обошлось и без сравнения Lua и других языков программирования, таких как Go, JavaScript, Python и даже C++!

Выпуск получился порой с жаркими дискуссиями но в очень теплой и дружественной атмосфере. Приятного прослушивания!

И, кстати, да! Приглашаем всех на очередную встречу Lua in Moscow, которая пройдёт уже 7-го декабря в офисе компании IPONWEB в Москве.
Читать далее «SDCast #67 HL edition: участники-докладчики секции Lua»

Скачать (mp3, 47 MB) Скачать (ogg, 35 MB)

SDCast #25: в гостях Сергей Азаров, разработчик игр.

sd-podcast-logo Друзья, встречайте новый выпуск! Все что вы хотели узнать про gamedev, но боялись спросить, а так же многое другое! У меня в гостях Сергей Азаров, человек-оркестр в отделе разработки мобильных продуктов компании «Новый Диск». В этом выпуске мы говорим про игровую индустрию в целом, вспоминаем прошлые и настоящие шедевры, игровые жанры, говорим о том, как поменялась сама индустрия и технологии производства игр. Довольно подробно обсуждаем современные игровые движки, а именно Unity 3D и Unreal Engine.
Сергей рассказывает о разных аспектах разработки игр в целом и в контексте использования Unity в частности. Рассказывает о том, какие есть сильные и слабые стороны у Unity, какие есть интересные инструменты и чего не хватает для счастья разработчикам, так же проводит сравнение с Unreal Engine. Так же мы немного затронули тему кроссплатформенной разработки игр на C#/Unity, портировании игр под разные платформы, тему публикации и распространения игр.

Читать далее «SDCast #25: в гостях Сергей Азаров, разработчик игр.»

Скачать (mp3, 50 MB)