게임 상식 2

오픈 월드 게임 개발에 주로 사용되는 지형 생성 기술인 절차적 지형 생성(Procedural Map Generation) 에 대해 알아보자.

* 절차적 지형 생성 (Procedural Map Generation) 이란 무엇인가? 컴퓨팅, 즉 3D 게임에서 절차적 지형 생성이란 일반적으로 프로그래머가 직접 지정해서 지형을 생성하는 것이 아닌, 생성한 데이터와 알고리즘의 조합과 컴퓨터 생성 무작위성 및 처리 능력을 통해 수동적으로 작업하는 데이터가 아닌 알고리즘적으로 지형 데이터를 생성하는 방법입니다. 컴퓨터 그래픽에서는 텍스처와 3D 모델을 만드는 데 흔히 사용되는, 오래 전부터 다양한 방법으로 사용되던 기술입니다. 비디오 게임에서, 절차적 지형 생성은 자동으로 게임 내에서 많은 양의 콘텐츠를 만드는 데 사용됩니다. 구현에 따라 절차적 생성의 장점은 작은 파일 크기, 더 많은 양의 콘텐츠 및 비선형적인 게임 플레이 경험을 플레이어에게 전달하기 ..

제이의 IT 월드 2021.09.15

제이의 게임 이야기 - 엘더스크롤 시리즈에 사용된 레디던트 AI 시스템을 살펴보자.

오늘 재미있는 게임 관련 이야기를 해볼까 합니다. 패키지 게임을 즐겨하시는 분이라면 베데스다의 '엘더스크롤' 시리즈는 누구나 한번쯤은 들어봤거나 플레이해보았을 겁니다. 그리고 여러 게임을 해보았다면, 베데스다의 오픈 월드 시스템은 다른 게임에 없는 디테일함과 정교함이 있죠. 물론 다른 RPG 게임처럼 정교한 스토리나 캐릭터, 다채로운 대사나 선택지가 있는 건 아니지만, 플레이어 그 자신이 그 '세계' 에 있는 듯한 느낌을 줍니다. 좁지만 다양한 장소와 물건으로 가득찬 현실감 있는 게임의 맵, 각자만의 스케쥴링으로 움직이고 대화나 행동, 상호작용을 보여주는 네임드 NPC들, 네임드가 아니더라도 자신만의 정교한 패턴을 보이는 NPC들을 보면, 엘더스크롤 시리즈는 오블리비언부터 레디던트 AI라는 시스템을 본격..