강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

콘솔 테트리스게임

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

콘솔 테트리스게임

프로그램명

콘솔 테트리스게임

파일이름

ttetris-0.1.4.tar.gz

운영체제

Linux / Unix계열

TestOS

CentOS 4.2 Final
[Kernel 2.6.9-22 EL]

라이센스 GPL
작성자

수퍼유저코리아 서버팀http://www.superuser.co.kr

 
소개 top

여러 REVIEW를 써오면서 항상 프로그램이나 툴 위주로 작성해 오다가 좀 더 재미있는 REVIEW는 없을까?
(사실 리뷰 할 내용도 고갈되기도 했고^^) 하고 생각하다가 게임 쪽을 이번에 써보기로 하였다.

게임이라면 윈도우용 게임처럼 퀄리티는 높은 것들만 생각 할 수도 있으나 그래픽이나 내용 면에서 뒤지지 않는 Linux용 게임들도 많고 기본적으로 OS를 설치하게 되면 (당연히 FULL 설치) 기본적으로 제공되는 게임이 있지만 이번에는 X Window 에서 하는 게임 말고 콘솔에서 할 수 있는 테트리스를 살펴보려고 한다.

요즘같이 그래픽이 화려하고 고 사양의 리소스를 필요로하는 게임과 비교를 하면 상대가 않되겠지만 일반 사람들이 X window 상에서의 기본 게임은 보았겠지만 콘솔에서 어떤 게임을 한다라고는 생각을 못해서 그래서 자료를 찾다보니 정말 심플하면서도 콘솔에서 간단히 컴파일 후바로 실행 할 수 있는 콘솔 테트리스를 찾게 되었다.

좋은 게임을 선별하자는 것이 목적이아니라 이번에는 콘솔에서도 이렇게 간단히 컴파일해서 머리 식히는 용도로 테트리스를 즐길 수 있다는 것에 의의를 두고 읽어주길 바란다.


설치 및 실행 top

콘솔에서 구현되고 Single Game와 Network Game를 지원하는 ttetris게임을 아래와 같이 다운로드 후 압축을 풀고 Configure 후 make 와 make install 을 하여 설치해 보자.

설치 스크립트

cd /usr/local

wget http://firewolf.co.kr/download/linux/PUB/ttetris-0.1.4.tar.gz

tar xvfpz ttetris-0.1.4.tar.gz

cd ttetris-0.1.4

./configure

make && make install

앞축을 풀고 확인하는 것까지의 테스트 한 것을 캡쳐 한 것이다.

9-01.gif

위의 이미지처럼 ttetris-0.1.4 디렉토리가 생겨져 있는지 확인한다.

다음으로 ttetris-0.1.4 안으로 이동하여 ls 를 하여보자.

아래 이미지처럼 컴파일 할 수 있도록 내용이 보일것이다.

9-02.gif

위와같이 cd /ttetris-0.1.4 라고 하여 이동한 다음 옵션없이 그냥 ./configure 해주면 컨피귤러가 끝난다.

마지막으로 make 와 make install 하면 설치가 끝나며 미리 해본결고

금방끝나므로 연결하여 두 명령어를 같이 실행한다.

make && make install 이라고 하면된다. 아래의 이미지를 참고한다.

9-03.gif

위와같이 실행되어 설치가 완료되면 마지막 라인에서 ttetris 라고 입력하고 실행하면 게임의 첫 화면이 나온다.
(엄밀히 말하면 첫 텍스트들이 나오는 것이지만 ^^).

첫화면은 아래와 같다.

위의 화면같이 나왔다면 설치는 모두 잘 끝났고 게임의 첫화면인 메뉴화면을 보고있는 것이다.

여기서 간단하게 키 조작법을 알아보면 다음과 같다.

우선 테스트를 위해 1번 메뉴인 single모드로 들어가면 다음과같은 메뉴들이 나온다.

[Single Game]

1) Start New Game

2) High Score

3) Back

9-04.gif

Select the Number(1-3) : 1


다시 1번을 누르면
Input Your Start Level(Default: 1):
시작 레벨을 입력하라는 메세지가 나오며 기본은 1부터 시작한다.

Enter키를 치면 게임이 시작된다.

9-05.gif

[게임 실행시 시작화면]

 


여기서의 조작키는 5개이고 방향키로 좌우를 움직이고 아래쪽 화살표 방향키는 속도를 빠르게하여 블록을 내린다. 많이 해봐서 알겠지만 스페이스키는 바로 최고 아래까지 블록을 내룬다.

게임방법은 해당레벨의 점수까지 블럭을 가로롤 일직선으로 만들면 그 라인이 없어지면서 점수가 올라간다.
만약 블록을 잘못 쌓아서 제일 윗단까지 쌓이면 게임이 종료 된다.

종료되면 다음과 같은 글들이 나옵니다.

[New Record]

Enter Your Name(Max 12 Characters): test02

You Entered "test02". OK?(y/n): y

[High Score]

No. Score Level Name

1 800 1 test02

2 0 0 No Name

3 0 0 No Name

4 0 0 No Name

5 0 0 No Name

6 0 0 No Name

7 0 0 No Name

8 0 0 No Name

9 0 0 No Name

10 0 0 No Name


Press Any Key...

 

이버전에서는 약간의 버그도 찾아냈는데 터미널에서 접속하여 게임을 할때 도중에 창 사이즈를 줄인후에
블럭을 좌.우로 움직이면 블럭의 모양이 변하는 것을 보았다. 하지만 콘솔에서 간단히 설치하여 해볼수 있다는 점에서 한번은 해 볼만하다.

다음에는 X상에서하는 게임을 소개하도록 하겠다.


 
copyright.gif

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  76 명