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