Pull to refresh
  • by relevance
  • by date
  • by rating

Разработка Кинетической Новеллы: затраты, доходы, статистика, советы, выводы post factum

Development of mobile applicationsGame developmentUnity3D
Приветствую коллеги,

Наконец-то дошли руки перевести мою статью, которую публиковал несколько месяцев назад на Gamasutra (была зафичеренна редакцией). Полагаю, этот краткий, но содержательный материал, основанный на собственном опыте, будет интересен коллегам инди-разработчикам и тем, кто обдумывает «а не запилить ли мне свою небольшую игрушку с блэк-джеком и шлюхами».

image

Читать дальше →
Total votes 26: ↑22 and ↓4 +18
Views18.1K
Comments 23

Разработка Инди РПГ: разбор двух лет разработки

Game developmentUnity3D
Привет, ребята. Последние два года мы разрабатываем пролог After Reset RPG. Некоторые из читающих это статью следят за ходом разработки еще с Kickstarter’а. В ноябре наконец-то мы планируем официально релизнуть пролог.

В этой статье вы сможете вместе с нами пронестись по всем главным взлетам и падениям, приключавшимися с нами с момента KS месяц за месяцем. Без преукрас, без пиара, без воды. Только чистый кейс и жесткий опыт. Опыт, с которым с высокой вероятностью вы либо столкнетесь, став на путь инди-разработчика, или уже столкнулись, если вы и так уже работаете над своей игрой.

image

Читать дальше →
Total votes 67: ↑60 and ↓7 +53
Views29.3K
Comments 52

Советы Инди-Разработчикам: темная триада и пять советов с топовым ROI

Game developmentUnity3D
image

Привет, ребята. После публикации перевода предыдущей статьи "Разработка Инди РПГ: разбор двух лет разработки", снова пришло порядочно ПМов и писем от ребят, которые заняты индидевом или раздумывают погрузиться в него. Спасибо за теплые слова и лайки; а особое спасибо, двум ребятам, которые откликнулись на открытую просьбу помочь с переводом на русский язык моей писанины и отчетов. Таким скорым переводом новой статьи, которую вы сейчас читаете, мы все обязаны Никитенкову Валере.

Имхо, предыдущая статья получилась хоть и реалистичной, но мрачной, так как в ней подробно рассказал об основных препятствиях, с которыми мы столкнулись (и, в принципе, сталкивается большинство инди-разработчиков) за последние два года разработки After Reset RPG. Текущая статья более мотивирующая, потому, что посвящена выводам на тему «Как быть? Что делать? И как с этим всем бороться?».
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views14.6K
Comments 6

С чего начать молодым разработчикам мобильных игр из России [Часть 4]

Development for iOSGame developmentDevelopment for AndroidUnity3DStart-up development
Всем доброго!

Сегодня хочу рассказать о работе с комьюнити и ранним продвижением в Play Market.

image

Предыдущие публикации можно почитать тут:
Часть 1
Часть 2
Часть 3

Читать дальше →
Total votes 12: ↑8 and ↓4 +4
Views6.6K
Comments 23

История создания второй игры на Unity (или как я нашел силы после первого провала)

Development for iOSGame developmentDevelopment for AndroidUnity3D


Приветствую! Время от времени можно увидеть статьи по разработке своих первых проектов на Android и iOS (я собственно не исключение) и зачастую хочется увидеть продолжение, презентацию нового проекта, посмотреть работу над ошибками и собственно какого оно, выпустить неудачный проект и найти силы на новый. Полтора года назад я как раз и выпустил свою первую неудачную игру на Android. Сегодня же пришло время рассказать вам о том, как я набрался сил на создание новой, с учетом проб и ошибок из старой.

Получилась довольно обширная статья, но я старался разбавлять сие дело картинками!
Читать дальше →
Total votes 28: ↑24 and ↓4 +20
Views16K
Comments 19

Пятый кубок инди игр СНГ

Self Promo
And we are live! 

Пятый онлайн-конкурс независимых игр СНГ GTP Indie Cup S’18 официально стартовал. С 13 июня по 15 августа все желающие могут подать свой проект на кубок и получить внимание экспертов, прессы и стримеров. 

