Когда идея игровой механики возникает в голове гейм-дизайнера, она существует в виде абстрактной задумки, у которой нет конкретного воплощения. И чтобы реализовать ее в реальности, он должен как-то объяснить программисту, в чем ее суть — гейм-дизайнеру нужно понятно и однозначно описать свою затею, чтобы разработчик воплотил ее в виде работающей механики.
Рубрика «разработка игр» - 24
От абстрактной идеи к готовой механике: как гейм-дизайнеру составить ТЗ для программиста
2022-09-11 в 10:55, admin, рубрики: Блог компании MY.GAMES, гейм-дизайн, геймдев, Дизайн игр, Игры и игровые консоли, механики, разработка игрПишем на Rust игры для Unreal Engine
2022-09-07 в 11:42, admin, рубрики: Rust, Unreal Engine, Игры и игровые консоли, разработка игр, создание игр
Ссылки
Введение
Несколько месяцев назад я задался вопросом: что, если написать игру на Rust, но в качестве рендерера использовать Unreal? Поразмыслив, я пришёл к выводу, что раскрытие рендерера Unreal языку Rust при помощи FFI (Foreign function interface) языка C потребовало бы гораздо больше усилий, чем мне хотелось. Но что, если просто надстроить систему на Unreal? Я смогу просто перемещать акторов (gameobject из Unreal) при помощи Rust. Эта задача показалась гораздо более приемлемой, поэтому я приступил к работе.
Спустя неделю я раскрыл несколько функций, позволявших получать ввод, задавать и считывать позицию актора. Благодаря этому я наконец мог перемещать персонажа в Unreal.
Читать полностью »
StbSharp: история ненужного проекта
2022-09-05 в 21:51, admin, рубрики: .net, C, C#, monogame, stb, unity, unity3d, разработка игрВведение.
В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp.
Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И я озаботился поиском кросс-платформенной же библиотеки для загрузки картинок. Внезапно выяснилось, что подходящей просто не существовало. Было множество платформо-зависимых решений(напр. System.Drawing). А так же имелась SixLabors.ImageSharpЧитать полностью »
Смерть геймдева в России
2022-09-03 в 19:54, admin, рубрики: геймдев, продвижение игр, разработка игрFlutter Flame: ускоряем в 32 раза работу со столкновениями
2022-09-03 в 7:00, admin, рубрики: collision detection, dart, flutter, Gamedev, optimization, quadtree, sweep and prune, Алгоритмы, оптимизация, разработка игр, Разработка под androidКак я уже писал ранее, на FPS в Flame в основном влияют операции, производимые на CPU. Если в вашей игре достаточно много взаимодействующих объектов, то одной из самых дорогих операций будет определение столкновений. Настолько дорогой, что на экране performance-метрики она закроет собой любые другие неоптимизированные участки.
Сами авторы Flame отлично осознают, что их алгоритм – не идеальный, а просто «дающий достаточную производительность». Достаточна она, видимо, для случаев, когда у вас всего объектов 10, не более. Если же у вас что-то более сложное – тогда приятного чтения!
Проблемы алгоритма Flame
Почему ИИ в F.E.A.R. по-прежнему остается лучшим в шутерах от первого лица
2022-08-22 в 21:26, admin, рубрики: F.E.A.R., Дизайн игр, игры, Игры и игровые консоли, ИИ, искусственный интеллект, разработка игр
Как мы делали партнерскую программу для блогеров в мобильном шутере
2022-08-22 в 16:42, admin, рубрики: YouTube, Блог компании Lightmap, геймдев, игровое комьюнити, инфлюенсеры, комьюнити, работа с блогерами, разработка игр, Социальные сети и сообщества, Управление сообществом, Читальный зал
Нашему мобильному шутеру Pixel Gun 3D уже 9 лет. За это время у проекта появилось немало блогеров, в основном, ютуберов. Некоторые становились популярными и могли влиять на мнение игроков, с ними мы время от времени выходили на связь, но регулярной работы не было.
Работа для гейм-дизайнера: как составить резюме и портфолио, чтобы устроиться в игровую студию
2022-08-21 в 11:30, admin, рубрики: Блог компании MY.GAMES, геймдев, геймдизайн, Дизайн игр, Игры и игровые консоли, поиск работы, разработка игрВ игровую индустрию постоянно приходят новые люди, которые мечтают заниматься гейм-дизайном. Но зачастую у них нет понимания, как именно проходит процесс трудоустройства в игровую компанию — они не знают, насколько важен практический опыт, нужно ли профильное образование, что стоит указывать в резюме и стоит ли собирать портфолио.


