Как стать автором
Обновить
212.91
Рейтинг

Разработка игр *

Разработка игр

Сначала показывать
Порог рейтинга

К чему приводят тестовые задания или как я реализовал Match-3 для терминала

Разработка игр *Unity *

Вы когда-нибудь играли в Match-3 в текстовом терминале? Вот и я бы не подумал, что поводом для этого, может стать очередное тестовое задание.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.5K
Комментарии 0

Новости

Еще один вьювер сообщений (логов) для Dwarf Fortress

Разработка игр *Haskell *

Как то раз, решил поиграть в игру Dwarf Fortress, показалось очень интересно. Это несмотя на неудобное управление, которое возможно будет переделано в новой реинкарнации игры. Но речь о другом: взаимодействие с игроком сильно опирается на сообщения, которые появляются на отдельном экране и приходится постоянно делать переключения на него и обратно в игру.

В результате, решил сделать свой вариант вьювера сообщений. Так как основным языком программирования сейчас для меня является Haskell, то стал искать возможности сделать утилиту именно на нем.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.8K
Комментарии 3

Левел-дизайн 101: язык разработки локаций

Блог компании Pixonic Разработка игр *Дизайн игр *Игры и игровые консоли

Однажды, если мне не изменяет память, в Нью-Йоркском университете кто-то сформулировал определение геймдизайна как «мотивирование игрока на определенные действия». Хорошая формулировка. По аналогии с ней, про левел-дизайн я бы сказал так:

Левел-дизайн — это мотивирование игрока на определенные действия через окружение, в котором существует управляемый персонаж. 

Почему мы отталкиваемся от определения геймдизайна — хотя, казалось бы, я должен отстаивать левел-дизайн как самостоятельную нишу? Всё очень просто: наша первая и основная задача — подкреплять в пространстве механики, заложенные геймдизайном. Давать игроку возможность поиграть. А «душную» поправку про управляемого персонажа я добавил тогда, когда в очередной раз услышал в обсуждении левел-дизайна споры про интерфейс. Давайте забудем про него на время прочтения этой статьи: все-таки UI почти всегда существует вне игрового пространства и не является инструментом левел-дизайнера.

А теперь, когда у нас есть определение, разберемся в сущности левел-дизайна. 

Откуда возникла эта ниша? Что левел-дизайнер отдаёт в результате работы над локациями? В этом мы и будем разбираться дальше в этой статье. А вообще их будет целый цикл, в котором я постараюсь охватить всю базу этой области геймдизайна от самых основ до приемов AAA-сегмента.

Читать далее
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 2.8K
Комментарии 0

Быстрый переход на UNIGINE с Unity: первые шаги

Блог компании UNIGINE Работа с 3D-графикой *Разработка игр *
Tutorial

Если вы планируете переходить с иностранного софта на отечественный и ищете полноценный аналог Unity или Unreal Engine, то одним из вариантов может стать продукция нашей компании, полностью готовая к импортозамещению. UNIGINE использует общепринятые интерфейсы и рабочие процессы, которые могут быть вам знакомы по работе с другими 3D-инструментами. По опыту наших клиентов, для перехода на UNIGINE с других платформ уходит не более 1–2 недель.

Одна из таких платформ — платформа разработки в реальном времени Unity. Далее в статье рассмотрим базовую информацию по переходу на UNIGINE.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 3.6K
Комментарии 19

Недельный геймдев: #67 — 24 апреля, 2022

Разработка игр *

Из новостей: культовая демо-сцена Sponza получила обновление, Wolfire Games выложила в открытый доступ исходный код Overgrowth, официально запустился SketchUp для iPad, Steam возобновил выплаты для разработчиков из России, вышел Mudbox 2023.

Из интересностей: как создавалась игра Among Us, диздок игры Crankin для Playdate от Кейты Такахаши, про дизайн окружения и уровней Dying Light 2.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.8K
Комментарии 0

Неделя ивентов по игровой индустрии

Разработка игр *Венчурные инвестиции Игры и игровые консоли Интервью

