[FAQ] 윈도우즈 버전 아이펀 엔진은 없나요?(2016-05-30, ifunengine)

asked 2016-11-30 17:04:57 +0900

inkeun.kim gravatar image

Windows 가 Visual Studio 를 비롯해서 편리한 개발 환경을 제공하는 것은 분명히 맞습니다. 그러나 Windows Server 는 운영 측면에서 Linux 보다는 불편한 것도 사실입니다. 그 때문에 Windows 의존성이 높은 국내를 제외하고 글로벌하게는 인터넷 산업에서 Windows Server 보다는 Linux 가 압도적으로 많이 사용됩니다. 이는 중국의 텐센트를 비롯해 해외 게임 퍼블리셔들 역시 기본적으로 리눅스 환경에서 동작하는 서버를 선호하는 이유이기도 합니다. 따라서 해외 서비스까지 고려하시는 경우라면 Windows 보다는 Linux 에서 동작하는 게임 서버를 제작하시는 것이 좋다고 생각합니다.

아이펀 엔진은 이런 글로벌 스탠다드에 맞추어 Linux 환경에서 동작하게 만들어져 있습니다. 그리고 Ubuntu 나 Centos 는 APT나 YUM 과 같은 패키지 관리 프로그램을 통해서 패키지를 관리합니다. 아이펀 엔진 은 복잡하고 실수하기 쉬운 수작업에 의존한 설치/업그레이드를 피하고자 이런 패키지 매니저를 통해 배포되며, 이런 OS 수준의 패키지 매니저가 존재하지 않는 Windows 를 지원하지 않는 이유이기도 합니다.

그러나 아이펀 엔진이 비록 Linux 에서 동작한다고는 하지만 여전히 Visual Studio 를 이용한 개발은 가능합니다. 대부분 Windows 에서 서버를 돌리는 이유가 단지 Visual Studio 에서 개발하기 위한 경우가 많기 때문에 아이펀 엔진은 Visual Studio 에 Visual GDB 라는 원격 디버깅 플러그인을 통해서 Visual Studio 를 이용하실 수 있게 지원하고 있습니다.

보다 자세한 내용은 아이펀 엔진 레퍼런스 메뉴얼의 MS Windows 환경에서 개발하기 항목을 참고해주세요.

언제나 게임 개발자 여러분을 응원합니다. 아이펀 엔진

edit retag flag offensive close merge delete