Клавиатура:
Стрелки, wasd - движение
Esc - меню
Мышь:
Клик - навигация по UI
Перемещение курсора - направление выстрела (кроме драммера/ударника)
Игрок управляет антропоморфным существом - рокером. который перемещаться по экрану. Камера привязана к персонажу - он всегда в центре экрана. Главный герой всегда автоматически стреляет вперёд по направлению курсора (кроме дреммера). При попадании снаряда по врагу, у врага отнимается здоровье. При уроне выше оставшегося здоровья - враг уничтожается. При столкновении игрока и врага, здоровье отнимается у игрока. При уроне выше оставшегося здоровья - игрок вынужден отступить с планеты и вернуться на "базу". Так же игрок может подбирать бонусы.
При заполнении шкалы опыта и получение нового уровня, Игроку предлагается увеличить одну из базовых характеристик персонажа.
Враги генерируются случайно с интервалом и количеством растущим по мере увеличения времени вылазки. Враги могут перекрывать друг-друга. После появления враги всегда движутся по направлению к игроку. Некоторые враги, например Амбрахорры, генерируются реже остальных, т.к. из-за запаса ХП являются подобием мини-боссов, которые дают больше очков опыта и гарантированно и в увеличенном количестве ресурс.
Если враг получает урон, то его спрайт вспыхивает красным и немного вибрирует, а из счётчика жизней отнимается единицы здоровья равные урону главного героя. Когда счётчик падает до нуля, враг исчезает. При уничтожении врага начисляются очки опыта и случайным образом ресурсы (Интерфейс ).
На каждой планете свой уникальный ресурс (Список планет ). Случайно выпадают из врагов, необходимы для возведения построек на родной планете стартового персонажа.
Бонусы (Список бонусов ) выпадают из убитых врагов с некоторым шансом. Бонусы дают различные положительные эффекты. При подборе одинаковых бонусов, имеющих время действия, эффект не суммируется, время бонуса начинает отсчитываться заново.
Игрок выбирает одну из четырех планет для вылазки за ресурсами в зависимости от того какого ресурса не хватает для открытия постройки/усилителя.
Игрок движется по поверхности планеты (локации). Локация не имеет границ. На локации имеются некоторые препятствия в виде особенностей ландшафта и растительности, через которые нельзя пройти как главный герой, так и врагам. Враги за границами экрана не исчезают.
Гиф из игры: Герои 3