image
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views820
Comments 0

Своя игра за 72 часа: грабли, костыли и альпаки

Game developmentGame designGames and game consoles
Sandbox
Собрать команду мечты, на одном дыхании запилить игру-шедевр, которая взорвет топы. Или, как подобает гению-одиночке, за ночь сконструировать и выпустить в мир игру-феномен, игру — магнит для денег и славы. Как выяснилось в курилке и на разнообразных IT-митапах, подобные темные фантазии терзают не только младшекурсников, но и солидных дядек. Просто им сложнее в этом признаться.

Как быть разработчику, чья карьерная тропа так же далека от геймдева, как Хоббитон от Черных Врат? Отмахнуться от навязчивой идеи и доделать, наконец, ту библиотечку, которая так козырно смотрелась бы в резюме. Но если хоронить собственные мечты — не ваш путь, добро пожаловать под кат. Вас ждет честная история о том, как Пипец от мира IT упражнялся перед зеркалом и набивал синяки. История игры, от набросков до релиза.

image
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views11.9K
Comments 9

Как выжить Инди разработчику. Часть 1

Game developmentConferencesGames promotionGames and game consoles
Sandbox
Прим. перев.: Здравствуйте, уважаемые хабровчане!

Хочу с вами поделиться историей инди-разработчика Jake Birkett, рассказанной им на конференции Independent Games в 2016. Выступление Джейка — это глубоко личная, полная деталей повесть о длинном и сложном пути в игровой индустрии. Перевод сделан с видеозаписи выступления. По всем ошибкам и неточностям, пожалуйста, пишите в личку. Спасибо!




Часть первая


Ты никакой не избранный, твоя игра не хит и ты его никогда не сделаешь


К сожалению, это пугающая реальность для большинства из нас. И чем скорее вы признаете этот факт, тем быстрее начнете думать как выжить будучи Инди-разработчиком. И чем дольше вы будете на рынке, тем больше шансов сделать стоящую игру и возможно, когда-нибудь, выпустить хит.
Читать дальше →
Total votes 40: ↑38 and ↓2 +36
Views27.5K
Comments 36

Как выжить Инди разработчику. Часть 2

Game developmentConferencesGames promotionGames and game consoles
Прим. перев.: Здравствуйте, уважаемые хабровчане!

Вторая часть выступления Джейка Брикета (Jake Birkett) на конференции Independent Games в 2016. Ссылка на Первую Часть. Выступление Джейка — это глубоко личная, полная деталей повесть о длинном и сложном пути в игровой индустрии. Перевод сделан с видеозаписи выступления. По всем ошибкам и неточностям, пожалуйста, пишите в личку. Спасибо!




Часть вторая


После долгой работы в компании Big Fish я решил, что корпоративная жизнь не для меня и уволился. Но уволился уже с большим опытом и премией от Big Fish, которую я тут же обналичил, дабы создать себе задел для моей будущей игры.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views7.5K
Comments 10

Как сделать мобильную игру командой из 2 человек с нулевым бюджетом и получить фичеринг в Google Play

Development of mobile applicationsGame developmentStart-up developmentGames promotionLogic games
Recovery mode


Мы с мужем давно хотели делать игры вместе, но времени на это никогда не хватало. Мы оба работали: он — UI-программистом в геймдеве, я — продакт-менеджером в social media, затем в финтехе, и сил на собственную игру не оставалось.

Год назад мы переехали в Канаду и решили, что это хороший шанс попробовать себя в качестве инди-разработчиков. Муж, правда, быстро нашёл работу в AAA игре, но мне это не удалось, и времени вдруг появилось очень много.

Как мы придумывали


Хотя у нас было множество идей (и даже прототипов) интересных и сложных игр, мы решили начать с чего-то очень простого, чтобы потратить как можно меньше времени на разработку и как можно быстрее получить бесценный опыт релиза и продвижения инди-игры. Поэтому после некоторых раздумий мы остановились на мобильном пазле с честной физикой.

