Рубрика «2d игры»
Как мы делаем 2D-симулятор грузоперевозок: что уже готово и куда движемся к MVP
2026-07-21 в 10:28, admin, рубрики: 2d игры, Gamedev, gdscript, geodev, Godot, indie game, truck simulator, мультиплеер, симулятор, физика в играх
Имитация трёхмерных зданий в 2D-игре
2022-09-21 в 8:36, admin, рубрики: 2d, 2d игры, effects, game maker studio, Gamedev, glsl, graphics, Norland, shaders, Игры и игровые консоли, Программирование, разработка игрВсем привет! Мы небольшой командой уже несколько лет разрабатываем 2D стратегию Norland — симулятор средневекового королевства.
Игра двухмерная, разрабатывается на Game Maker Studio 2 и во время работы я столкнулся с множеством задач а-ля «должно быть красиво». Где-то пришлось придумать свой велосипед, где-то повезло наткнуться на описание решения похожих задач.
В свое время меня очень вдохновила статьяЧитать полностью »
Что наша жизнь? Игра
2021-08-16 в 15:13, admin, рубрики: 2d игры, java, openttd, Дизайн игр, ненормальное программирование, разработка игр, симулятор, симуляторыЧто делает в отпуске директор группы программерских компаний? То, что не может делать на работе. Программирует. Всласть. :)
Мне много лет, я выполз из тьмы и в Transport Tycoon Deluxe я играл ещё в то время, когда эта игра только появилась (это 94-й год).

Уменьшение размера файла сборки Android в Unity
2017-08-11 в 15:16, admin, рубрики: 2d игры, android, unity3d, обработка изображений, оптимизация, разработка игр, шейдерыРазмер сборки — важная характеристика мобильного приложения. Если приложение весит много, оно первым будет удалено при чистке. Также меньший размер может ускорить запуск, установку, скачивание.
Даже пустой проект в Unity весит очень много. Пустой проект под Android с настройками по умолчанию в Unity 2017.1 весит 21637 КБ. Однако его можно очень легко уменьшить до 1195212412 КБ, указав платформу для компиляции (ARMv7 и x86 соответственно).
По аналогии с этим, можно еще попробовать еще немного уменьшить вес, выбрав Graphic API. Если выбрать OpenGLES2 вместо Auto Graphics API, можно сэкономить еще 236 КБ (11716 вместо 11952). Выгода незначительна и возможна потеря в производительности, так что этого делать я не рекомендую.
Теперь поговорим о содержимом проекта. Рассмотрим 2D игру с большим количеством спрайтов.
Есть вероятность, что многие спрайты будут симметричными по одной или нескольким осям.
Читать полностью »
Введение в Pixi.js или пишем мини-игру за 20 минут
2017-06-04 в 10:35, admin, рубрики: 2d игры, canvas, Gamedev, html5, javascript, PIXI, pixi.js, казуальные игры, разработка игрЗдравствуй!
Совсем недавно разбирая графический движок Pixi.js было обнаружено, что по нему практически нет обучающего материала на русском языке. И хоть все разработчики поголовно должны знать английский, вводный урок на родном языке, вряд ли сильно навредит. Мы будем писать простейшую мини-игру, суть которой уничтожать шарики, до того как они упали на землю. Вот что у нас получится в конечном итоге:
Как «незнайка» игру делал
2014-12-08 в 16:22, admin, рубрики: 2d игры, andriod, unity, unity3d, разработка игр, Разработка под androidПредисловие
Доброго времени суток, уважаемые читатели. Я – учащийся с кучей свободного времени и желания. Решил поделиться своим опытом в создании простейших игр и написать об этом на Хабрахабр. Надеюсь, я смогу ответить на чьи-либо вопросы, или хотя бы занять минутку вашего времени интересным рассказом. Итак, поехали.
Читать полностью »
Делаем простое освещение в 2D игре. Подробные примеры на C# и XNA для новичков
2014-10-28 в 13:40, admin, рубрики: 2d игры, game development, xna, освещениеВ этой публикации я постараюсь предельно просто рассказать, как можно легко и быстро сделать динамическое освещение в 2D игре на XNA; без шейдеров, карт нормалей и вообще, без дополнительных ресурсов. Целью у нас будет красивая игровая сцена с ночным небом, темным задним фоном, освещенным фонарями, передним фоном и игровым меню. Количество источников света не ограничено (в разумных пределах, конечно), форма произвольная. Освещается только передний фон. Читателю желательно иметь элементарные навыки работы с XNA, поскольку будет много кода.
Основы создания 2D персонажа в Unity 3D 4.3. Часть 3: прыжки (и падения)
2014-02-12 в 21:15, admin, рубрики: 2d игры, 2D-движок, game development, unity3d, метки: 2d игры, 2D-движок, c++, unity3d Часть 1: заготовка персонажа и анимация покоя
Часть 2: бегущий персонаж
Часть 3: прыжки (и падения)
Всем привет. Продолжаем серию уроков по созданию 2D персонажа. В предыдущих двух частях мы сделали персонажа, который может находиться в двух состояниях: покой и бег вправо-влево. Возможно, для очень простой игры этого будет достаточно. Но мы не будем останавливаться на достигнутом и сегодня научим нашего персонажа прыгать.
Читать полностью »
Основы создания 2D персонажа в Unity 3D 4.3. Часть 2: бегущий персонаж
2014-02-08 в 16:13, admin, рубрики: 2d игры, 2D-движок, game development, unity3d, метки: 2d игры, 2D-движок, c++, unity3d Часть 1: заготовка персонажа и анимация покоя
Часть 2: бегущий персонаж
Всем привет. Продолжаем дело, начатое в первой части. Сейчас у нас есть платформа и стоящий на ней персонаж с анимацией покоя. Настало время научить нашего персонажа бегать вправо-влево по платформе.
Читать полностью »
Spine — первые шаги
2013-12-30 в 20:22, admin, рубрики: 2d игры, game development, Spine, анимация, метки: 2d игры, Spine, анимация 
Привет!
Относительно недавно на кикстартере завершился сбор денег на новый инструмент для игроделов, но на Хабре это не было освещено. Spine —программа для создания скелетной 2d анимации. Этот инструмент будет интересен не только инди-разработчикам и начинающим гейм дизайнерам, но также опытным игрокам рынка. Простота в использовании и притягательный дизайн создают впечатление творящегося на экране волшебства.
Всех заинтересовавшихся прошу под кат (много картинок).
Читать полностью »

