Unreal - Blueprint vs C++

최정훈·2024년 11월 3일

Blueprint

  • 언리얼 엔진에서 제공하는 비주얼 스크립팅. C++로 개발을 진행하려면 별도의 IDE가 있어야 하지만, Blueprint는 별도의 외부 툴을 필요로 하지 않는다.
  • 장점
    • 변경과 적용이 빠르다. 변경하고 바로 플레이해서 확인할 수 있다.
    • 초보자들이 사용하기에 편리하다.
    • 검색기능을 제공하기 때문에, 원하는 기능이 있는지 찾아보기가 편리하다.
    • 언리얼 전용으로 만들어졌기 때문에, 충돌이 없다.
    • 디자이너, 아트 쪽 사람들도 편리하게 사용이 가능하다. 다른 분야와 협업을 할 때 특히 유용하다.

C++

  • 장점

    • Blueprint에 비해서 훨씬 간결하다
    • 업계 표준 언어이다. 사용하는 사람들이 많다보니, 도움을 청하기도 용이하고 관련된 Tool도 많다.
    • 속도가 빠르다
    • 언리얼의 모든 제약과 기능에 접근할 수 있다. 블루프린트는 기능에 제약이 있다.
    • 대형 프로젝트에 적합하다

    ⇒ 코드로 작성한 것을 블루프린트로도 사용할 수 있고, 블루프린트로 접근 가능한 것을 코드로도 접근할 수 있기 때문에, 두 가지를 같이 쓰는것이 효율적이다.

profile
게임개발자(희망)의 공부일지

0개의 댓글