온라인게임만들기는 최근 게임회사 취업준비생들이 많이 도전하는 분야입니다. 하지만 막상 혼자서 공부하려고하면 막막하기 마련이죠. 그래서 이번엔 온라인게임만들기 기초과정인 유니티엔진과 언리얼엔진에 대해 알려드리려고 해요.
유니티엔진과 언리얼엔진은 어떤 차이가 있나요?
가장 큰 차이점은 엔진 자체의 성능차이 입니다. 유티니엔진은 모바일게임 개발에 특화되어있고, 언리얼엔진은 PC게임 개발에 특화되어있어요. 두 엔진 모두 무료버전이 존재하지만 유료버전에서는 훨씬 다양한 기능들을 제공한답니다. 또한 플랫폼별로 지원되는 언어가 다르기 때문에 자신이 원하는 플랫폼에 맞는 언어를 선택해야 합니다.
언리얼엔진4 vs 유니티엔진5
두 엔진 중 뭐가 더 좋나요?
정답은 없습니다. 각자 장단점이 뚜렷하기 때문에 둘 다 배워두면 좋아요. 다만 저는 개인적으로 처음 배우는 사람이라면 유니티엔진을 추천드려요. 아무래도 C#이라는 언어가 비교적 배우기 쉽고 접근성이 좋기 때문이에요. 물론 나중에 실력이 쌓이면 언리얼엔진 4나 5중 하나로 갈아타는것도 좋은 방법이랍니다.
C#언어란 뭔가요?
C#이란 프로그래밍 언어의 일종으로 객체지향형 언어랍니다. 자바스크립트처럼 문법이 간결해서 초보자분들도 쉽게 배울 수 있고, 유지보수가 용이하다는 장점이 있어요. 특히 웹개발자분들이 선호하는 언어이기도 하답니다.
오늘은 이렇게 온라인게임만들기 과정 첫번째 시간으로 유니티엔진과 언리얼엔진에 대해 알아보았는데요, 다음시간에는 본격적으로 어떻게 준비하는지 알아볼게요!