스페이스워!

스페이스워!(Spacewar!)는 1962년 매사추세츠 공과대학교(MIT)의 스티브 러셀(Steve Russell)을 비롯한 연구진이 DEC의 PDP-1 컴퓨터용으로 개발한 초기 디지털 컴퓨터 게임이다. 이 게임은 컴퓨터라는 기계가 단순한 계산 도구를 넘어 엔터테인먼트와 상호작용의 매체가 될 수 있음을 증명한 기념비적인 작품으로 평가받는다. 당시 일반인이 접근하기 어려웠던 대형 컴퓨터를 활용해 제작되었으며, 텍스트가 아닌 실시간 그래픽을 구현했다는 점에서 현대 비디오 게임의 시초 중 하나로 꼽힌다.

게임의 구성은 중앙에 위치한 항성의 중력권 안에서 두 명의 플레이어가 각각 '바늘(Needle)'과 '쐐기(Wedge)'라는 이름의 우주선을 조종하며 대결하는 방식이다. 각 플레이어는 제한된 연료와 어뢰를 사용하여 상대의 우주선을 격추해야 한다. 게임 내에는 물리 법칙이 적용되어 있어 항성 근처로 가면 중력에 끌려가거나 가속도가 붙는 등 정교한 조작이 요구된다. 또한, 위기 상황에서 임의의 위치로 이동할 수 있는 '하이퍼스페이스' 기능이 포함되어 있어 전략적 요소를 더했다.

스페이스워!는 PDP-1의 원형 음극선관(CRT) 디스플레이를 활용해 벡터 그래픽 방식으로 화면을 출력했다. 화면 배경에는 실제 밤하늘의 성도를 바탕으로 한 정교한 별자리 지도가 배치되어 시각적 완성도를 높였다. 게임의 프로그램 코드는 오픈 소스의 시조 격인 형태로 공유되었으며, 사용자들이 스스로 코드를 수정하고 새로운 기능을 추가하는 등 초기 해커 문화의 형성에 기여했다. 이는 하드웨어의 성능을 극한으로 끌어올리려는 프로그래머들의 시도와 맞물려 지속적인 발전을 거듭했다.

이 게임은 DEC가 PDP-1 제품을 판매할 때 시스템 점검용 데모 프로그램으로 포함하면서 널리 보급되었다. 이를 통해 초창기 컴퓨터 네트워크가 연결된 여러 대학과 연구소로 확산되었으며, 많은 프로그래머에게 영감을 주었다. 이후 1971년 등장한 최초의 상업용 아케이드 게임인 '컴퓨터 스페이스'와 '아스테로이드' 등 수많은 초기 비디오 게임의 직접적인 모태가 되었다. 스페이스워!는 비디오 게임이라는 새로운 산업의 탄생을 알린 중요한 역사적 유산으로 남게 되었다.