언리얼엔진이란 게임개발 엔진 중 하나로 현재 많은 게임회사들이 이 엔진을 이용해서 게임을 개발하고있어요. 특히 최근 출시되는 모바일게임들을 보면 대부분 언리얼엔진4를 활용했다고 해도 과언이 아닐만큼 인기있는 게임엔진이랍니다. 그렇다면 언리얼엔진에서는 어떤것들을 배울 수 있을까요?
언리얼엔진에서도 C언어를 배우나요?
네 당연합니다! 유니티엔진과 마찬가지로 언리얼엔진 또한 C++ 언어를 기반으로 만들어진 게임엔진이기 때문에 C언어를 배워야 합니다. 하지만 그렇다고 해서 너무 겁먹으실 필요는 없어요. 처음엔 다 어렵지만 하다보면 익숙해지고 재미있답니다.
C언어 다음으로는 뭘 배워요?
보통 C언어를 배우고 나면 C++이라는 객체지향 프로그래밍 언어를 배우게 됩니다. 그리고 나서 API라는 프로그램 인터페이스를 배운 후 DirectX나 VR같은 심화과정을 배웁니다. 물론 순서는 바뀔수도 있고 개인마다 차이가 있으니 참고하세요!
유니티랑 언리얼이랑 뭐가 다른가요?
가장 큰 차이점은 아무래도 그래픽 부분이겠죠? 언리얼엔진은 실사처럼 표현하기 위해 고사양 컴퓨터 사양을 요구하지만 그만큼 퀄리티 높은 그래픽을 자랑한답니다. 반면 유니티엔진은 저사양 PC에서도 구동이 가능하며 비교적 쉬운 난이도로 초보자분들도 쉽게 접근할 수 있다는 장점이 있어요.