언제 C ++을 사용하고 언제 블루 프린트를 사용합니까?


10

언리얼 엔진 사용법을 배우려고합니다. C ++에 대한 기본 지식이 있습니다. 최근에 저는 학습 경험을 위해하고있는 프로젝트로 서바이벌 호러 게임을 만들기 시작했습니다. 지금까지 Blueprint 시스템을 통해 모든 기능을 구현했습니다.

내 질문은 언리얼 엔진에서 게임을 개선 / 게임하기 위해 언제 어떻게 코드를 사용할 것인가에 관한 것입니다.

답변:


14

내가 아는 한 C ++을 사용할 필요는 없습니다. 그것은 더 선호의 문제입니다. 프로그래머라면 코드에서 더 빠르게 작업을 수행 할 수 있지만 일부는 청사진을 선호 할 수 있습니다.

런타임 성능 차이가 있지만 일반적으로 무시할 수 있으므로 너무 많이 생각하지 마십시오.

결론적으로 성능 핵심 섹션을 작성할 때 C ++을 선호하고 더 높은 수준의 상호 작용을 위해 청사진을 사용하는 것이 가장 좋습니다. 당신이 나와 같다면 비주얼 프로그래밍은 내가 좋아하는 것이 아니기 때문에 모든 것을 쓰는 것을 선호 할 것입니다.


1

팀에서 일하고 있는지 여부에 따라 다릅니다. 당신이 프로젝트를 개발하는 유일한 사람이라면, 이것은 당신이 선호하는 문제입니다. 팀의 프로그래머라면 모든 로직을 C ++에 넣고 아티스트 / 레벨 디자이너가 이벤트 시스템을 통해 게임의 이벤트에 반응 할 수 있도록해야합니다.

또한 코드 작성이 더 빠르지 만 일부 사람들에게는 다른 방법이라고 상상할 수 있습니다. Visual Studio는 정의로 이동 , 강력한 찾기 옵션, 훨씬 나은 디버깅 환경, 일부 리팩터링 옵션 등과 같은 많은 정교한 도구를 제공합니다 . 블루 프린트에는 그러한 도구가 없거나 훨씬 더 기본적이므로 복잡한 네트워크와 같은 것들을 수정하고 변경하기가 어렵습니다.

C ++이 어렵거나 불편하다고 생각되면 블루 프린트로 첫 프로젝트를 시작하십시오. 완료 한 후에는 엔진을 더 잘 알고 청사진에 익숙해 지므로 C ++로 개발하기에 좋은 순간이 될 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.