OpenMW 0.50.0 출시 – 오픈소스 Morrowind 재구현 프로젝트
(openmw.org)- 오픈소스 Morrowind 엔진 재구현 프로젝트 OpenMW가 버전 0.50.0을 공개, 게임패드 지원과 전투 시스템 비하드코딩 등 대규모 개선 포함
- Lua 스크립팅 API 확장으로 전투, 날씨, 지형, 저널 등 게임 내부 요소 제어 가능 범위 확대
- 그래픽 엔진은 스킨드 지오메트리 처리 개선과 노멀/패럴랙스 매핑 오류 수정으로 모드 호환성 향상
- UI 업데이트로 컨트롤러 메뉴, Alt-클릭 아이템 이동, 폴란드어 번역 추가 등 사용자 편의성 강화
- Beyond Morrowind 기능을 통해 Oblivion 등 차기 Bethesda 게임 엔진 지원 기반 확장, 향후 범용 RPG 엔진으로의 진전 의미
주요 개선 개요
- OpenMW 0.50.0은 게임패드 경험 전면 개편, 전투 시스템 비하드코딩, Lua API 확장, UI 개선을 핵심으로 함
- 새 버전은 모든 운영체제에서 다운로드 가능하며, 기존 저장 파일 형식은 변경되지 않음
- 빠른 아이템 이동(Alt-클릭) , 폴란드어 UI 번역, 향상된 컨트롤러 메뉴가 추가됨
- macOS, Windows, AMD/Intel GPU 관련 알려진 문제가 명시되어 있음
AI 및 경로 탐색
- 네비메시 기반 경로 탐색이 기존 Morrowind보다 정교하며, 잘못된 경로 데이터(바위 속 포인트 등)를 무시하도록 수정
- 은신(Sneak) 인식 갱신 주기를 조정해 경험치 획득이 안정적으로 작동
- 전투 및 인식 관련 버그 다수 수정: 마비 상태 NPC 행동 제한, 이동 불가 NPC 전투 가능, 허브 수확 반복 방지 등
설정 및 가상 파일 시스템(VFS)
- 설정 파일이 게임 종료 시점이 아닌 설정 창 종료 시 저장되도록 변경
- 비ASCII 경로 지원 및 BSA 아카이브 안정성 향상
ESM 포맷 및 세이브 파일
- 저장 포맷 변경 없음, 0.49.0 버전으로 되돌릴 수 있음
- 퀘스트 상태 서브레코드 처리 오류 수정
게임플레이
- 감옥 내 스킬 상승이 레벨 진행에 반영되도록 수정
- 마법, 전투, 범죄 판정 관련 다수의 세부 버그 수정
- 스택형 아이템 장착 문제, 피격 판정, 마법 효과 처리, 가격 계산식 등 원작과의 일관성 강화
그래픽
- 스킨드 지오메트리 처리 개선으로 모드 자산 호환성 향상 (예: abot’s Boats의 돛 위치 문제 해결)
- 노멀맵/패럴랙스맵 방향 오류 수정, 달 위상 주기, 수면 반사, 후처리 셰이더 로딩 등 그래픽 안정성 개선
- 새로운 그래픽 기능은 없으나, 기존 Morrowind보다 품질 우위 유지
mwscript 스크립팅
- GetSpellEffects가 인챈트 감지 지원, FillJournal 디버그 명령 추가
- 대화 스크립트 충돌, 맵 표시, 물 위 걷기 충돌 처리 등 안정성 개선
OpenMW-Lua 스크립팅
- 전투 피격 처리 로직 비하드코딩: 방어구 손상, 난이도 보정, 피 효과, 히트 사운드 등을 스크립트로 제어 가능
- 날씨(weather) , 지형(land) , 지역(region) , 저널(journal) API 추가
- 커스텀 NPC 생성, 전투 이벤트(Hit, Unequip 등) , UI 상태 확인 함수 등 신규 기능 다수
- OnUpdate 핸들러가 일시정지 프레임에서도 0 시뮬레이션 시간으로 호출되도록 변경
사운드
- 3D 오디오 도플러 효과 추가로 이동 속도에 따른 음높이 변화 구현
사용자 인터페이스(UI)
- 컨트롤러 메뉴 UI 추가로 마우스 없이 포션 제조, 인챈트 등 조작 가능
- Alt-클릭 아이템 즉시 이동, 저장 슬롯 정렬 개선, 플레이어 골드 표시, 폴란드어 번역 추가
- HUD, 대화창, 단축키, 메뉴 시각 요소가 Morrowind 원작과 유사하게 조정
- Unicode 처리, 대화 주제 하이라이트, 여행 메뉴 오류 등 다수 수정
OpenMW-CS, 런처 및 도구
- 런처 및 마법사 폴란드어 현지화 완료
- 에디터 선택 마커 디자인 개선, 스크립트 에디터 다중 들여쓰기 지원
- Qt5 지원 제거, RefNum 재사용 오류 수정, 고해상도 선택 버그 수정
Beyond Morrowind
- Oblivion 및 이후 Bethesda 게임 엔진 지원 기반 확장 지속
- 지형 텍스처링 완성, 원거리 오브젝트 렌더링, 문 열림 사운드, 압축 파일 로딩 속도 향상
- 풀 디테일 오브젝트 렌더링으로 시각 품질 향상, 단 메모리 사용량 증가 주의
결론
- OpenMW 0.50.0은 전투 시스템 개방, 모드 친화적 Lua API, UI 현대화, 차세대 엔진 확장 기반을 갖춘 대규모 업데이트
- 프로젝트는 Morrowind를 넘어 범용 오픈월드 RPG 엔진으로 발전 중임
- 커뮤니티 피드백은 Discord, IRC, 포럼, GitLab 이슈 트래커를 통해 수집 중
Hacker News 의견
-
이 프로젝트는 볼 때마다 감탄스러움
공지 하단을 보면 Skyrim, Fallout: New Vegas, Oblivion의 맵이 OpenMW에 로드된 걸 볼 수 있음
수천 시간을 플레이하는 게임은 문화적 가치가 생기는데, 이를 출판사의 탐욕으로부터 보호해야 한다고 생각함
Bethesda가 Skyrim이나 Fallout 4 업데이트를 발표할 때마다 기존 모드가 깨질까봐 걱정됨
OpenMW가 구작 문제를 해결하고 있지만, Elder Scrolls 6와 Fallout 5는 이미 희망이 없다고 봄- 모딩 커뮤니티의 노력도 대단함
Tamriel Rebuilt 모드는 본래 게임에 없던 Morrowind 본토를 탐험할 수 있게 해줌
마치 Morrowind 2를 두 배 크기로 만든 듯한 느낌임 - 일정 수익 이상을 낸 IP는 공공재로 전환되어야 한다고 생각함
이미 충분히 돈을 벌었고, 이제는 문화의 일부가 되었음
이런 문화적 상징을 만든 것만으로도 다른 프로젝트에 충분한 동력을 줄 수 있음 - Elder Scrolls 6에 비관적인 이유는 Bethesda가 유료 모드 시스템을 여러 번 시도했기 때문임
언젠가는 커뮤니티의 반대를 무시하고 강행할 것 같음 - 사실 Bethesda는 Fallout 3 이후로 별로 좋은 게임을 만들지 못했다고 생각함
Skyrim은 과대평가된 게임이며, 전투나 탐험은 2005년작 Dark Messiah of Might and Magic이 훨씬 나았음
직접 비교해보려면 이 영상과 이 영상을 보면 됨 - “문화적으로 중요한 게임을 보호해야 한다”는 말이 구체적으로 무슨 의미인지 궁금함
- 개발자가 모드를 깨뜨리는 업데이트를 하면 안 된다는 뜻인지?
- 혹은 게임이 인기를 얻었다는 이유로 개발자의 권리를 제한해야 한다는 뜻인지?
- 모딩 커뮤니티의 노력도 대단함
-
여전히 내가 가장 좋아하는 게임이며, OpenMW 팀의 노력은 놀라움
원작의 비전을 유지하면서도 오래된 게임에 새 생명을 불어넣고 있음
후속 엔진까지 지원하려는 목표가 있다는 걸 몰랐는데, 매우 기대됨 -
최근 0.49 버전과 Total Overhaul 팩으로 플레이를 마쳤음
모더들이 정말 대단한 일을 해냈지만, 여전히 성능 문제는 있음
물 반사, 볼류메트릭 구름, 그림자 처리 등으로 프레임이 급격히 떨어짐
occlusion culling, LOD, draw call batching 같은 기술적 개선이 필요함
그래도 훌륭한 프로젝트이며, 상점이나 컨테이너 UI 필터링 기능이 꼭 필요함 -
OpenMW 팀의 대규모 릴리스를 축하함
공지의 “전투 중이 아닐 때 캐릭터 인식이 느리다”는 설명이 너무 웃겼음
Oblivion에서 몰래 금화를 훔치다 “STOP! 법을 어겼다!”는 대사를 들었던 기억이 남
Oblivion을 Morrowind 엔진에서 돌릴 수 있다니 정말 멋짐- “DRAGONS? in our own homeland?” 같은 NPC 대사 밈이 떠오름
-
OpenMW 덕분에 내 SteamDeck이 완전한 Morrowind 머신이 되었음
Luxtorpeda를 이용하면 Steam 런타임 중 하나로 등록되어
Morrowind.exe 대신 OpenMW로 실행됨- 궁금한데, Linux 네이티브 버전을 쓰는지 아니면 Proton을 통한 Windows 버전을 쓰는지?
요즘은 오히려 Windows 버전이 Linux에서 더 잘 돌아가는 경우도 있음
- 궁금한데, Linux 네이티브 버전을 쓰는지 아니면 Proton을 통한 Windows 버전을 쓰는지?
-
최근 몇 년간 Lua 통합이 크게 발전했음
이제 정말 다양한 기능을 구현할 수 있고, C++ 코드의 하드코딩을 줄이는 데도 기여함 -
시간이 있다면 기여자(PR) 로 참여해보길 권함
커뮤니티 분위기가 매우 좋고, 나도 몇 번 PR을 보냈음 -
게임을 현대화하는 원클릭 모드팩이 있었으면 좋겠음
New Vegas나 Oblivion도 세팅에 이틀을 쓰다가 지쳐버림- 실제로 그런 모드팩이 있음
modding-openmw.com/lists에서
명령어 두 개로 다운로드와 설치를 끝낼 수 있음
- 실제로 그런 모드팩이 있음
-
이상하게도 Morrowind 모딩 커뮤니티 이야기는 잘 안 들림
Daggerfall, Oblivion, Skyrim은 활발한데 Morrowind는 왜 조용한지 궁금함- 사실 Morrowind에는 수천 개의 모드가 있음
원본 CD에 공식 모드 에디터가 포함되어 있었기 때문임
나도 cliff-racer 수를 줄이는 데 썼던 기억이 있음 - Morrowind를 많이 해봤다면 모드를 모를 수 없을 것임
Tamriel Rebuilt를 비롯해 그래픽, 거리, 길드, 방어구, 마법, 버그 수정 등 다양함
개인적으로는 바닐라 감성을 유지하는 모드를 선호함 - 출시 직후부터 모드를 써왔음
식물 수확 시 모델이 바뀌는 모드, cliff-racer 완화 모드,
그래픽 개선, NPC 스케줄, 책 복제 도서관 모드 등 즐겨 사용했음 - Morrowind는 후속작보다 모드 친화적이었음
게임 디스크에 Construction Kit이 포함되어 있었고,
Nexus Mods가 원래 Morrowind 모드 포털로 시작했음
- 사실 Morrowind에는 수천 개의 모드가 있음
-
관련해서, 친구들과 함께 플레이할 수 있는 OpenMW 멀티플레이 포크 TES3MP가 있음
현재는 0.47 기반이라 구버전이지만, 공식 OpenMW에서도 멀티플레이 통합을 계획 중임
또, 24년째 진행 중인 Tamriel Rebuilt 프로젝트는
원작보다 두 배 많은 퀘스트와 거대한 도시, 새로운 팩션을 추가함
자세한 내용은 FAQ 페이지 참고- 참고로 Tamriel Rebuilt는 Morrowind 본토만 다루고,
Cyrodiil, Skyrim, High Rock, Hammerfell을 추가하는 건 Project Tamriel(project-tamriel.com)임 - 차라리 Daggerfall Unity 위에서 Morrowind와 Skyrim 전체를 재구성하면 어떨까 하는 농담도 있음
- 참고로 Tamriel Rebuilt는 Morrowind 본토만 다루고,