A.L.I.V.E.

A.L.I.V.E.는 Oddworld Inhabitants가 《Oddworld: Abe's Oddysee》를 제작하며 개발한 게임 실행·상호작용 기술이다. 명칭은 Aware Lifeforms in Virtual Entertainment의 약자이며, 1997년 처음 발매된 작품에서 세계의...

정식 표기A.L.I.V.E.
약칭 풀이Aware Lifeforms in Virtual Entertainment
분류게임 엔진, 2D 게임플레이·인공지능 시스템
개발사Oddworld Inhabitants
최초 적용Oddworld: Abe's Oddysee (1997년)
대표 작품Oddworld: Abe's Oddysee, Oddworld: Abe's Exoddus
주요 기능캐릭터 AI·상호작용·GameSpeak
그래픽스 표현사전 렌더링된 2D 배경과 스프라이트
캐릭터 제어동작 상태와 상황에 반응하는 NPC
작성 언어확인된 공개 구현 자료 부족
초기 플랫폼PlayStation, Windows
후속 게임Oddworld 시리즈의 별도 후속 기술
라이선스독점 소프트웨어
소스 공개엔진 전체 공개되지 않음
개발사Oddworld

A.L.I.V.E.는 Oddworld Inhabitants가 《Oddworld: Abe's Oddysee》를 제작하며 개발한 게임 실행·상호작용 기술이다. 명칭은 Aware Lifeforms in Virtual Entertainment의 약자이며, 1997년 처음 발매된 작품에서 세계의 캐릭터가 주변 환경과 플레이어의 행동에 반응하도록 구현하는 데 사용됐다. 초기 Oddworld 게임의 2차원 화면과 생명체 행동을 함께 구성한 자체 게임 엔진 계열에 속한다.[1]

《Abe's Oddysee》는 사전 렌더링된 화면 배경 위에 캐릭터 애니메이션과 상호작용 가능한 물체를 배치한다. 게임의 환경은 개별 화면의 연결과 문·승강기·함정 등의 상태로 구성되며, 플레이어가 위치를 바꾸거나 장치를 작동하면 NPC 및 다른 객체의 상태도 달라진다. 엔진은 이러한 상태 변화와 애니메이션·충돌을 연결한다.

GameSpeak은 캐릭터가 다른 생명체에게 말을 걸거나 특정 행동을 유도하는 게임플레이 기능이다. 플레이어가 동료 Mudokon을 이동시키고 구출하는 과정에서는 음성 명령과 AI 상태 변화가 결합되며, 모든 NPC를 플레이어가 직접 조작하지 않더라도 의사소통으로 게임 진행에 참여시키는 구조를 만든다.

A.L.I.V.E.라는 명칭은 Oddworld 초기 작품의 기술적 특징과 관련돼 있으나, 후속 시리즈 전부가 단일 버전의 엔진을 그대로 사용한 것은 아니다. 작품별 플랫폼과 제작 기술이 바뀌면서 렌더링과 캐릭터 표현·게임 로직의 구현도 달라졌다. 따라서 초기 《Abe's Oddysee》의 엔진과 현대 Oddworld 게임의 실행 환경은 구분해야 한다.

엔진 소스 전체가 일반 개발자를 위한 공개 라이선스로 배포된 것은 아니다. 실제 구현 언어의 정확한 구성, 내부 자산 포맷의 공식 규격이나 독립적인 개발 SDK에 대해서는 공개 자료가 충분하지 않아 임의로 명시하지 않는다. 이 엔진은 초기 Oddworld의 캐릭터 상호작용과 AI 설계를 이해하는 데 중요한 기술이다.

역사

개발 조직과 명칭

기술적 구조

그래픽스 및 렌더링

게임 객체와 시뮬레이션

입력·AI·게임 로직

프로그래밍·스크립팅

자료 형식과 제작 도구

실행 플랫폼

라이선스와 소스 공개

대표 게임과 활용

관련 문서

  1. Oddworld Inhabitants 개발사 개요 ↩