하고싶은거/Unreal2024. 3. 3. 23:06Part1 04. 언리얼 오브젝트
언리얼 C++의 핵심, 언리얼 오브젝트 언리얼 C++ 생긴 이유 C++가 생기고, 모던 객체지향 언어 (모던 OOP언어, C++이후 나온 언어들 JAVA, C#)이 생겼는데 C++의 성능적 장점과 모던OOP언어의 생산적 장점 2가지를 잡기 위해서 언리얼에서는 기존 C++ 언어를 좀 더 확장하는 방안으로 객체 지향 설계를 실현했다. 언리얼엔진 객체시스템 UnrealEngine 이 시스템 자체에는 2가지 오브젝트(객체 시스템)가 존재한다. 일반 C++언어에서 사용하는 C++ 오브젝트, 언리얼에서 고안한 생산성이 높아진 언리얼 오브젝트. 1. C++ 오브젝트 기존 C++언어의 일반적인 객체 시스템 성능적 장점이 존재하지만, 생산적인 측면에서 취약, 메모리를 건들이면 프로젝트 전체가 난감해질 수 있다. 사용 용..