Мы сами довольно много играем и всегда отмечаем то, что нам нравится, и что — не очень. Основной момент, который нас раздражает в современных мобильных казуалках — это однообразие их механик, обилие попапов с предложениями что-нибудь купить и длинными описаниями, а также перенасыщенный UI с кучей каких-то плашек, бабблов и объёмных шрифтов. Поэтому в нашей игре мы постарались сделать всё наоборот.
Читать дальше →
Total votes 38: ↑24 and ↓14 +10
Views10.9K
Comments 40

Почему инди проекты не доживают до релиза

Game development
Недавно в очередной раз попробовал поучаствовать в небольшом инди проекте.
Сделал прототип с примитивной графикой, второй партнер должен был завезти улучшенную графику, но не смог, и я в целом решил написать небольшую статью о том — почему очень хочется, но не получается. В статье много банальщины, но может кому пригодится.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views7.1K
Comments 10

Прототипирование мобильной игры, с чего начать, и как это делать. Часть 1

Game developmentC#Unity3D
Tutorial
Так получилось что я часто делаю прототипы (как по работе, так и на личных проектах)
и хочу поделиться накопленным опытом. Хочется написать статью которую бы самому было интересно читать, и в первую очередь мне интересно чем руководствуется человек когда принимает то или иное решение в реализации проекта, как он начинает проект, зачастую начать — самое сложное.

Свежий пример который я хочу с вами рассмотреть — концепт казуальной головоломки, основанной на физике. Иногда я буду упоминать сверх очевидные вещи с целью развернуть тему для новичков.

Идея выглядит так




Часть 2
Часть 3
Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Views6.7K
Comments 9

Make it True — Разработка логической игры на Unity

.NETGame developmentC#Unity3DLogic games
Sandbox


Хочу поделиться процессом разработки простой мобильной игры силами двух разработчиков и художника. Данная статья в большей мере состоит описания технической реализации.
Осторожно, много текста!

Статья не являются руководством или уроком, хотя надеюсь что читатели смогут вынести что то полезное из нее. Рассчитано на разработчиков знакомых с Unity имеющих некоторый опыт в программировании.
Читать дальше →
Total votes 25: ↑24 and ↓1 +23
Views12.5K
Comments 7

Прототипирование мобильной игры, с чего начать, и как это делать. Часть 3(финал)

Game developmentC#Unity3D
Tutorial
В первой части я рассуждал для чего прототипирование и в целом с чего начать
Часть 1

В второй части немножко пробежались по ключевым классам
и архитектуре — Часть 2

И вот третья часть — в ней на самом деле будет немного рассуждений, разберем как действуют модификаторы, и дроп на игровое поле (это не сложно, но есть нюансы). И немножко про архитектуру, постараюсь без занудства.

Скриншоты про ракету в целом унылые, поэтому предлагаю посмотреть видео другого прототипа, который был собран за 2е недели вместе с графикой, и был заброшен в связи с тем что в жанре платформеры и так не протолкнуться. Это кстати одна из ключевых идей вокруг прототипа — собрать, посмотреть, не гавно ли это, нужно ли это? И честно забросить в корзину если вам ответы кажутся недостаточно убедительными. Но! Это не касается творческих проектов — иногда творчество бывает ради творчества ).

Итак видосик, смотреть надо на тексты расставленные по уровню, а не на геймплей ):

Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views3K
Comments 3

Разновидности координат используемые в GUI Unity3d

Game developmentUnity3D

Почему разновидности и сколько их?


Часто сталкиваюсь с тем, что люди просто не понимают как подвинуть объект в UI на какое то значение, и удивляются что результат зачастую непредсказуем. Или допустим как получить правильные координаты объекта в UI. Если мы через дебагер выведем обычную позицию объекта(position), то она будет сильно отличаться от той что мы видим в инспекторе у UI элемента, так что же мы там видим и как это работает? В итоге перебираются 100500 решений с форумов пока какое либо не подойдет. Хочу придать подобным процессам осмысленное движение.

