Архив метки: gamedev

habrlogo

Как начать разрабатывать игры даже если до этого вы были бухгалтером

До того как я стал разработчиком игр, я (да и все в моем окружении) считал себя дизайнером сайтов.

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

Есть такой стереотип — когда кто-то говорит, что он в разрабытавает игры без команды, все сразу представляют его программистом. На самом деле, стереотип не так далек от правды: скорее всего, разработчик, описанный выше, действительно умеет программировать, но программистом он может себя не считать.

Читать далее

habrlogo

Три года и вагон шишек из жизни игрового стартапа

Вместо эпиграфа:

«План был рассчитан на 6 месяцев, и должен был подойти к финишу к маю этого года»

Здравствуйте, друзья.
В этой статье я расскажу, как мы с коллегами развивали наш стартап в сфере разработки игр и о том, что из этого получилось на данный момент. Я сомневался, будет ли это кому-то интересно, и стоит ли вообще писать об этом, но толковые люди подсказали, что наш опыт для других будет очень полезен. Я буду излагать всё достаточно основательно, возможно, даже нудно, но всё же, возможно, кто-то из этой истории почерпнёт полезные советы, и обойдёт те грабли, на которые мы напоролись.

Читать далее

habrlogo

Free2Play MMORPG. Типы игроков и их монетизация

Уже два года как я не работаю в геймдеве. Соответственно, появилось время и желание обобщить мысли об этомбизнесе безобразии. От откровенно хулиганских, до претендующих на исследование.

Читать далее

козявка

Избавление от артефактов сжатия PVRTC текстур

Проблематика

При разработке мобильных игр многие сталкиваются с необходимостью уменьшения занимаемой оперативной памяти или размера дистрибутива. Чаще всего самые тяжеловесные ассеты в проекте это текстуры. Несжатая текстура размером 1024х1024 занимает в районе 4 Мб. А в сцене обычно таких текстур не мало. И если мы хотим, чтобы сцены нашей игры загружались быстрее и не занимали слишком много оперативной памяти, мы вынуждены подвергать текстуры компрессии. В unity3d для мобильных устройств существует несколько типов сжатия. Думаю, описанный здесь подход для повышения качества результата компрессии текстур будет справедлив для всех алгоритмов, но рассматривать мы будем на примере PVRTC. У него есть один большой плюс, и один большой минус. Размер текстур уменьшается в восемь раз, но при этом появляются ужасные артефакты, особенно на прозрачных текстурах. Данная тема призвана помочь в борьбе с последними.

Читать далее