Articles

Unity vs 환상–선택한 게임 엔진

때 학습 게임 개발,사람들은 궁금에 대한 최고의 게임 엔진이 사실,우리가 수행하는 전체 전체 기사에 문제입니다. 의 측면에서 다양성,전력,인기를 사용하여 업계에서 두 가지가 있는 대부분의 사람들에 대해 이야기도 통일 게임 엔진,언리얼 엔진입니다.

어느 것이 더 나은지 대답하는 것은 어려운 문제입니다. 일부는 언리얼 단순히 aaa 스튜디오에 대한 최고의 선택이라는 사실에 대한 더 나은 주장 할 것이다. 그러나 다른 사람들은 유니티가 더 잘 둥글고 인디 개발자에게는 종종 업계에 더 잘 진입한다는 사실을 인용 할 것입니다. 객관적으로,하지만,하나는 다른 것보다 낫다?

이 기사에서는 각 엔진에 대한 장단점을 살펴보고 Unity vs.Unreal 의 진정한 전투를 펼칠 것입니다. 우리는 것도 도움 당신은 시작과 함께 학습 모두 너무 상관없이 당신의 궁극적인 의사 결정할 수 있습 점프를 만들기로 자신의 게임을합니다. 시작하자,희망에 의해 결국,당신이 할 수있을 것입에 대한 정보를 선택하는 게임 엔진은 엔진의 꿈입니다.

의 예는 게임

의 예는 게임

테이블의 내용.

다양성

게임 개발자로, 실험할 수 있으로 다른 종류의 게임–3D,2D,멀티,VR,AR,etc. 게임의 넓은 범위를 충족시켜주는 엔진을 갖는 것이 중요하며 운 좋게도 유니티와 언리얼 모두 그렇게합니다. 보자의 범위에서 다른 게임과는 엔진 가장 적합할 것입니다.

  • 3D 모두 엔진은 위대한 3D 기능이 있지만,언리얼는 최고의 관점에서의 그래픽을 실현합니다.
  • 2D-Unity 는 훨씬 더 큰 초점과 도구 세트를 가지고 있지만 두 엔진 모두 2D 를 수행 할 수 있습니다.
  • virtual Reality–플러그인은 매우 다양하며 전체 XR 인프라에 통합되므로 유니티는 VR 에서 탁월합니다.
  • 증강 현실-Unity 가 더 오랫동안 그것을 해왔고 훨씬 더 정의 된 시스템을 가지고 있지만 두 엔진 모두 AR 을 할 수 있습니다.
  • 멀티 플레이어–언리얼이 통합 된 지원이있는 유일한 사람이지만 두 엔진 모두 멀티 플레이어를 수행 할 수 있습니다. 많은 타사 프레임 워크가 있지만 Unity 의 통합 멀티 플레이어는 아직 개발 중입니다.
  • Mobile-Unity 는 모바일에 가장 적합한 엔진으로 간주됩니다.
Unity 엔진에서 2D 게임 만들기.
Unity 엔진에서 2D 게임 만들기.
을 만드는 3D 게임에서 언리얼 엔진입니다.
언리얼 엔진에서 3D 게임 만들기.

코딩

함께 시작할 때 게임 엔진이 어떤 언어,당신은 코드에서 결정하는 요인이 될 수 있습니. Unity 에서는 C#언어를 사용하여 코드를 작성하는 반면 Unreal 에서는 C++를 사용합니다. Unreal 에는 Blueprints 라는 자체 통합 visual scripter 가 있지만 일반적으로 C++는 배우기가 더 어려운 언어로 간주됩니다. 비주얼 스크립팅은 당신이 같은 일을 할 수 있습니다로 코딩에 좋은 대안이다–아직 필요 코딩. 그냥 노드를 생성하고 게임에 대한 논리를 개발하기 위해 함께 연결합니다.

지금,화합가 없 통합 visual 스크립터,하지만의 번호를 제 3 자 사용할 수 있는 옵션과 같이:볼트(지금 무료 가진 미래의 통합 계획을 위해 엔진)및 플레이 메이커.

언리얼 엔진 블루프린트 비주얼 스크립팅.
언리얼 엔진의 블루프린트.

하고자하는 경우드,통일이 될 수 있습 쉽게 옵션으로 C#,하지만 당신이 원하지 않는 경우는 코드 사용할 수 있는 비현실의 청사진입니다.

업계의 존재

전문가가 사용하는 것에 따라 게임 엔진을 선택할 수 있습니다. Unity 와 Unreal 은 모두 시장에서 게임을 만드는 데 사용되지만 다른 방식으로 사용됩니다.

