데크워

Decwar

DECWAR은 1978년 텍사스 대학 오스틴에서 PDP-10용으로 처음 개발된 멀티플레이어 컴퓨터 게임입니다.잘 알려지지 않은 2인용 버전인 WAR에서 개발되었으며, 1명에서 10명 사이의 플레이어를 위한 멀티 터미널 지원이 추가되었다.WAR와 DECWAR은 기본적으로 스타 트렉 게임의 멀티플레이 버전이지만 전략적인 요소가 추가되어 있습니다.이 게임은 나중에 저작권 고지를 지우고 이를 대체하여 CompuServeMegaWarsGEnieStellar Warrior로 사용되었습니다.두 버전 모두 수년 동안 운영되었습니다.

역사

오리지널 버전

DECWAR를 만든 최초의 게임은 CDC [1]6600용 스타트렉의 2인용 버전인 WAR이었다.스타트렉에서는 한 명의 플레이어가 클링온 군함의 침략군을 찾아 은하계를 돌아다니며 재장착하고 수리하기 위해 여러 스타베이스로 돌아간다.WAR에서 스타베이스는 플레이어가 공격한 후 포착할 수 있는 행성으로 대체되어 "친절한" 행성으로 바뀌었습니다.이 게임은 한 사용자가 모든 행성을 점령하고 상대방의 배를 파괴하면서 끝이 났다.6600은 하나의 작동 단자만 지원했기 때문에 플레이어들은 교대로 명령을 입력해야 했습니다.

PDP-10에 포트하는 동안, 게임은 더 많이 수정되어 DECWAR가 [1]되었다.이 게임은 더 이상 단일 인스턴스가 아니라 사용자별로 하나씩 공유 메모리를 통해 통신하는 다수의 프로그램(또는 "작업")으로 실행되었습니다.이를 통해 18명까지 원하는 대로 게임에 참여하거나 퇴장할 수 있었고, 다른 선수들은 이전과 같은 지도를 계속 볼 수 있었다.또 다른 추가 사항은 컴퓨터로 조종되는 로뮬란 함선이었는데, 이 함선은 인간들에게 싸울 수 있는 누군가를 주기 위해 풀 플레이어 이하의 게임으로 만들어질 것이다.로뮬런은 선수들로 가득 찼을 때(버전에 따라 숫자가 달라짐) 죽은 후 다시 스포핑되지 않았다.

DECWAR 버전 1.0은 1978년 8월에 출시되었습니다.대학은 50달러의 [2]명목상의 비용으로 테이프에 복사본을 만들었으며, 곧 전 [citation needed]세계 PDP-10에 등장했습니다.크게 업데이트된 2.0은 1979년 7월에 출시되었고 다른 주요 버전인 2.3은 1981년 [1][3]11월 20일에 출시되었습니다.

상용 버전

CompuServe에서 게임을 담당했던 Bill Louden은 Merlyn Cousins로부터 어느 날 밤 CB Simulator에서 DECWAR의 존재를 들은 후 UT Austin에서 DECWAR 버전을 구입했다.1982년에 Louden은 그것을 Kesmai의 프로그래머들에게 주었고, 그는 CompuServe의 많은 게임을 만들었다.그들은 저작권이 상업적 사용에 대해 아무런 언급도 하지 않았다는 것을 발견했고, 소송에 휘말릴 가능성이 있는 스타 트렉 우주에 대한 언급을 보다 일반적인 [2][4]언급으로 대체한 후, 신속하게 새로운 버전을 제작했다.

새로운 버전인 메가워스는 1983년에 CompuServe에서 라이브로 시작되었고 1998년까지 계속 운영되었지만, 그 기간 동안 선수들의 불만을 듣고 다시 부활한 적이 몇 번 있었다.많은 배들이 운행 중에 추가되었고, 특히 다른 등급의 배들이 있었으며, 이후 버전은 원래의 DECWAR[2]거의 비슷하지 않았다.

Kesmai는 MegaWars II로 알려지기 위해 광범위하게 업데이트된 버전도 작업했습니다. 원래 버전은 소급해서 MegaWars I이 되었습니다.다른 기능들 중에서, MegaWars II는 클라이언트-서버 모드에서 실행될 수 있었고, 다양한 인기 있는 가정용 컴퓨터에서 실행되는 그래픽 프런트 엔드와 함께 사용되도록 고안되었습니다.그러나 메가워스II의 출시가 임박하면서 이러한 계획은 중단되었고 메가워스II[citation needed]포기되었다.

1985년 Louden은 CompuServe를 떠나 제너럴 일렉트릭에서 GENIE를 설립했습니다.케스마이는 GENIE에서 사용하기 위해 시스템을 다시 문질러 Stellar Warrior를 제작했습니다.메가워스와 마찬가지로, Stellar Warrior는 몇 년 동안 달렸고,[citation needed] 마침내 1999년 GENE가 문을 닫았을 때 죽임을 당했다.

기타 버전

2011년 5월 27일 텍사스 대학교는 Decwar의 [5]소스 코드를 발표했습니다.소스[6] 코드는 돌프 브리스코 미국역사센터깃허브에서 [7]호스팅됩니다.

데크워의 복제품인 decwars.com은 Harris Newman에 의해 골랑어로 쓰여졌고 클라우드에서 운영된다.이 게임은 무제한 [1]플레이어를 지원한다는 점을 제외하고 명령어는 약간의 변형과 함께 오리지널 게임을 모델로 제작되었습니다.

