우분투/리눅스 게임

[역전재판] 을 리눅스에서 즐겨보자!!

deviantCJ 2011. 6. 26. 11:51


역전재판(Ace Attorney, Gyabuten Saiban, 逆転裁判, Turnabout trial)은 닌텐도(NINTENDO DS)로 개발된 캡콤(CAPCOM)사의 게임이죠.

원본 게임을 즐길 수 있는 것은 아니고요~!!^^
PyWright로 개발된 팬게임을 즐길 수 있습니다!!

단점이 있다면........영어로 게임을 진행해야 한다는 걸까요...;;


게임 설치하기

리눅스에서 이 게임을 실행하기 위해서는 hg라는 방식으로 다운로드 하여야 합니다.
또한 hg라는 방식으로 다운로드 하기 위해서는 mercurial이라는 패키지를 설치하여야 하죠.

우선, mercurial 패키지를 설치합니다.
$ sudo apt-get install mercurial

자, 이제 게임을 다운 받습니다.
$ hg clone https://pywright.googlecode.com/hg/ pywright

이 게임은 파이선(python)으로 만들어졌는데요, 게임의 실행을 위해 몇가지 패키지가 더 필요합니다.
$ sudo apt-get install python-opengl python-pygame

위의 과정을 마쳤으면 홈폴더 아래 pywright라는 폴더가 생깁니다.
우분투 10.10에서는 이 폴더 아래 PyWright_run.py 파일을 실행하는 것만으로도 게임이 실행되지만, 11.04에서는 한가지를 더 해줘야 합니다.

우분투 11.04에서 파일 수정하기

'홈폴더/pywright/core/libengine.py'파일을 gedit에서 열어줍니다.
$ gedit ~/pywright/core/libengine.py

3041행에 있는 부분을 다음과 같이 수정해줍니다.
    surf = pygame.transform.scale(surf,(int(size[0]),int(size[1])))


원래는 위와 같습니다.



이 파일을 위와 같이 바꿔주면 됩니다.

자, 이제 '~/pywright/PyWright_run.py' 파일을 실행하면 됩니다!!


클리어하는 순간 영어가 많이 늘겠군요~^^;;;;

홈페이지 : http://turnaboutsub.weebly.com/index.html