Pull to refresh

А как выглядят 2D игры сбоку?

Reading time 1 min
Views 1.1K
Lumber room
Наверное, все играли на приставках в 2D игры, когда смотришь сбоку и передвигаешься только во все стороны, но в одной плоскости (братья марио, том и джерри и т.д.). Вот мне стало интересно как же они выглядят сбоку.
У кого нибудь есть идеи по данному поводу? :-)
Читать дальше →
Total votes 20: ↑17 and ↓3 +14
Comments 21

TeeWorlds по-новому

Reading time 2 min
Views 1.3K
Games and game consoles


Доброго времени суток, Хабралюди!

Как Вы могли прочесть из предыдущего топика — официальная поддержка TeeWorlds была сперва прекращена, после возобновлена частично, под эгидой “хобби”.
Это несколько опечалило поклонников игры.

Команда проекта 300Murlocs.com не могла не поддержать эту динамичную игру и решила дать ей новое рождение.
Читать дальше →
Total votes 83: ↑74 and ↓9 +65
Comments 66

Обновление мода TeeWorlds: 1.6.1

Reading time 2 min
Views 8.8K
300Murlocs corporate blog

Прошел месяц с момента прошлой публикации, где мы представили вашему вниманию нашу модификацию 2D шутера TeeWorlds. За этот месяц мы не сидели на месте и внесли ряд существенных изменений повысивших как удобство, так и интерес к игре: русификация, новое оружие, поднятие планки максимального уровня, динамическое освещение.
Читать дальше →
Total votes 28: ↑23 and ↓5 +18
Comments 21

Новогодний релиз Hedgewars 0.9.15!

Reading time 1 min
Views 833
Open source *

Команда разработчиков открытого клона знаменитых червей поздравляет всех с наступающим! Но какой же Новый Год без подарков? Представляем вам новую версию замечательной игры Hedgewars!

Нововведения:

  • Новая новогодняя тема уровней Christmas;
  • Снег оседает на землю. Может как помешать, так и помочь игроку;
  • Новое оружие Drill Strike для уничтожение врагов, которые прячутся под землей;
  • Новое оружие Mud Ball для столкновения врагов в пропасть;
  • Новый режим игры — захват вражеского флага и защита своего;
  • Возможность случайного распределения оружия между командами;
  • Несколько новых миссий на прохождение;
  • Новые шапки для ежей: beaver, porkey и sheep;
  • Возможность отключения ветра;
  • Возможность выбирать размер веревки;
  • Улучшенный интерфейс для более легкой настройки игры;
  • Больше новых эффектов (пыль при сверлении, оседание снега на землю...);
  • Улучшенная поддержка Lua для написания сценариев и скриптов для уровней;
  • И наконец самое главное — редактор уровней! Теперь каждый может быстро создавать уровни перед игрой.
Читать дальше →
Total votes 72: ↑65 and ↓7 +58
Comments 39

Турнир по TeeWorlds

Reading time 1 min
Views 510
Lumber room
Дабы сразу предупредить читателей, хочу сказать, что это событие уже было. Я решил написать, дабы подогреть интерес поклонников игры к этому событию. Скудное количество состязаний, запланированный состязаний, в которых можно проявить себя вообще проводилось по TeeWorlds.
Читать дальше →
Total votes 11: ↑5 and ↓6 -1
Comments 9

Perspective: DigiPen Student Game

Reading time 1 min
Views 3.7K
Game development *
Translation
Новая игра студентов DigiPen пустила волну в игровой прессе! Perspective представляет из себя инновационный платформер от Team Widdershins, где игрок управляет своим 2d персонажем в 3d пространстве меняя перспективу камеры от первого лица. Такая мозговыносящая механика уже привлекла внимание публики со всего мира своим видео:


Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Comments 13

Оптимизация 2d-приложений для мобильных устройств в Unity3d

Reading time 13 min
Views 105K
Game development *Unity3D *
Tutorial
Недавно наша студия завершила разработку большого обновления — Captain Antarctica: Endless Run — для устройств на iOs. Кропотливая работа над обновлением затронула производительность, которая оказалась очень низкой на слабых устройствах. Я боролся с этим целую неделю и добился как минимум 30 FPS, а также значительного сокращения размера приложения. Хочу рассказать, как я это сделал, ну и как делать не стоит.
Статья пригодится любым разработчикам на Unity (причем не только менеджерам проектов и техническим специалистам, но и просто программистам, художникам и дизайнерам), потому что она затрагивает как оптимизацию на Unity в целом, так и конкретно оптимизацию 2d-приложений для мобильных устройств.

