단순해 보이는 행동 뒤에는 꽤 우아한 시스템이 있다
원문은 Marcin Wichary님이 에 게재했습니다. 이 블로그 구독하기
지금까지 슈퍼 마리오에 대해 이야기한 적은 여러 번 있지만, 또 다른 중요한 게임인 둠은 다룬 적이 없었다.
decino의 17분짜리 영상에서는 둠의 몬스터들이 어떻게 움직이고 플레이어를 공격하는지(옛 의미 그대로의 “AI”)를 설명한다:

이 영상이 정말 재미있는 이유는 주석이 달린 소스 코드를 활용한다는 점이다(슈퍼 마리오와는 달리 둠의 소스 코드는 공식적으로 공개되어 오픈소스로 공개됐다). 특히 엔진이 스스로를 설명하도록 만들고, 하나의 원리나 알고리즘을 보여주기 위해 때로는 정교한 무대까지 꾸며 보여준다는 점인데, 이는 “말하지 말고 보여줘라(show, don’t tell)”의 완벽한 사례다.
decino에게는 이런 종류의 영상이 아주 많다(Popular!을 클릭해 보라!). 노란색 표지로 쉽게 구분할 수 있으니, 둠의 다른 측면 중 관심 있는 주제를 골라 보고 싶다면 참고하면 좋다.
글을 무작위로 읽기
댓글
로그인하고 댓글 남기기