언리얼엔진이란 게임개발 엔진 중 하나로, 현재 모바일과 PC용 게임 개발에 많이 쓰이는 엔진입니다. 우리나라에서는 에픽게임즈 코리아에서 한글화 작업을 진행중이며, 국내에서도 많은 사람들이 언리얼엔진을 이용해서 게임을 만들고있어요. 최근에는 배틀그라운드라는 게임이 엄청난 인기를 끌면서 언리얼엔진4 에 대한 관심도 높아지고있습니다. 이번시간에는 언리얼엔진 4 를 이용해서 간단한 FPS게임을 만들어보도록 하겠습니다.
언리얼엔진 무료인가요?
네 물론이죠! 언리얼엔진은 유료이지만, 학생 또는 교육기관 소속이라면 누구나 무료로 다운받아서 사용할 수 있답니다. 단, 상업적인 목적으로는 사용하면 안되고 개인 프로젝트에만 사용해야한다는 점 잊지마세요!
저는 유니티밖에 모르는데.. 괜찮을까요?
물론 괜찮아요! 저도 처음엔 유니티로만 게임을 만들었었는데, 지금은 언리얼엔진으로만 게임을 만들고있답니다. 하지만 다른사람에게 보여주기 위한 퀄리티 높은 게임을 만들기 위해서는 아무래도 언리얼엔진이 좀 더 유리하겠죠? 그리고 같은 회사인 에픽게임즈에서 만든 엔진이기때문에 호환성도 좋아서 같이 공부하기 좋아요.
유니티랑 언리얼이랑 뭐가 다르죠?
일단 둘 다 C# 언어를 기반으로 하고있다는 공통점이 있지만, 크게보면 두 엔진 모두 물리엔진이라는 큰 차이점이 있어요. 간단하게 설명하자면 유티니는 2D기반이고 언리얼은 3D기반이랍니다. 그래서 조금 더 다양한 표현이 가능하다는 장점이 있어요. 또한 언리얼엔진은 그래픽카드 성능에 영향을 많이 받기때문에 고사양 컴퓨터일수록 좋은 결과물을 얻을 수 있다는 점도 참고하세요!
오늘은 언리얼엔진 설치 및 실행방법 부터 간단한 FPS게임 제작까지 배워봤어요. 다음 시간에는 본격적으로 게임을 만들어볼 예정이니 기대해주세요!