На этой неделе пройдёт 2 онлайн мероприятия посвящённых игровой индустрии, а также уже доступен новый выпуск подкаста «Хочу в геймдев» с актуальной темой: «Как теперь делать игры в России».

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 942
Комментарии 3

Как я создаю игры на своём 3D движке в одиночку

Работа с 3D-графикой *Разработка игр *Дизайн игр *Игры и игровые консоли Haxe *

Много лет назад я занимался созданием маленьких Flash игр и публиковал их на сайте Newgrounds. Сейчас я делаю полноценные игры для ПК.

На сегодняшний день у меня 4 законченные коммерческие игры в Steam, и самая последняя из них — выпущенная в 2021 году Pilie Pals, о процессе создания которой я расскажу в этой статье.

Я работал над игрой всего примерно 6 месяцев, по вечерам после работы и на выходных. Я занимаюсь дизайном, программированием, графикой, звуками и музыкой в одиночку, и использую свой собственный движок 3D игр.

Читать далее
Всего голосов 47: ↑46 и ↓1 +45
Просмотры 12K
Комментарии 13

Как я создал собственный 3D движок и игру на нём за 20 месяцев

Работа с 3D-графикой *Разработка игр *Дизайн игр *Игры и игровые консоли Haxe *
Из песочницы

Речь идёт о игре Speebot, которая была выпущена в Steam в 2017 году.

Я разрабатывал эту игру с января 2016 года в своё свободное время в одиночку. Мною выполнено всё программирование, дизайн игрового процесса, создание графики и музыки. Кроме того, я написал собственный игровой движок с нуля.

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

Читать далее
Всего голосов 94: ↑94 и ↓0 +94
Просмотры 25K
Комментарии 37

10 лет Oil Rush: как не сгореть, создавая игру на собственном движке

Блог компании UNIGINE Разработка игр *Дизайн игр *Игры и игровые консоли

В этом году Oil Rush, нашей первой игре на собственном движке, исполнилось 10 лет. Основной профиль деятельности нашей компании — не совсем игры, но разработка Oil Rush помогла не только продемонстрировать технологию UNIGINE во всей красе, но и сделать ее еще лучше.

Три года, пока создавалась игра — одновременно и мучительное, и увлекательное время. В этой статье мы отобрали 10 вещей, которые стоило бы учитывать во время разработки Oil Rush. Многие из них будут полезны и вам, если вы занимаетесь первым проектом в геймдеве.

Читать далее
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 9.7K
Комментарии 7

Локализация игр глазами менеджера

Разработка игр *Локализация продуктов *

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

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 1.3K
Комментарии 2

Недельный геймдев: #66 — 17 апреля, 2022

Разработка игр *

Из новостей: Unity 2021 LTS, Cascadeur 2022.1 EA, HIP-RT от AMD, Rust GameDev 32.

Из интересностей: о работе над освещением и окружением для Cyberpunk 2077, про создание игр на своём 3D движке в одиночку, значение рандомизации в игровом дизайне, сборка мусора в Unreal Engine, плащ-невидимка, сделанный в Blender.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.9K
Комментарии 2

Ничего не умею, но хочу зарабатывать на играх

Разработка мобильных приложений *Разработка игр *Монетизация игр *Дизайн игр *

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

Кнопка ниже...
Всего голосов 8: ↑4 и ↓4 0
Просмотры 3.1K
Комментарии 5

San Andreas: Multiplayer #1 — Самый неактуальный туториал

Разработка игр *Игры и игровые консоли
Tutorial

SAMP это весьма увлекательная игра, если найти интересный сервер. Не менее увлекательно писать свой, ведь здесь можно создать почти всё, что угодно!

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

Читать далее
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 4.5K
Комментарии 5

Bitsy. Make games, without operations

Разработка игр *HTML *Игры и игровые консоли
Tutorial

Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.

Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и не требовательна, ее легко можно опубликовать на Itch.io или любой другой бесплатной платформе и делиться с широким кругом игроков. По словам создателя движка, Адама Леду, цель Битси – “предоставить простой способ делать игры, в которых можно ходить, общаться с людьми и просто пребывать”. За пять лет существования движка вокруг него выросло живое и дружное сообщество. Было создано более 4000 игр. С помощью них люди рассказывали личные истории, создавали сложные фантастические миры, высказывались об актуальных событиях и делали многое другое. Вот далеко не исчерпывающий список наиболее интересных и необычных из этих игр. Подробней узнать об истории создания Битси можно здесь.

