첫 번째 : @ZEKE가 귀하의 질문에 대한 의견에서 제안한 바와 같이, 게임의 최소 하드웨어 / 소프트웨어 요구 사항을 어떻게 결정합니까? 또한 @ Abstract-Sky가 다른 답변에 응답 했으므로 하루가 끝나면 실험만으로 최종 답변을 얻을 수 있습니다.
그러나 확실히 몇 가지 포인터를 가질 수 있습니다. 여기서는 "가장 낮은 환경"만 언급하는 것이 너무 모호해지기 때문에 편집 된 버전이 아닌 여러 하위 질문을 가져온 원래 질문에 대답 할 것입니다. 물론 @zehelvion이 주석을 잘 넣었으므로 여러 질문이 같은 질문에 혼합되어 있으면 다루기가 어려워지기 때문에 하위 질문의 일부 에만 철저히 대답 하고 있습니다.
그래서:
1) 필요한 최소 DirectX 버전을 결정하는 방법은 무엇입니까?
엔진에 SM4.0 GPU가 필요했기 때문에 기본적으로 2014 년 기준 UE4 게임의 최소 요구 사항은 DirectX10이었습니다. 따라서 DirectX11 또는 12와 관련된 외부 라이브러리 또는 플러그인 또는 함수를 사용하지 않으면 게임의 DirectX10도 기준이 될 가능성이 큽니다. 먼저 확인하십시오.
2) 설치 프로그램에 포함해야 할 다른 dll을 확인하는 방법 (실제 빌드 제외)? 예를 들어 VC 재배포 가능 패키지를 설치해야합니까? 그렇다면 어느 것입니까? directx도 마찬가지입니다.
게임에서 사용, 구현 및 포함한 내용을 훨씬 더 자세히 알지 못하면 대답 할 수 없습니다. 나는 이것이 당신의 게임에 대한 많은 세부 사항과 함께 별도의 질문을 가질 가치가 있다고 생각합니다.
3) 최소 Windows 버전을 확인하는 방법은 무엇입니까? 이것은 Directx 호환성에 의해 제한됩니까? 게임이 DirectX10 이상에서 실행되는 경우 최소한 direct10을 가진 모든 OS 버전은 정상입니까?
반드시 그런 것은 아닙니다. Windows Vista에는 DirectX10이 있었지만 여전히 Epic은 해당 OS를 공식적으로 지원하지 않았습니다. 따라서 UE4 게임이 문제없이 실행 될지 확실하지 않습니다. UE4 게임이 Vista에서 작동 할 수 있다고 언급 한 Epic 직원을 읽었지만 사례별로 실증적 검증이 필요한 경우입니다. Vista를 목표로한다면 희망이있을 수 있습니다.
UE4를 사용하는 게임의 최소 시스템이라고하는 말은 Windows 7 sp1입니다. 그러나 외부 라이브러리 나 플러그인을 설치하거나 포함한 경우 모든 항목이 Windows 7 sp1으로 다시 작동하는지 다시 확인해야합니다. 그러나 Windows XP 호환성을 위해 문제가 해결되지 않으면 희망이있을 수 있습니다. 에픽 스태프는 과거에 (예 :이 포럼 스레드 : https://forums.unrealengine.com/showthread.php?1310-Unreal-Engine-4-etc 참조 ) 버전의 호환성을 찾고 있다고 언급했습니다. Windows XP에서도 작동하도록하는 OpenGL. UE4.2 릴리스에서는 다음과 같은 호환성의 미리보기를 발표했습니다. https://www.unrealengine.com/blog/unreal-engine-42-release
그러나 게임 외부에서 Windows 8 또는 10이 필요하지 않은 경우 기본적으로 Windows 7 sp1입니다.
4) 이것은 멍청한 질문처럼 보이지만 64 또는 32 비트 버전에서 게임을 배포해야합니까? 누구나 제대로 실행할 수 있기 때문에 32가 항상 더 낫습니까?
글쎄, 궁극적으로 그것은 의견에 근거한 것이므로 대답하기가 어렵습니다. 그러나 기본적인 절충점 중 하나를 제공 할 수 있습니다. 32 비트 시스템은 일반적으로 시스템에 총 RAM 용량에 관계없이 일반적으로 최대 2.75 ~ 3.5Gb의 RAM 메모리 만 사용할 수 있습니다. 다음을 참조하십시오 : https://en.wikipedia.org/wiki/3_GB_barrier
따라서 우선 명심해야합니다. OS를 Windows 7 및 8과 같이 메모리가 부족한 것으로 간주하는 경우 성능을 생각하고 2.75Gb RAM 제한이있는 시스템에서 게임이 어떻게 실행되는지 프로파일 링해야합니다.
마지막으로, 전달을위한 게임을 마칠 수있을 정도로 만족 스러우면 호환성에 대한 기술적 세부 사항을 위해 UE4를 반드시 작성해야한다고 생각합니다. 특히 이전 Windows 버전 (예 : XP 및 Vista)에 관심이있는 경우