Читать дальше →
Total votes 55: ↑52 and ↓3 +49
Comments 87

Знакомство с Marmalade Quick, новый игрок в быстрой кроссплатформенной разработке

Reading time 7 min
Views 8K
Development of mobile applications *Game development *
Sandbox


Добрый день!

Честно говоря, я немного удивлен, почему на хабре об этом ещё нет упоминания. Возможно из-за того, что инди разработчикам уже ничего не светит? Быть может причина в запредельной цене, которую просит Marmalade за свой продукт? Или альтернатив столько много, что за всем и не уследить? Как бы там не было, сегодня поговорим именно об Marmalade Quick и постараюсь Вам показать, что свое название оно вполне оправдывает. Опыта в мобильных разработках я не имел, но Quick настолько прост, что за пару часов мне удалось написать полноценное приложение.

Читать дальше →
Total votes 37: ↑32 and ↓5 +27
Comments 26

Непредсказуемый, но адекватный бот в играх

Reading time 5 min
Views 93K
Game development *
Sandbox
Рассказ пойдет о 2D играх от третьего лица (вид сверху). В основном это шутеры, но и стратегия будет тоже затронута. Для простоты сравнения и понимания мы возьмем наших любимых «котяток». Да, да, именно коты нам хорошо в этом помогут.



Почему коты, узнаешь под катом.
Total votes 207: ↑181 and ↓26 +155
Comments 72

Spine — первые шаги

Reading time 5 min
Views 123K
Game development *
Tutorial


Привет Хабр!

Относительно недавно на кикстартере завершился сбор денег на новый инструмент для игроделов, но на Хабре это не было освещено. Spine —программа для создания скелетной 2d анимации. Этот инструмент будет интересен не только инди-разработчикам и начинающим гейм дизайнерам, но также опытным игрокам рынка. Простота в использовании и притягательный дизайн создают впечатление творящегося на экране волшебства.

Всех заинтересовавшихся прошу под кат (много картинок).
IT'S ALIVE!
Total votes 54: ↑51 and ↓3 +48
Comments 22

Основы создания 2D персонажа в Unity 3D 4.3. Часть 1: заготовка персонажа и анимация покоя

Reading time 6 min
Views 322K
Game development *Unity3D *
Tutorial
Sandbox
Часть 1: заготовка персонажа и анимация покоя
Часть 2: бегущий персонаж
Часть 3: прыжки (и падения)

Всем добрый день. В относительно недавно вышедшей Unity 4.3 появились инструменты для создания 2D игр. Конечно, такие игры можно было создавать и раньше, но это делалось при помощи дополнительных ухищрений (вот пример с хабра). Теперь же появилась поддержка 2D «из коробки». Надеюсь, разработчики продолжат ее развивать, а пока я хочу рассказать о некоторых приемах работы с новыми 2D инструментами.
Читать дальше →
Total votes 35: ↑31 and ↓4 +27
Comments 7

Основы создания 2D персонажа в Unity 3D 4.3. Часть 2: бегущий персонаж

Reading time 5 min
Views 198K
Game development *C# *Unity3D *
Tutorial
Часть 1: заготовка персонажа и анимация покоя
Часть 2: бегущий персонаж
Часть 3: прыжки (и падения)

Всем привет. Продолжаем дело, начатое в первой части. Сейчас у нас есть платформа и стоящий на ней персонаж с анимацией покоя. Настало время научить нашего персонажа бегать вправо-влево по платформе.
Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Comments 14

Основы создания 2D персонажа в Unity 3D 4.3. Часть 3: прыжки (и падения)

Reading time 8 min
Views 151K
Game development *C# *Unity3D *
Tutorial
Часть 1: заготовка персонажа и анимация покоя
Часть 2: бегущий персонаж
Часть 3: прыжки (и падения)

Всем привет. Продолжаем серию уроков по созданию 2D персонажа. В предыдущих двух частях мы сделали персонажа, который может находиться в двух состояниях: покой и бег вправо-влево. Возможно, для очень простой игры этого будет достаточно. Но мы не будем останавливаться на достигнутом и сегодня научим нашего персонажа прыгать.
Читать дальше →
Total votes 38: ↑34 and ↓4 +30
Comments 16

Делаем простое освещение в 2D игре. Подробные примеры на C# и XNA для новичков

