언리얼엔진4(Unreal Engine 4)는 게임개발자라면 누구나 들어봤을 법한 유명한 게임엔진입니다. 특히 모바일게임 개발시 유니티 엔진과 양대산맥을 이루고 있죠. 최근엔 PC용 게임 뿐만 아니라 콘솔게임 시장에서도 두각을 나타내고 있으며, 앞으로는 VR/AR시장에서의 활약 또한 기대되는 엔진입니다. 이번 시간에는 언리얼엔진4를 이용해서 간단한 2D 슈팅게임을 만들어보도록 하겠습니다.
유니티랑 언리얼이랑 뭐가 다른가요?
가장 큰 차이점은 아무래도 무료냐 유료냐겠죠? 하지만 두 엔진 모두 상용화되어있는 만큼 많은 부분에서 유사성을 가지고 있답니다. 그래서 둘 중 어떤것을 선택해야할지 고민하시는 분들이 많은데요, 간단하게 비교하자면 다음과 같습니다.
- Unreal Engine 4 (유료): 최신 버전인 UE4에서는 C++ 언어 지원 및 다양한 확장기능 제공 등 여러가지 면에서 향상됨.
- Unity Game Development Kit (무료): 안드로이드 앱스토어 출시가능, iOS앱스토어 출시가능, 멀티플랫폼지원등 장점이 많음.
제 컴퓨터 사양이면 충분히 돌아가나요?
일단 CPU 성능면에서는 충분하지만 그래픽카드가 조금 부족하네요. 이 경우 옵션 타협을 통해서 원활하게 플레이 하실 수 있지만, 높은 프레임을 원하신다면 업그레이드 하시는걸 추천드립니다.
C언어 말고 파이썬으로도 되나요?
파이썬으로도 물론 가능합니다. 다만 현재로써는 유니티쪽이 좀 더 호환성이 좋은 편이고, 추후 업데이트 예정이기 때문에 아직까지는 C언어 쪽이 유리하답니다.
지금까지 언리얼엔진4를 이용해서 간단히 2D 슈팅게임을 만들어보았는데요, 처음 해보시는 분들도 쉽게 따라오실 수 있도록 최대한 자세하게 설명하려고 노력했습니다. 혹시라도 궁금하신 점이 있다면 언제든지 댓글 남겨주세요!