Skip to content

Tetris

트리스(러시아어: Те́трис, 영어: Tetris)는 퍼즐 게임으로, 소련의 프로그래머 알렉세이 파지트노프가 처음 디자인하고 프로그래밍 한 게임이다. 이 게임은 1984년 6월 6일에 처음 만들어졌다. 알렉세이 파지노프는 모스크바에 위치한 소비에트 과학원(현 러시아 과학원)의 Dorodnicyn 컴퓨터 센터에 근무하고 있었다. 그는 이 게임의 이름을 그리스 숫자 접두어인 Tetra와 파지트노프가 좋아하던 테니스를 합쳐서 만들었다.

테트리스(혹은 테트리스의 변종)는 거의 대부분의 비디오 게임기와 컴퓨터 운영 체제에서 가동되며, 그래핑 계산기, 휴대 전화, PMP, PDA, 네트워크 음악 재생기와 심지어 오실로스코프 같은 기기의 이스터 에그에서도 발견된다. 또한 테트리스는 여러 빌딩의 겉면에서도 실행된 적이 있다.

테트리스는 1980년대 가정용 컴퓨터 시장에서 선을 보였으며, 게임보이의 휴대용 테트리스는 이 게임을 유명게임의 반열에 올려놓게 된다. Electronic Gaming Monthly란 잡지의 "이제까지 나온 최고의 게임" 100개에서 테트리스는 1위를 차지하였으며, 2007년 IGN의 이때까지 나온 100가지 비디오 게임에서 테트리스는 2위를 차지하였다. 또, 테트리스의 사본은 7억 장 이상 팔린 것으로 집계되었다. 2010년 1월, 테트리스는 2005년부터 시작한 휴대폰 테트리스 다운횟수가 10억회가 넘었다고 발표되었다.

Terms

Tetris(테트리스)
I-테트리스미노를 수직으로 사용하여 최대치인 4개라인을 동시에 클리어했을때의 결과. 복수형은 Tetrises
T-Spin(T-스핀)
먼저T-테트리스미노를 내려 앉힌 뒤 락다운되기 전에 회전시켜 T- 슬롯에 끼워 맞추는 액션
Lock Down(락다운)
테트리스미노가 매트릭스 바닥이나 블럭 위에 내려 앉은 뒤 더 이상 움직일 수 없게 되는 상황
Block Out(블록아웃)
새로 생성된 테트리스미노의 일부가 매트릭스의 기존 블록에 막히는 경우 발생하는 게임 종료 상황
Buffer Zone(버퍼존)
버퍼존 스카이라인 위쪽의 보이지 않는 20개 행으로서 이 곳에서 테트리스 생성과 게임 종료 상황이 일어날 수 있다.
T-Slot(T-슬롯)
T-테트리스미노를 회전하여 집어 넣었을 때 T-테트리스미노 중앙에 대각선으로 인접한 네 개의 셀 중 세 개의 기존 블록이 자라잡고 있는 블록 구조.
Top Out Line(탑아웃 라인)
버퍼존의 최상위선으로 스카이라인으로부터 20라인위에 위치.
Matrix(매트릭스)
보통 가로 10칸 세로 20칸의 직사각형 모양의 셀의 배열 상태
Mino(미노)
테트리스미노의 기본 구성단위를 이루는 단일 정사각형 블록 미노4개가 모여 다양한 형태로 결합한 것을 테트리스미노라 한다
Top Out(탑아웃)
새로운 블록이 기존 블록을 밀어내어 20라인 버퍼존의 최상위에 위치한 탑아웃 라인을 넘게 되었을 때 발생하는 게임 종료 상황 멀티플레이어 테트리스에서 일어난다.
Skyline(스카이라인)
매트릭스 상단의 가로 라인 테트리스미노는 스카이라인 바로 위 매트릭스의 중간 지점에서 떨어짐.
Block(블록)
매트릭스의 셀 안에 갇혀있는 단일 블록 게임상에 있는 기존 블록이라고도 한다.
Back-to-Back(백투백)
테트리스나 T-스핀 더블과 같은 두 개의 주요 보너스액션이 싱글,더블,트리플 라인 클리어에 의해 중단되지 않고 연속적으로 실시되는 것.

Impelementation

TETRIS-OS: An operating system that only plays Tetris.
https://github.com/jdah/tetris-os
테트리스 전용 OS
  • C + Assembly 오픈소스(MIT)
  • 32-bit (x86)
  • 커스텀 부트로더
  • 사운드 블래스터 16 드라이버
  • 커스텀 음악 실행기
  • 하드코딩된 테트리스 테마
  • 320x200 픽셀, 60fps 더블버퍼링
Tetris - Python Arcade 2.6.17
https://api.arcade.academy/en/latest/examples/tetris.html

See also

Favorite site