Суть подвоха заключается в следующем — у обычного Transform есть потомок RectTransform который и отвечает за положение и многие вещи связанные с размером, скейлом и тд — элемента UI. И благодаря ему мы можем получить следующие варианты координат.

  1. position
  2. localPosition
  3. anchoredPosition (есть еще anchoredPosition3D, но его не будем рассматривать отдельно, а будем считать что это подвид test.anchoredPosition


Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views9.1K
Comments 0

Как суровые челябинские разработчики делают игры для Google Play и соцсетей

AlconostDevelopment of mobile applicationsLanguage localisationGames monetizationGames promotion


Мы взяли интервью у Алексея Дмитриева, CEO Duck Rockets — инди-студии из Челябинска. Ребята делают игры для соцсетей, а в 2017 они выпустили свою первую мобильную игру — Bon Voyage. Весной 2019 у игры появился издатель.

Алексей рассказал Nitro, зачем выходить на маленькие локальные рынки, почему они не пытаются пробиться на китайский рынок, в чем сложность выпуска детских приложений и нужно ли одеть главную героиню в паранджу, чтобы игра пришлась по вкусу пользователям в Иране.
Читать дальше →
Total votes 10: ↑6 and ↓4 +2
Views6K
Comments 6

Разработчик игры VVVVVV в честь её десятилетия сделал исходный код открытым

Open sourceGame development
Translation

Сегодня — десятилетняя годовщина релиза VVVVVV!

Хотя, возможно, и завтра — строго говоря, впервые игра стала доступной 3 часа утра по GMT 11 января 2010 года, спустя очень долгий день устранения каждого найденного мной бага, создания сборок последней минуты и попыток медленно закачать всё на сервер по чрезвычайно ненадёжному Интернет-соединению, которое постоянно разрывалось. Но я всегда живу девизом "завтра не настало, пока ты не проснулся", поэтому считаю настоящей датой релиза 10 января <3

Боже мой, десять лет.

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

[Исходный код VVVVVV на github]

В репозитории содержится две версии — десктопная, в 2011 году портированная Саймоном Ротом на C++, и более поздняя, которую обновлял и поддерживал Итан Ли, а также мобильная версия, написанная на Actionscript для Adobe AIR, основанная на первоначальной флеш-версии игры v1.0.

Хочу сказать огромное спасибо Итану Ли, сильно мне помогавшему, в том числе в подготовке репозитория для сообщества и организации объявления об этом на AGDQ (привет, спидраннеры!)! Спасибо, Итан!

Читать дальше →
Total votes 46: ↑42 and ↓4 +38
Views23.3K
Comments 13

ASCII игра — компромисс аутентичности и удобства

Self Promo
Всем привет! Занимаясь разработкой игры, стилизованной под текстовый режим, я пришел к ожидаемому противоречию. С одной стороны, игра должна быть пропитана духом текстового режима, ведь за это она нравится мне и, надеюсь, понравится любителям ретро игр. С другой стороны, мне хочется, чтобы игровой процесс был максимально приятен и современен. В этой статье я опишу пять пунктов, по которым я отклонился от истинного текстового режима. Удалось ли мне сохранить ламповое алфавитно-цифровое настроение в игре? Прошу высказать мнение!


Читать дальше →
Total votes 70: ↑70 and ↓0 +70
Views10K
Comments 33

«Выгорел, снизил темп, поправил силы и вернулся» — интервью с авторами Stoneshard

Game developmentGame testingGame designGames promotionGames and game consoles


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

Stoneshard — безапелляционно сложная игра.
Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views5.2K
Comments 7

What App Stores can you consider except Apple App Store and Google Play Store? Here are 6 Alternative App Stores

Development for iOSDevelopment for AndroidGames monetizationGames promotion

Recently Epic Games’ Fortnite was removed from the Apple App Store and Google Play Store. The main reason being Epics bypassing of in-app purchases instead of using the officially sanctioned system for both platforms. While it is still possible for you to download Fortnite directly, this large scale case brings to light the duopoly of Apple and Google in the mobile market.

For most developers, these two stores account for almost all of their revenue and userbase. While Epic Games will be fine to go without, for the time being, what about the other 99% of developers who rely on these two stores for distributing and monetizing their apps. In this article, we’ll provide some of the alternative stores available for both developers and consumers for finding or distributing apps.

For one reason or another, you may have found yourself wondering, ‘where are some other places I can go to find and download new apps and games for my mobile device’? Or ‘are there any other marketplaces for me to share my apps’?

Читать далее
Total votes 1: ↑0 and ↓1 -1
Views4.4K
Comments 4