Starcraft и Starcraft: Brood War имели функцию воспроизведения.После завершения матча вы можете сохранить повтор, чтобы просмотреть его позже.Во время воспроизведения вы могли прокручивать карту и нажимать на юниты и здания, но не могли изменять их поведение.
Я помню, как однажды смотрел воспроизведение матча, сыгранного в оригинальной игре, но воспроизведение былорассматривается в Brood War.Для тех, кто незнаком, Brood War содержит все оригинальные юниты и здания, а также множество новых.В оригинальной игре игрок победил компьютер, создав юниты, которые компьютер не мог легко противостоять.Когда я играл в воспроизведение в Brood War, у компьютера был доступ к различным юнитам, которые он создавал и использовал для победы над игроком.Таким образом, один и тот же файл воспроизведения приводил к другому победителю, в зависимости от того, какая версия Starcraft воспроизводила этот файл.
Я всегда находил концепцию захватывающей.Казалось бы, функция воспроизведения работала путем записи всех входов проигрывателя и предполагала, что компьютер будет реагировать на эти раздражители одинаково каждый раз.Когда входные данные игрока были поданы в исходный проигрыватель Starcraft, игра разыгралась точно так же, как и в исходном матче.Когда тот же самый точный ввод был подан в проигрыватель Brood War, компьютер реагировал по-другому, создавал более сильные юниты и выигрывал игру.
Что-то, о чем следует помнить, если вы пишете механизм воспроизведения.