Расширение редактора Unity
Unity3d обладает достаточно широким инструментарием для расширения возможностей редактора. Благодаря таким классам, как EditorWindow, а также функционалу Custom Inspector, Property Drawer и TreeView (+ скоро должны появиться UIElements) поверх юнити легко надстраивать свои фреймворки разной степени сложности.
В этой статье рассматривается работа с Unity Inspector через Editor Window, Scriptable Object и Custom Editor.
#unity #tutorial
Unity3d обладает достаточно широким инструментарием для расширения возможностей редактора. Благодаря таким классам, как EditorWindow, а также функционалу Custom Inspector, Property Drawer и TreeView (+ скоро должны появиться UIElements) поверх юнити легко надстраивать свои фреймворки разной степени сложности.
В этой статье рассматривается работа с Unity Inspector через Editor Window, Scriptable Object и Custom Editor.
#unity #tutorial
Telegraph
Расширение Unity Inspector
Юнити — прекрасный инструмент, но в нём есть небольшая проблема. Новичку, чтобы сделать простую комнату (коробку с окнами), необходимо либо осваивать 3д моделирование, либо пытаться что-то собрать из квадов. Недавно стал полностью бесплатным ProBuilder, но…
Опыт создателя Bad North
Bad-North - очаровательная, но жестокая рогалик стратегия в реальном времени. Возможно вы видели ее в Discord.
Журналист Алекс Уилтшир пообщался c создателем инди-стратегии Bad North Оскаром Сталбергом в рамках своей авторской рубрики «Механика» на сайте Rock Paper Shotgun. Геймдизайнер рассказал о том, как пытался добавить в RTS эмоциональную составляющую.
#games #interview
Bad-North - очаровательная, но жестокая рогалик стратегия в реальном времени. Возможно вы видели ее в Discord.
Журналист Алекс Уилтшир пообщался c создателем инди-стратегии Bad North Оскаром Сталбергом в рамках своей авторской рубрики «Механика» на сайте Rock Paper Shotgun. Геймдизайнер рассказал о том, как пытался добавить в RTS эмоциональную составляющую.
#games #interview
Telegraph
Опыт создателя Bad North
В Bad North игрок управляет небольшим отрядом воинов, защищающих свои острова от врагов. Бойцов необходимо расставить по острову таким образом, чтобы они наиболее эффективно сражались с нападающими с моря викингами. Сражаются воины самостоятельно, а игроку…
Вопросы на собеседование Unity программиста
Собеседования программистов (в том числе и Unity программистов) это чаще всего набор стандартных вопросов, на которые просто необходимо знать ответы. Это мат.часть/ликбез, которую совершенно необходимо знать программисту. И перед интервью этот список поможет вспомнить какие-то моменты.
#unity #interview
Собеседования программистов (в том числе и Unity программистов) это чаще всего набор стандартных вопросов, на которые просто необходимо знать ответы. Это мат.часть/ликбез, которую совершенно необходимо знать программисту. И перед интервью этот список поможет вспомнить какие-то моменты.
#unity #interview
Telegraph
Вопросы на собеседование Unity программиста
Как Unity программист довольно часто бываю на собеседованиях, а иногда их и провожу, поэтому какие-то вопросы я отметил как хорошие и сгруппировал в этот список. Часто бывает, что и в хороших игровых студиях интервью проводит абсолютно неподготовленный лид…
Глубина 2D-спрайтов
Одна из основных технических особенностей The Siege and the Sandfox — использование отрисованных вручную тайлсетов и спрайтов с картами нормалей, позволяющих применять в этой игре с достаточно традиционным двумерным пиксель-артом способы трёхмерного освещения.
Один из арт-директоров Cardboard Sword Кейт Дюк-Кокс недавно рассказал Gamasutra, как компания пришла к использованию этой техники, о том, почему она подходит игре и как можно применить подобные техники в собственных 2D-играх.
#games #graphic
Одна из основных технических особенностей The Siege and the Sandfox — использование отрисованных вручную тайлсетов и спрайтов с картами нормалей, позволяющих применять в этой игре с достаточно традиционным двумерным пиксель-артом способы трёхмерного освещения.
Один из арт-директоров Cardboard Sword Кейт Дюк-Кокс недавно рассказал Gamasutra, как компания пришла к использованию этой техники, о том, почему она подходит игре и как можно применить подобные техники в собственных 2D-играх.
#games #graphic
Telegraph
Глубина 2D-спрайтов
Пиксель-арт вечен, но это не значит, что инструменты и методики работы с ним должны оставаться на уровне 1993 года. Британский разработчик игр Cardboard Sword работает над двухмерным стелс-платформером The Siege and the Sandfox, создаваемом в Unreal Engine…
Project Tiny
Project Tiny предоставляет разработчикам инструменты, необходимые для быстрого создания качественных 2D Instant games и играбельной рекламы небольшого размера, а также быстрого запуска на самых разных мобильных устройствах. Вы можете просмотреть пример Tiny Arms Revenge, игру, созданную с помощью Project Tiny. Игра запускается с
Cкачать и опробовать работу Project Tiny вы можете через Package Manager в Unity, предварительно включив preview mode.
Рекомендую также просмотреть видео по ссылке ниже для более детального изучения.
Unity Blog | YouTube
#unity #news #package
Project Tiny предоставляет разработчикам инструменты, необходимые для быстрого создания качественных 2D Instant games и играбельной рекламы небольшого размера, а также быстрого запуска на самых разных мобильных устройствах. Вы можете просмотреть пример Tiny Arms Revenge, игру, созданную с помощью Project Tiny. Игра запускается с
969 КБ сжатых данных. Дополнительные 861 КБ в аудиофайлах загружаются по ходу игры на общую сумму 1,8 МБ для всего проекта. Не прекрастно ли?Cкачать и опробовать работу Project Tiny вы можете через Package Manager в Unity, предварительно включив preview mode.
Рекомендую также просмотреть видео по ссылке ниже для более детального изучения.
Unity Blog | YouTube
#unity #news #package
Монстры в играх. Как заставить игрока тебя ненавидеть?
В этой статье рассматривается правильная комбинация монстров для плотного и интересного геймплея, приводятся конкретные примеры и их визуализация.
Хотите делать крутые игры с термоядерным геймплеем? Хотите подарить пользователю незабываемые эмоции и приступы слюновыделения при виде ваших тайтлов?
#games #game_design
В этой статье рассматривается правильная комбинация монстров для плотного и интересного геймплея, приводятся конкретные примеры и их визуализация.
Хотите делать крутые игры с термоядерным геймплеем? Хотите подарить пользователю незабываемые эмоции и приступы слюновыделения при виде ваших тайтлов?
#games #game_design
Telegraph
Монстры в играх. Как заставить игрока тебя ненавидеть?
И так, как мы уже разобрали в прошлой статье у нас есть 3 дистанции атаки противников — ближняя, средняя и дальняя. Теперь наша задача грамотно их комбинировать для создания интересных игровых ситуаций. Типовые ситуации Вообразите — вам в лоб бежит огромная…
Monster Hunter: World ждёт кроссовер с «Ведьмаком»
Capcom поделилась ближайшими планами по поддержке своей самой успешной игры в истории — Monster Hunter: World.
В начале 2019 года ролевой боевик ожидает неожиданный кроссовер — в мире охотников на монстров появится беловолосый ведьмак Геральт из Ривии.
Чуть позже, осенью, выйдет первое расширение — Iceborne. Сначала на консолях, потом и на РС.
С 11 по 17 декабря для желающих опробовать Monster Hunter: World разработчики выпустят пробную версию проекта на PS4 и Xbox One.
#games #news
Trailer: Witcher | Trailer: Iceborn
Capcom поделилась ближайшими планами по поддержке своей самой успешной игры в истории — Monster Hunter: World.
В начале 2019 года ролевой боевик ожидает неожиданный кроссовер — в мире охотников на монстров появится беловолосый ведьмак Геральт из Ривии.
Чуть позже, осенью, выйдет первое расширение — Iceborne. Сначала на консолях, потом и на РС.
С 11 по 17 декабря для желающих опробовать Monster Hunter: World разработчики выпустят пробную версию проекта на PS4 и Xbox One.
#games #news
Trailer: Witcher | Trailer: Iceborn
Прогнозирование физики на стороне клиента
В соревновательных многопользовательских играх необходимо по возможности избегать читерства. Обычно это значит, что применяется сетевая модель с авторитарным сервером: клиенты отправляют серверу вводимую информацию, а сервер превращает эту информацию в перемещение игрока, а потом отправляет снэпшот получившегося состояния игрока обратно клиенту. При этом возникает задержка между нажатием клавиши и отображением результатом, что неприемлемо для любых активных игр.
В этой статье подробно рассказывается реализация своего прогнозирование физики с помощью Unity. Также вы можете скачать демо проект с GitHub.
Demo GitHub
#unity #tutorial #advanced
В соревновательных многопользовательских играх необходимо по возможности избегать читерства. Обычно это значит, что применяется сетевая модель с авторитарным сервером: клиенты отправляют серверу вводимую информацию, а сервер превращает эту информацию в перемещение игрока, а потом отправляет снэпшот получившегося состояния игрока обратно клиенту. При этом возникает задержка между нажатием клавиши и отображением результатом, что неприемлемо для любых активных игр.
В этой статье подробно рассказывается реализация своего прогнозирование физики с помощью Unity. Также вы можете скачать демо проект с GitHub.
Demo GitHub
#unity #tutorial #advanced
Telegraph
Прогнозирование физики на стороне клиента в Unity
В соревновательных многопользовательских играх необходимо по возможности избегать читерства. Обычно это значит, что применяется сетевая модель с авторитарным сервером: клиенты отправляют серверу вводимую информацию, а сервер превращает эту информацию в перемещение…
Искусство разработки: как передать медитативный опыт
В индустрии, сосредоточенной на активных, взрывных и громких играх, некоторые разработчики в последние годы стремятся давать более спокойные впечатления. Это привело к тому, что такие тайтлы стали классифицировать как нечто противоположное идее видеоигр — медитативному опыту.
В этой статье своим опытом по погружению аудитории в состояние дзен поделились сразу три разработчика.
#games #game_design
В индустрии, сосредоточенной на активных, взрывных и громких играх, некоторые разработчики в последние годы стремятся давать более спокойные впечатления. Это привело к тому, что такие тайтлы стали классифицировать как нечто противоположное идее видеоигр — медитативному опыту.
В этой статье своим опытом по погружению аудитории в состояние дзен поделились сразу три разработчика.
#games #game_design
Telegraph
Искусство разработки: как передать медитативный опыт
Автор издания GamesIndustry Ребека Валентайн опубликовала текст про разработку игр, цель которых — погрузить аудиторию в состояние дзен. Своим опытом в этой сфере поделились три разработчика: Райан Кэш, основатель и креативный директор Snowman, создавший…
Состоялся релиз Unity 2018.3
Представлены новая система Nested Prefab, улучшения Scriptable Render Pipeline, улучшена система Terrain, многочисленные улучшения физики, а также добавлена preview версия Visual Graph, улучшения Memory Profiler and GPU Progressive Lightmapper.
Full Release Notes
#news #unity
Представлены новая система Nested Prefab, улучшения Scriptable Render Pipeline, улучшена система Terrain, многочисленные улучшения физики, а также добавлена preview версия Visual Graph, улучшения Memory Profiler and GPU Progressive Lightmapper.
Full Release Notes
#news #unity
YouTube
Unity 2018.3: New Features and Improvements
Get more details about the release: https://ole.unity.com/2018_3Unity 2018.3 introduces improved Prefab workflows, including nested prefabs, enhancements to ...
Подводные камни разработки 2D игры
В сети есть множество статей для новичков по созданию первой игры. В этой статье описывается опыт создания игры на Unity от идеи и до релиза в PlayMarket.
Если вы только планируете написать свою первую игру, то советую прочитать данный материал, возможно это поможет избежать некоторых ошибок при разработке.
#unity #tutorial #beginner
В сети есть множество статей для новичков по созданию первой игры. В этой статье описывается опыт создания игры на Unity от идеи и до релиза в PlayMarket.
Если вы только планируете написать свою первую игру, то советую прочитать данный материал, возможно это поможет избежать некоторых ошибок при разработке.
#unity #tutorial #beginner
Telegraph
Подводные камни разработки 2D игры
Есть много статей для новичков про Unity, но я не хочу повторяться, а хочу поделиться своим опытом разработки первой игры и, если конкретнее, рассказать о том, обо что я спотыкался. Это даст шанс всем вам, уважаемые разработчики, уберечься в будущем от н…
Как сделать игру без плана: подход создателя What Remains of Edith Finch
Советы разработчикам, которые хотят попробовать сделать игру на основе эмоций, а не механик.
На Game Developers Conference 2018 выступил Йен Даллас — создатель инди-хита 2017 года What Remains of Edith Finch. Он рассказал о своём необычном подходе к прототипированию, геймдизайну и разработке в целом.
#games #game_design
Советы разработчикам, которые хотят попробовать сделать игру на основе эмоций, а не механик.
На Game Developers Conference 2018 выступил Йен Даллас — создатель инди-хита 2017 года What Remains of Edith Finch. Он рассказал о своём необычном подходе к прототипированию, геймдизайну и разработке в целом.
#games #game_design
Telegraph
Как сделать игру без плана
Советы разработчикам, которые хотят попробовать сделать игру на основе эмоций, а не механик. На Game Developers Conference 2018 выступил Йен Даллас — создатель инди-хита 2017 года What Remains of Edith Finch. Он рассказал о своём необычном подходе к прототипированию…
В 2019 году магазин Discord будет отдавать 90% выручки разработчикам
Не так давно Discord открыл собственный магазин, который пока находится на раннем этапе своей жизни. Создатели мессенджера постепенно вводят новые функции и планомерно расширяют ассортимент.
Вместе с недавним открытием Epic Games Store, где разработчики будут получать 88% с платежа, Discord идёт ещё дальше. В течение следующего года мессенджер уменьшит свою долю до 10%, отдавая остальные 90% компаниям. Причём нет никакой градации — это касается как ААА-издателей, так и небольших независимых студий. Правила едины для всех.
#games #store
Не так давно Discord открыл собственный магазин, который пока находится на раннем этапе своей жизни. Создатели мессенджера постепенно вводят новые функции и планомерно расширяют ассортимент.
Вместе с недавним открытием Epic Games Store, где разработчики будут получать 88% с платежа, Discord идёт ещё дальше. В течение следующего года мессенджер уменьшит свою долю до 10%, отдавая остальные 90% компаниям. Причём нет никакой градации — это касается как ААА-издателей, так и небольших независимых студий. Правила едины для всех.
#games #store
Работа 2D-художника в мобильном геймдеве
Арт-директор компании Playgendary (Bowmasters) Александр Данилов рассказал о специфике работы художника в мобильном сегменте игровой индустрии, а также о самых распространённых ошибках.
#games #art #mobile
Арт-директор компании Playgendary (Bowmasters) Александр Данилов рассказал о специфике работы художника в мобильном сегменте игровой индустрии, а также о самых распространённых ошибках.
#games #art #mobile
Telegraph
Работа 2D-художника в мобильном геймдеве
Перед тем, как начать говорить об игровом 2D-арте, нужно определиться с тем, чем он является по своей сути, в чём его отличие от иллюстраций и концептов. Начнём с того, что все три вида арта служат разным целям. Иллюстрация — это скорее изображения для книг…
DOTween - это быстрый, эффективный, полностью безопасный объектно-ориентированный движок анимации для Unity, бесплатный и с открытым исходным кодом, а также множеством дополнительных функций, которые сильно упрощают работу.
Документацию, примеры и видео по работе с движком вы можете найти на сайте проекта.
DoTween | AssetStore Pro | AssetStore Free
#unity #assets
Документацию, примеры и видео по работе с движком вы можете найти на сайте проекта.
DoTween | AssetStore Pro | AssetStore Free
#unity #assets
Epic Games Store: мнения инди-разработчиков
7 декабря Epic Games запустила собственный магазин игр. Конкурент Steam выделяется, в первую очередь, размером комиссии, которую он берёт — в то время как платформа от Valve требует от разработчиков 20-30% от выручки в зависимости от продаж, на Epic Games Store студиям придётся отдавать лишь 12%. В эту долю также входят отчисления, которые авторы игр должны платить за использование движка Unreal Engine.
Некоторые инди-разработчики поделились своим мнением о переходе на данную площаку, преимуществах, недостатках и целевой аудитории.
Epic Games Store
#games #store
7 декабря Epic Games запустила собственный магазин игр. Конкурент Steam выделяется, в первую очередь, размером комиссии, которую он берёт — в то время как платформа от Valve требует от разработчиков 20-30% от выручки в зависимости от продаж, на Epic Games Store студиям придётся отдавать лишь 12%. В эту долю также входят отчисления, которые авторы игр должны платить за использование движка Unreal Engine.
Некоторые инди-разработчики поделились своим мнением о переходе на данную площаку, преимуществах, недостатках и целевой аудитории.
Epic Games Store
#games #store
Telegraph
Epic Games Store: мнения инди-разработчиков
Больше всего на Steam приходится платить создателям инди-игр. Дело в том, что Valve снижает размер комиссии до 25% от выручки для тайтлов, заработавших больше 10 миллионов долларов и до 20% для тех, чьи доходы перевалили за 50 миллионов. Большинство независимых…
Kenney Assets - удивительный, простой в использовании контент, который поможет ускорить процесс создания игры или прототипа. Там вы можете найти 2D спрайты, 3D модели, аудио ресурсы и UI графику.
Большая часть ассетов доступны по системе "Pay What You Want"
#assets
Большая часть ассетов доступны по системе "Pay What You Want"
#assets
Flat Buttons Icons Pack - это пакет плоских иконок, который включает 6000+ кнопок и значков. Он имеет огромное количество вариаций цеветов, включая градиентые, а также вы можете настроить свой любимый цвет.
Это сильно экономит время при создании прототипа игры и помагает вам сфокусироваться на более важных аспектах вашей игры. В некоторых случаях этот пак может послужить основой вашего UI.
#assets #ui
Это сильно экономит время при создании прототипа игры и помагает вам сфокусироваться на более важных аспектах вашей игры. В некоторых случаях этот пак может послужить основой вашего UI.
#assets #ui
Unity ECS
Компонентная модель в Unity не всегда позволяет достичь необходимой гибкости, а самое главное, производительности. Разработчики придумывают свои фреймворки и велосипеды, но чаще всего останавливаются на ECS (Entity Component System). ECS – одно из решений, продолжающее идею компонентной модели Unity, но придающее ей ещё больше гибкости и сильно упрощающее рефакторинг и дальнейшее расширение приложения новым функционалом без кардинальных изменений в текущем коде.
В этой статье приводятся примеры работы ECS, его особенности, плюсы и минусы а также альтернативные ECS фреймворки.
#unity #tutorial #advanced
Компонентная модель в Unity не всегда позволяет достичь необходимой гибкости, а самое главное, производительности. Разработчики придумывают свои фреймворки и велосипеды, но чаще всего останавливаются на ECS (Entity Component System). ECS – одно из решений, продолжающее идею компонентной модели Unity, но придающее ей ещё больше гибкости и сильно упрощающее рефакторинг и дальнейшее расширение приложения новым функционалом без кардинальных изменений в текущем коде.
В этой статье приводятся примеры работы ECS, его особенности, плюсы и минусы а также альтернативные ECS фреймворки.
#unity #tutorial #advanced
Telegraph
Unity ECS
Низкий порог входа — это, несомненно, главный плюс и минус Unity. Действительно, можно накидать “ассетов”, дописать несколько простых “скриптов”, обмотать синей изолентой и это даже будет как-то работать. Но когда проект обрастает игровыми механиками, сложной…
Источники финансирования игры
Финансирование проекта — это испытание для многих разработчиков. Потенциальных источников либо не так много, либо они не слишком хорошо знакомы с индустрией, либо они не слишком хорошо подходят для инвестиций в игры. За исключением небольшого числа игровых инвесторов, большинство источников плохо понимают риски, возникающие при разработке.
Предприниматель и финансовый консультант Джейсон Делла Рокка описал основные источники инвестиций для разработчиков, а также рассказал, на каком этапе создания игры стоит к ним обращаться.
#games #money
Финансирование проекта — это испытание для многих разработчиков. Потенциальных источников либо не так много, либо они не слишком хорошо знакомы с индустрией, либо они не слишком хорошо подходят для инвестиций в игры. За исключением небольшого числа игровых инвесторов, большинство источников плохо понимают риски, возникающие при разработке.
Предприниматель и финансовый консультант Джейсон Делла Рокка описал основные источники инвестиций для разработчиков, а также рассказал, на каком этапе создания игры стоит к ним обращаться.
#games #money
Medium
Источники финансирования игры
Для большинства потенциальных инвесторов финансирование игры — это возможность. Они не хотят просто так помочь вам решить денежные…
Тетрис на C#
Пример написания Тетриса на C#, используя WinForms. В этой реализации включены только базовые возможности, а описывется работа с таймером и компонентом PictureBox.
Хороший вариант для тех, у кого сейчас сессия и нужно сдавать курсач: можно взять код в качестве основы и дополнить игру разнообразными игровыми функциями, должно получиться презентабельно.
#games #csharp
Пример написания Тетриса на C#, используя WinForms. В этой реализации включены только базовые возможности, а описывется работа с таймером и компонентом PictureBox.
Хороший вариант для тех, у кого сейчас сессия и нужно сдавать курсач: можно взять код в качестве основы и дополнить игру разнообразными игровыми функциями, должно получиться презентабельно.
#games #csharp
Medium
Тетрис на C# в 100 строк
Сначала двигаем фигуры, а потом проверяем, возможен такой вариант или нет. Если в каком-то месте находится ошибка (фигура вышла за пределы поля или наложилась на уже лежащую в поле фигуру), фигурка…