Битси очень дружелюбен для новичков. Этот движок разрабатывается для людей, не умеющих программировать или использовать сложный софт. Ваш персонаж может ходить, общаться с другими персонажами, поднимать условный ключ и открывать им  условную дверь – вот, пожалуй, и всё. Как видите, всё простенько, но в данном случае простота – это сила. Сила Битси – в его ограничениях: каждый пиксель, слово, цвет имеют большой вес. Нет ничего лишнего. С его помощью вы можете создать короткие сюжетные игры или маленькие приключения. Рассказать свою историю или поделиться важной идеей в интерактивной форме – избежав долгой и трудоемкой разработки. При этом многие умельцы делают с Битси невероятные вещи. В общем, главное ограничение разработчика игр – его фантазия.

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 3.8K
Комментарии 9

Удобная работа с консольными утилитами в Unity

Разработка игр *Unity *Разработка под AR и VR *AR и VR

Всем привет! Меня зовут Григорий Дядиченко, я занимаюсь продюсированием digital проектов. Сегодня хотелось бы поговорить про возможности расширения редактора Unity, и как вы можете упростить себе работу на примере включения-выключения nginx из Unity. Мы пройдёмся по теме сборки AssetBundles и работы с процессами в C#.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 1.6K
Комментарии 0

Как составить портфолио, чтобы устроиться художником в геймдеве

Блог компании MY.GAMES Разработка игр *Графический дизайн *Карьера в IT-индустрии Игры и игровые консоли

Каким должно быть портфолио художника, который хочет работать в игровой студии? Что больше всего ценят рекрутеры и арт-лиды, сколько работ нужно показать и почему компания может отказать? Об этом на конференции TBD Pro: Art рассказали старший менеджер по подбору персонала в MY.GAMES Ольга Дёмина и креативный директор BIT.GAMES Антон Лунков.

Читать далее
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 5.1K
Комментарии 0

Вымышленные языки как способ построения мира игры

Разработка игр *Дизайн игр *
Перевод
image

Каждый серьёзный разработчик игр знает, что построение мира — неотъемлемая часть процесса, создающая геймплей с истинным погружением. Для его реализации есть множество разных техник: от изложения предыстория игрока стеной текста, до продуманных трюков с дизайном уровней, называемых environmental storytelling («повествование через окружение»). Второй вариант часто предпочтительнее. Распутывание лора мира по нескольким намёкам, разбросанным по уровням, де факто является игрой внутри игры. И хотя большинство игроков может их игнорировать, прочие смогут получить большое удовольствие от разгадывания этой мета-головоломки.

Игры наподобие Dark Souls известны своим богатым и довольно загадочным лором, который можно воссоздать благодаря продуманному environmental storytelling и различным подсказкам, скрытым в описаниях предметов. Некоторые другие игры заходят ещё дальше и создают для своих выдуманных цивилизаций совершенно новые языки.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 4.9K
Комментарии 7

Прохождение игры Soviet Project

Разработка игр *Игры и игровые консоли

Всем привет. К вашему вниманию гайд по прохождению игры Soviet Project.

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

Читать далее
Всего голосов 25: ↑14 и ↓11 +3
Просмотры 2.3K
Комментарии 5

Создание dungeon crawler'а с LeoECS Lite. Часть 1

Разработка игр *C# *Unity *
Tutorial

Друзья, это начало нового цикла статей про создание игры жанра dungeon crawler с использованием фреймворка LeoECS Lite, и его задача – помочь вам быстро разобраться, как на практике применить LeoECS Lite для разработки игр на Unity и решить некоторые виды проблем. Перед чтением убедитесь, что вы понимаете принципы архитектурного паттерна ECS, так как отвлекаться на базовые понятия мы не будем, а перейдем сразу к практике.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.6K
Комментарии 2

Вклад авторов

Работа