첫째,유니티는 인디 개발자와 모바일 게임을위한 가장 인기있는 엔진입니다. 같은 화합으로 만든 더 큰 게임의 숫자가 있습니다:마석,도시: 스카이 라인,녹,오리와 맹인 숲,그리고 대부분의 모바일 게임이다.

AAA 산업의 관점에서 Unreal 은 Unity 보다 더 많이 사용됩니다. 같은 게임:런데 제크,바다의 도둑들,Star Wars:이 타락하기 위해,그리고 많은 다른 사람의를 사용하여 엔진입니다.

또한 염두에 두어야 할 것은 엔진 개발자 자신이 사용하는 방법입니다. 유니티는 작은 교육 프로젝트 외에도 자신의 게임을 만들지 마십시오. Epic Games(개발자들의 언리얼 엔진)다른 한편으로,개발에 많은 게임과 같은:런데 제고 전쟁의 기어를 사용하는 언리얼 엔진입니다.

  • 목록 화합의 Games
  • 목의 비현실 게임

전세계 글로벌 일기 예보에 대한 게임 시장

전세계 글로벌 일기 예보에 대한 게임 시장

커뮤니티

중요한 측면의 게임 엔진은 커뮤니티입니다. 두 엔진은 자신의 각각의 포럼,하위 Reddits,유튜브 채널 등과 함께,꽤 큰 온라인 존재를 가지고있다.

  • Unity-Unite 라는 연간 게임 개발자 협약이 있습니다. 대부분의 게임 개발 YouTubers 는 Unity 를 사용하고 가르치는 데 중점을 둡니다.
  • Unreal-Epic Games 는 라이브 자습서를 통해 온라인에서 더 많은 존재감을 가지고 있습니다.

두 엔진 모두 각각의 자산 저장소가 있습니다. 자산 저장소는 무료 또는 가격으로 얻을 수있는 엔진 용 3D 모델,텍스처,시스템 등을위한 마켓 플레이스입니다. 이들은 최고의 아티스트가 아니거나 특정 영역에서 지식이 부족할 수있는 개발자에게 좋을 수 있습니다.

  • 에셋스토어
  • 비현실 시장

는 여러 프로그래머로 작동하고 팀

는 여러 프로그래머로 작동하고 팀

튜토리얼

두 화합과 환상해야합니다. 문서,자습서,온라인 코스 등 아래에서는 Unity 와 Unreal 에 대한 다양한 과정을 나열했습니다.

Unity

  • (유료)통일 게임 개발은 소형 도
  • Unity101–게임 개발 C#기초
  • (유료) RPG 아카데미–제로에서 게임을 만들기
  • 하는 방법 프로그램에서는 C#의 Brackeys
  • C#튜토리얼을 통해 데릭 Banas
  • C#기본적인 시리즈에 의해 알란 카를로스 Claudino Villa

언리얼

  • (유료) 비현실 게임 개발은 소형 도
  • 언리얼 엔진 101–3D 게임 만들기
  • 하는 방법 프로그램에서는 C++–에 의해 Cherno
  • 초보자 가이드는 게임 개발 언리얼 엔진 다니엘 Buckley
  • 게임을 만드는 사용하는 초보자를위한 언리얼 엔진 4 는 DevSquad

로봇 손을 재생 가

로봇 손을 재생 가

결론

우리는 우리의 전투의 화합 vs 환상을 재생지만,당시의 원래 질문: 는 엔진을 사용해야 합니까?궁극적으로 이것은 당신과 당신의 필요에 달려 있습니다. 그러나,만약 우리가 될 수 있도록 굵은,우리는 적어도 다음과 같은 말을합니다.

  • 초보자인 경우 방법을 찾고 코드를 만들의 다양한 게임과 함께 이동 통일입니다.
  • 코딩에 관심이없고 더 나은 그래픽 성능을 원한다면-Unreal 과 함께 가십시오.

전반적으로,이들은 여전히 매우 표면 수준의 문는 것이 좋습니다 그래서 당신은 모두를 시도하기 전에 결정을 내렸다. 그러나,당신이 시도로 이 엔진은,당신을 유지할 수 있는 정보를 여기에,마음에 있는 것들을 고려할 수 없 수행하여 알아보십시오! 그렇더라도 기억이 없는 최고의 게임 엔진은 거의 유일한 게임 엔진을 가장 편안한 느낌을 사용합니다. 유니티를 선택하든 언리얼 엔진을 선택하든 세상은 여러분의 손끝에 있습니다. 그래서 거기에 나가서 놀라운 게임과 앱을 만드십시오!

놓치지 마세요! 제공 끝에서
  • 액세스는 모든 200+과목
  • 새로운 과정이 추가되 월
  • 언제든지 취소
  • 인증서의 완성

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다