Genaster

프로그램

Works with Android >=4 or Linux and java 8. Unzip the file and cd into the right directory for your machine. Double click on the genaster-*.sh to start the app. Apple OS X users need to compile the app (see README).

Licenses

Source code

게시자

참여자

Genaster는 일반화된 소행성게임입니다. 고전 소행성게임은 왼쪽 모서리와 오른쪽 모서리를 그리고 위쪽모서리와 아래쪽 모서리를 붙입니다. 그러므로 토러스(torus)의 위상을 갖습니다. 이 프로그램은 화면 가장자리를 붙이는 다른 방법을 고려합니다.

Genaster 프로그램은 미래지향적인 디자인과 도전적인 게임 방법을 가진 소행성게임 입니다.

Genaster는 약간의 공상과학 이야기와 어떻게 게임이 작동하는지에 대한 설명과 함께 소개됩니다. 또한 처음에 보이는 창은 이차원의 공간의 모서리를 붙이는 4가지 방식을 나타내는 4개의 서로 다른 곡면의 근본다각형(fundamental polygon)입니다. 이 모서리 붙이기는 소행성 같은 물체가 모서리에서 사라지고 다시 나타나는 곳을 결정합니다.

제일 왼쪽의 근본다각형은 고전 소행성 게임이 사용하고 토러스의 위상에 해당하는 모서리 붙임을 나타내고, 그 다음의 다각형들은 순서대로 각각 클라인 병, 실사영평면, 구의 위상을 나타냅니다. 그 다음에는 왜 이 게임이 클라인 병 위상으로 일반화 될 수 있는지 간단한 방법으로 설명하기 위해 그래프의 분할과 오일러 표수를 이야기하는 소고와, 시간별 전략에 사용할 수 있는 비선형 점 계산 수식이 마지막으로 제시됩니다.

이 응용프로그램은 컴퓨터게임을 좋아하고 소행성 게임과 같은 간단한 고전 게임에 어떤 수학적인 내용이 숨어있는지 알고 싶어하는 사람들을 위한 프로그램입니다.

참조: https://www.savoir-sans-frontieres.com/JPP/telechargeables/English/topo_…

관련 자료