▲GN⁺ 2024-05-18 | parent | ★ favorite | on: 비유클리드 둠: 파이가 3.14159가 아닐 때 게임에 일어나는 일 (2022) [비디오](media.ccc.de)Hacker News 의견 해커뉴스 댓글 모음 요약 Duke Nukem 3D의 예시 Duke Nukem 3D의 'Lunatic Fringe' 레벨은 'build' 엔진을 사용해 교차 없이 두 번 회전하는 원형 복도를 구현했음. 이 기술은 당시 혁신적이었으며, 멀티플레이어 모드에서 재미를 더했음. '3개의 집과 3개의 유틸리티를 교차 없이 연결하는 퍼즐'을 해결하는 데도 사용됨. Poul Anderson의 소설 'Operation Chaos' 이 소설은 마법이 실제로 존재하고 과학과 함께 빠르게 발전하는 평행 세계를 배경으로 함. 주인공의 아이가 지옥으로 납치되며, 지옥의 시공간 기하학이 비유클리드적이라는 힌트를 통해 과학자들이 지옥에 안전하게 다녀오는 방법을 알아냄. 코드베이스에서 84,600을 찾아보라는 조언 John Carmack이 파이의 10번째 자리를 잘못 기억했듯이, 코드베이스에서 84,600을 찾아보면 하루의 초 수를 잘못 입력한 경우가 많음. 상수를 직접 입력하기보다는 표준 라이브러리를 사용하는 것이 좋다는 교훈을 줌. 그래픽과 움직임의 문제 그래픽과 움직임이 글리치가 발생하고 결국 플레이할 수 없게 됨. 이를 '비유클리드적 둠'이라고 부르기보다는 '우주의 상수를 건드린 결과'로 보는 것이 더 적절함. 콘솔 에뮬레이터 소스 코드 수정 좋아하는 콘솔 에뮬레이터의 소스 코드를 가져와서 무작위 부동 소수점 오류를 삽입하거나 분기 명령어의 의미를 반대로 바꾸면 재미있음. 오래된 게임일수록 여전히 작동할 가능성이 높고, 이상한 경험을 할 수 있음. 둠은 시뮬레이션이 아님 둠은 시뮬레이션이 아니므로 상수를 변경하는 것은 단순히 일부 루틴을 망가뜨리는 것에 불과함. 대부분의 변경 사항은 플레이할 수 없게 만듦. 파이의 최대 값 파이의 최대 값이 얼마인지에 대한 질문이 있음. 파이가 4일 때 세그먼트 폴트가 발생할 가능성이 높으며, 따라서 플레이 가능한 파이의 최대 값은 파이보다 약간 높은 값일 것임. 비유클리드 기하학에서의 파이 비유클리드 기하학에서도 파이는 여전히 파이임. 비유클리드 기하학의 특징은 단면 곡률이 0이 아닌 것임. 작은 원의 둘레를 측정하여 유클리드 원과의 차이를 확인할 수 있음. 게임 메커니즘에 대한 더 많은 설명 희망 비디오가 게임 메커니즘과 파이 변경이 미치는 영향에 대해 더 자세히 설명했으면 좋겠다는 의견이 있음. 즉각적인 메스꺼움 일부 값(e와 파이/2)이 즉각적으로 메스꺼움을 유발함.
Hacker News 의견
해커뉴스 댓글 모음 요약
Duke Nukem 3D의 예시
Poul Anderson의 소설 'Operation Chaos'
코드베이스에서 84,600을 찾아보라는 조언
그래픽과 움직임의 문제
콘솔 에뮬레이터 소스 코드 수정
둠은 시뮬레이션이 아님
파이의 최대 값
비유클리드 기하학에서의 파이
게임 메커니즘에 대한 더 많은 설명 희망
즉각적인 메스꺼움