Snipes (уменьшительное от Snipers ) — текстовая сетевая компьютерная игра , созданная в 1983 году компанией SuperSet Software . Snipes официально считается первоначальным источником вдохновения для NetWars . [1] [2] Это была одна из самых ранних текстовых многопользовательских игр , работавшая на системах Novell NetWare .
Цель игры — управлять существом, перемещая его по лабиринту, чтобы уничтожать снайпов и их ульи, а также уничтожать других игроков в сети.
Игрок должен сначала указать количество снайпов, ульев и сложность, прежде чем играть. Каждая игра отличается, потому что компьютер генерирует случайный новый лабиринт.
Существо перемещается с помощью клавиш со стрелками на клавиатуре и стреляет в разных направлениях с помощью клавиш A, , и . Комбинируя клавиши, можно добиться диагонального движения и стрельбы. Нажатие пробела может обеспечить дополнительную скорость, чтобы убежать от сложных ситуаций от снайперов.SDW
Доступно несколько вариантов уровней. Сначала выбирается буква, которая управляет настройками окружения: какие плохие парни доступны, их точность при атаке, будут ли диагональные выстрелы игрока отскакивать от стен, будет ли столкновение со стеной просто блокировать или убьет игрока, и будут ли ульи частично устойчивы к выстрелам снайперов. Следующий выбор — число, которое управляет максимальным количеством возможных снайперов, сколько ульев изначально создается в лабиринте и сколько жизней дается игроку. В игре есть 234 возможных уровня, от A1 до Z9, которые игрок может выбрать.
Требованием для игры в многопользовательскую версию Snipes является то, что все пользователи должны совместно использовать общий сетевой диск. Это предполагает, что различные клиенты взаимодействуют друг с другом через общий файл. Точные детали реализации этого неизвестны, но эксперименты показали, что Snipes можно запускать между рабочими станциями Windows в окне командной строки под Windows XP , при условии, что каждый пользователь сопоставляет диск с исполняемым расположением с правами чтения/записи. Это также подразумевает, что IPX не используется Snipes напрямую для взаимодействия между клиентами.
Увидев, как Snipes одновременно воспроизводится на Apple II , TRS-80 и Commodore PET, владелец Novell Safeguard Scientifics убедился в ценности сетевой технологии SuperSoft. Novell использовала эту технологию для разработки NetWare . [3] Была разработана более новая реализация игры, которая была выпущена вместе с NetWare Lite 1.1 в сентябре 1991 года. [4] Ее исполняемый файл NLSNIPES.EXE имел размер файла менее 18 КБ. Она была заменена игрой NetWars 2.06 , которая поставлялась вместе с Personal NetWare 1.0 и Novell DOS 7 с конца 1993 года.
В июле 2016 года стал доступен порт оригинального Snipes на Simple Direct Media Layer . Порт был сделан путем обратного проектирования оригинального кода, и разрешение на его публикацию было предоставлено Дрю Мейджором и Кайлом Пауэллом [5] . Исходный код C++ доступен на GitHub . [6]
Были выпущены клоны для Linux [7] и Android. [8]