- 특수상대성이론을 몸으로 이해하도록 만든 1인칭 3D 프로토타입으로, 오브를 모을수록 게임 속 빛의 속도가 플레이어의 보행 속도에 가까워짐
- 빛의 속도를 낮춘 세계를 실시간으로 렌더링해 도플러 효과, 시간 지연, 로런츠 변환 같은 현상을 플레이 중에 확인할 수 있음
- Unity용 오픈소스 툴킷 OpenRelativity로 제작되어, 개발자·교육자·물리학 관심자가 상대론 실험을 만들고 공유하는 기반으로도 쓰임
- Windows, Mac, Linux용 다운로드가 있으며, 일부 Intel 그래픽 칩셋 충돌과 Linux 해상도 지정 같은 실행 제약을 따로 고려해야 함
- 게임 자체뿐 아니라 발표 자료와 관련 논문이 함께 공개되어, 교육·시연·개발 실험용 자료로 활용하기 좋음
빛의 속도를 낮춘 세계를 플레이하기
- A Slower Speed of Light는 오브를 수집할 때마다 빛의 속도가 줄어드는 1인칭 3D 게임 프로토타입임
- 게임 속 빛의 속도는 플레이어의 최대 보행 속도에 가까워질 수 있고, 그 과정에서 특수상대성이론의 시각 효과가 단계적으로 드러남
- 실시간으로 정점 단위 정확도(vertex accuracy)까지 렌더링되는 효과는 다음과 같음
- 도플러 효과: 가시광의 적색·청색 편이와 적외선·자외선이 가시광 영역으로 이동하는 현상
- 서치라이트 효과: 이동 방향의 밝기가 증가하는 현상
- 시간 지연: 플레이어와 외부 세계가 인지하는 시간 흐름의 차이
- 로런츠 변환: 빛에 가까운 속도에서 공간이 뒤틀리는 현상
- 런타임 효과: 빛의 이동 시간 때문에 물체를 과거의 모습으로 볼 수 있는 현상
- 접근하기 쉬운 플레이와 판타지 설정을 이론·계산 물리학 연구와 결합해 교육적으로 풍부한 경험을 목표로 함
- 상대론 효과 발표 자료는 PPT와 PPTX로 받을 수 있음
OpenRelativity와 실행 환경
- 게임은 Unity 게임 개발 환경용 오픈소스 툴킷 OpenRelativity 로 제작됨
- OpenRelativity는 게임 개발자, 교육자, 물리학 관심자가 특수상대성이론 효과를 탐구하는 실험을 만들고 테스트하고 공유하도록 돕는 도구임
- 다운로드는 Windows, Mac, Linux용으로 나뉨
- 테스트된 실행 환경은 다음 구성을 포함함
- Intel Core 2 Duo T9900 또는 Core i7, 2.8GHz 클록 속도
- Windows 7, Mac OS X 10.6.8 Snow Leopard 이상, Linux Ubuntu 13
- AMD Radeon HD 6970M, AMD Mobility Radeon HD 4850, Nvidia GeForce 9600M GT
- 8GB RAM
- 기술 지원 정보에는 몇 가지 실행 제약이 포함됨
- 일부 사용자는 Windows XP와 2GB RAM에서도 실행될 수 있다고 보고함
- 일부 Intel 그래픽 칩셋이 있는 컴퓨터에서는 게임이 충돌하는 알려진 버그가 있으며, 베타 버전이 이 문제를 고칠 수 있음
- Windows에서 여러 그래픽 프로세서를 쓰는 경우 기본값이 아닌 그래픽 프로세서로 실행해야 할 수 있음
- Linux에서는 게임 폴더 안에서 명령줄 옵션으로 해상도를 지정할 수 있음
- 32비트:
./"A Slower Speed of Light.x86" -screen-width [screenwidth] -screen-height [screenheight] - 64비트:
./"A Slower Speed of Light.x86_64" -screen-width [screenwidth] -screen-height [screenheight] - 예시:
./"A Slower Speed of Light.x86_64" -screen-width 1280 -screen-height 720 - Unity의 전체 명령줄 옵션은 문서에서 확인할 수 있음
- 32비트:
교육 자료와 관련 출판물
- 관련 출판물은 OpenRelativity와 게임 기반 상대론 교육의 배경을 더 자세히 다룸
- Zachary W. Sherin, Ryan Cheu, Philip Tan, Gerd Kortemeyer의 2016년 논문 Visualizing Relativity: the OpenRelativity Project
- Gerd Kortemeyer, Philip Tan, Steven Schirra의 2013년 논문 A Slower Speed of Light: Developing intuition about special relativity with games
- Gerd Kortemeyer 외 저자의 2013년 글 Seeing and Experiencing Relativity – A New Tool for Teaching?