이후 CIS(CompuServe Information Service) 버전의 Decwar가 텍사스 대학에 의해 일반에 공개되었습니다.이 버전은 CIS 버전의 TOPS-10에서 실행되도록 크게 수정되었습니다.Merlyn Cousins(Drforbin)는 나중에 소스를 표준 TOPS-10 및 simh에서 실행되는 형태로 리버스 엔지니어링했습니다.이 코드는 Briscoe Center for American [8]History에 보관되어 있습니다.소스는 GitHub에서도 [9]이용할 수 있습니다.

묘사

DECWAR의 기본 목표는 다수의 행성, 베이스 및 블랙홀을 포함하는 79 × 79 "섹터" 격자(v2.3에서는 더 작음)로 구성된 "우주"를 통제하는 것이었다.최초의 스타트렉과는 다른 한 가지 변화는 행성들이었는데, 행성들은 추가적인 기지를 만들기 위해 포획되고 요새화 될 수 있었다.

선수들은 연방제국과 클링온제국에 가입할 수 있었다. 비록 그 차이는 순수하게 외관상이었고 양측은 같은 배를 가지고 있었다.한 팀이 선수가 너무 많은 경기에서, 새로운 선수들은 더 작은 팀으로 강제될 것이다.참가 시, 플레이어는 양쪽에 현재 플레이되고 있지 않은 선박의 리스트를 제시받았으며, 만약 그들이 사망했을 경우 같은 선박에서 다시 게임에 참가할 수 있었다.각 배에는 워프 및 임펄스 엔진, 광자 어뢰, 페이저, 디플렉터 실드, 컴퓨터, 생명 유지 장치, 서브 스페이스 라디오, 트랙터 빔이 장착되었다.각 배는 5000단위의 에너지, 2500단위의 차폐 강도, 0단위의 손상으로 출발했다.배가 2500포인트의 피해를 입으면 파괴되고, 에너지를 모두 잃은 배도 마찬가지로 '죽음'이 된다.선박 전체에 대한 총 피해뿐만 아니라, 각각의 타격은 배의 일부에 손상을 입힐 것이고, 이것이 300 [3]지점에 도달하면 작동하지 않게 될 것이다.

스타트렉의 또 다른 변화는 완전히 충전되고 작동 가능한 방패가 어뢰를 완전히 빗나가게 하는 반면, 원작에서는 종종 한 발의 총성으로 클링곤호를 제압했다는 것이다.이것은 어뢰로 [3]끝내기 전에 먼저 페이저 포화로 적의 방패를 줄이도록 한다.플레이어들은 또한 별들을 어뢰로 쏠 수 있고, 별들이 노바 상태가 되어 근처의 모든 배들을 파괴할 수 있다.

기지는 동맹국의 선박을 수리하고 재정비할 수 있게 해주는 게임의 핵심 전략 요소였다.한 팀이 모든 상대 배와 기지를 파괴하고 그들의 행성을 점령하면서 게임은 끝났다.기지는 4개 구역 내의 적함에 사격을 가할 것이며 엄청난 페이저와 방어력을 가지고 있다.중성 행성은 기본적으로 두 개의 섹터 범위와 더 적은 힘을 가진 작은 기지였다.기지와 행성은 발사 범위 밖에 조금 있으면 쉽게 줄어들 수 있었다. 예를 들어, 어뢰는 10개의 [3]구역이 있었다.

Star Trek과 마찬가지로 각 사용자가 턴 기반 명령줄을 통해 상호작용을 했지만, 게임 전체는 기본적으로 실시간이었습니다. 왜냐하면 어떤 사용자든 언제든지 명령을 입력하고 글로벌 게임 상태를 업데이트할 수 있었기 때문입니다.이는 출력을 해석하고 명령어를 더 빨리 입력할 수 있는 플레이어에게 유리했다.성능을 향상시키기 위해 DECWAR에는 명령어와 출력에 세 가지 다른 수준의 "상세"가 있으며 tersest mode 명령어를 코드와 같은 형식으로 응축합니다.명령어 구조는 PDP-10의 운영체제인 TOPS-10의 명령어 구조와 비슷합니다.명령어는 가장 단순하고 고유한 형식으로 생략할 수 있습니다.DECWAR은 사용자가 절대, 상대 또는 계산 형식(한 위치 +/- 다른 위치)으로 좌표를 입력할 수 있도록 했습니다.마지막으로 명령어를 한 줄에 쌓을 수 있으므로 명령어 목록을 한 번에 실행할 수 있습니다.사용자가 원할 경우 이스케이프 [1]키를 누르기만 하면 마지막 명령줄을 다시 입력할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c d e 해리스 S.Newman, "The DECWAR page", 2004년 3월 24일
  2. ^ a b c 게임 개발의 요점: 개요: Jeannie Novak; Cengage Learning; 2011; 44페이지
  3. ^ a b c d "DECWAR 게임 설명", DECWAR 버전 2.3, 1981년 11월 20일
  4. ^ GsBrown, "DECWARS" Wayback Machine에서 2016-03년 아카이브, 1982년 4월
  5. ^ 소스 코드, "UT 비디오 게임 아카이브", 2011년 5월 27일
  6. ^ "Briscoe Center for American History", 2011년 5월 27일
  7. ^ "Github 저장소, 2012년 6월 17일
  8. ^ Hysick, Bob; Potter, Jeff; Newman, Harris; Cousins, Merlyn (2011). "Decwar, Version 2.3 [Tops 10 port]". Cousins (Merlyn) Decwar Collection.
  9. ^ "Decwar". GitHub. 29 May 2020.