Reading time 5 min
Views 30K
Game development *C# *
Sandbox
В этой публикации я постараюсь предельно просто рассказать, как можно легко и быстро сделать динамическое освещение в 2D игре на XNA; без шейдеров, карт нормалей и вообще, без дополнительных ресурсов. Целью у нас будет красивая игровая сцена с ночным небом, темным задним фоном, освещенным фонарями, передним фоном и игровым меню. Количество источников света не ограничено (в разумных пределах, конечно), форма произвольная. Освещается только передний фон. Читателю желательно иметь элементарные навыки работы с XNA, поскольку будет много кода.

2d освещение
Читать дальше →
Total votes 32: ↑22 and ↓10 +12
Comments 8

Как «незнайка» игру делал

Reading time 3 min
Views 7.6K
Development for Android *C# *Unity3D *
Sandbox

Предисловие


Доброго времени суток, уважаемые читатели. Я – учащийся с кучей свободного времени и желания. Решил поделиться своим опытом в создании простейших игр и написать об этом на Хабрахабр. Надеюсь, я смогу ответить на чьи-либо вопросы, или хотя бы занять минутку вашего времени интересным рассказом. Итак, поехали.
Читать дальше →
Total votes 29: ↑6 and ↓23 -17
Comments 10

Мой первый опыт в разработке 2D-игры (5 советов)

Reading time 2 min
Views 45K
Development for Android *Game testing *
Sandbox
Хочу поделиться небольшим опытом, который я приобрел при создании своей первой игры для Andriod. Скажу сразу, на момент начала разработки мой опыт программирования был средним (1С и немного C#), а опыт в гейм-деве — нулевым. В качестве инструмента разработки был выбран Unity3D 4.6, привлекла мультиплатформенность и наличие большого количества видео-уроков. Т.к. я вырос на играх 80-х, то было решено попробовать сделать ремейк культовой игры Prehistorik 2, в итоге получилась 2D-аркада под названием Prehistoric Story. Начиналось всё это как хобби, а потом переросло в большой проект, благодаря которому много людей получили ценный опыт и практические навыки. Далее будет 5 ценных советов, основанных на моем личном опыте.

image
Читать дальше →
Total votes 30: ↑26 and ↓4 +22
Comments 17

Уменьшение размера файла сборки Android в Unity

Reading time 5 min
Views 13K
Game development *Image processing *Unity3D *
Sandbox
Размер сборки — важная характеристика мобильного приложения. Если приложение весит много, оно первым будет удалено при чистке. Также меньший размер может ускорить запуск, установку, скачивание.

Даже пустой проект в Unity весит очень много. Пустой проект под Android с настройками по умолчанию в Unity 2017.1 весит 21637 КБ. Однако его можно очень легко уменьшить до 11952\12412 КБ, указав платформу для компиляции (ARMv7 и x86 соответственно).

По аналогии с этим, можно еще попробовать еще немного уменьшить вес, выбрав Graphic API. Если выбрать OpenGLES2 вместо Auto Graphics API, можно сэкономить еще 236 КБ (11716 вместо 11952). Выгода незначительна и возможна потеря в производительности, так что этого делать я не рекомендую.

Теперь поговорим о содержимом проекта. Рассмотрим 2D игру с большим количеством спрайтов.
Есть вероятность, что многие спрайты будут симметричными по одной или нескольким осям.
Читать дальше →
Total votes 14: ↑10 and ↓4 +6
Comments 13

ТАУ для самых маленьких: пример реализации ПИД-регулятора в Unity3D

Reading time 24 min
Views 76K
Game development *Algorithms *C# *Mathematics *Unity3D *
Tutorial

Вместо введения


Системы автоматического управления (САУ) предназначены для автоматического изменения одного или нескольких параметров объекта управления с целью установления требуемого режима его работы. САУ обеспечивает поддержание постоянства заданных значений регулируемых параметров или их изменение по заданному закону либо оптимизирует определенные критерии качества управления.

Total votes 23: ↑23 and ↓0 +23
Comments 42

Что наша жизнь? Игра

Reading time 5 min
Views 9K
Abnormal programming *Java *Game development *Game design *

Что делает в отпуске директор группы программерских компаний? То, что не может делать на работе. Программирует. Всласть. :)

Мне много лет, я выполз из тьмы и в Transport Tycoon Deluxe я играл ещё в то время, когда эта игра только появилась (это 94-й год).

Читать далее
Total votes 42: ↑40 and ↓2 +38
Comments 28
1