목록GameEngine (3)
Nagie's DevStory
필자는 VS2026과 UE5.7을 사용 중이다.새 프로젝트를 생성하고 빌드 하는 과정에서 UBT 에러가 나는 상황이 발생했다.nullptr 참조로 인해 터지는 경우 메모리 추적을 해야 하는 상황이라 VSCode만 사용할 수 없는 상황이기도 하고요즘은 VSIT(VisualStudio Integration Tool)이 필수가 아니라는 정보까지 확인한 상태라 그냥 꺼버리기로 했다.프로젝트 폴더 최상단에 있는 *.uproject 파일을 텍스트 편집기로 열면 다음 사진처럼 나올 건데그냥 "VisualStudioTools" 항목의 "Enabled" 값을 'true'에서 'false'로 바꿔주면 해결된다.이젠 해당 플러그인이 없어도 블루프린트 참조 같은 정보를 확인할 수 있어서 별 의미가 없다고 하니 괜히 고생하지 ..
1. VSCode 설치하기 [VSCode 다운로드] - VS가 설치되어 있지 않다면 Tools for Visual Studio를 사용해 Build Tools For Visual Studio를 설치 2. C / C++ 익스텐션 설치하기사용하다 보면 .Net Install Tool과C# Extension도 설치하라고 안내가 뜨는데프로젝트 생성전에 그냥 설치해놓는게 맘 편하다.그 외 Unreal Engine 4 Snippets같은 별도의 Helper Extension을설치하는 것은 자유이나기본적으로 관리된지가 짧게는 3년 길게는 5년 전 이라서지금의 언리얼 상황과는 안맞을 확률도 있고개인적으론 큰 도움이 되는거 같지 않아서설치는 비추천 한다. 3. 언리얼 에디터 개인설정에서 코드 편집기 지정하기편집(Ed..
한때 모바일 게임을 cocos2d-x로 많이 만들던 시절이 있었다. 요즘은 유니티와 언리얼로 양분화 되는 느낌이고 옛날에 비해 인기가 많이 시들해졌지만 여전히 cocos2d-x는 쓸 만(?) 하며 C++을 공부하기에 좋은 엔진임에는 틀림없다. 필자가 마지막으로 사용했던 cocos2d-x의 버전은 2.x 대였는데 대략 10년 전에 사용했었다. 유니티의 개발 민주화덕에 언리얼 까지 무료화가 되면서 이 엔진을 잊고 살았는데 최근에 간단한 2D 게임이 만들고 싶어서 다시 찾게 되었더니 cocos creator라는 엔진으로 배포되고 있었다. 그래서 cocos creator를 살펴본 결과 솔직히 이걸 쓸 바엔 그냥 원래 쓰던 유니티나 언리얼을 쓰는게 더 나을거 같아 오랜 전통(?)이 있는 cocos2d-x를 찾아 ..