Mass Effect 2
Разработка игры велась одновременно для персональных компьютеров и игровой приставки Xbox 360. Обеим платформам уделялось достаточное внимание, чтобы создать удобный интерфейс и панель управления. Изначально разработчики отрицали, что игра выйдет на PlayStation 3, однако в версии для ПК игроками были найдены элементы программного кода, предназначенные для PS3. Это было объяснено тем, что Unreal Engine — игровой движок, используемый в "Mass Effect 2", — является кроссплатформенным. Версия игры для PlayStation 3, вышедшая годом позже, использует модифицированную версию этого движка, созданную специально для "Mass Effect 3". Также были улучшены модели персонажей, а панель управления приспособлена для геймпада PS3 (хотя в игре также присутствует вспомогательная модель управления, похожая на используемую в версии для Xbox 360).
Mass Effect 2
Враги имеют очки здоровья, а также дополнительно могут быть защищены барьерами, бронёй, щитами, либо комбинацией перечисленных средств. Каждый тип защиты имеет свою уязвимость: например, броня уязвима к огню, а также к попаданиям из снайперских винтовок и тяжёлых пистолетов, а щиты пробиваются пистолетами-пулемётами и штурмовыми винтовками. Боссы обычно защищены барьерами, которые уязвимы к различным типам оружия и биотическим атакам. Когда враг теряет свою защиту, игрок может использовать специальные способности, временно выводящие его из строя или поднимающие в воздух. Другие навыки дают бонусы самому игроку, например, вводя его в состояние bullet time. Специальные способности можно использовать неограниченное количество раз, однако они имеют глобальное время перезарядки, то есть при использовании одной перезаряжаться начинают все.