https://github.com/tranek/GASDocumentation#concepts-as GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer s My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project. - GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 5's Gamepl... github.com 단순히 위의 문서를..
https://www.youtube.com/watch?v=x5KqpYX4H6g https://www.unrealengine.com/marketplace/ko/product/action-rpg-01 액션 RPG, 카테고리 UE 레거시 샘플 - UE 마켓플레이스 Android 및 iOS에 배포 가능한 언리얼 엔진 4(UE4) 기반 고사양 모바일 게임을 개발하는 방법에 대해 자세히 알아보기 원하시나요? 액션 RPG 샘플에서 그 방법을 비롯한 다양한 기능들에 대해 배워보 www.unrealengine.com https://docs.unrealengine.com/4.26/ko/Resources/SampleGames/ARPG/ 액션 RPG 게임 어빌리티 시스템 플러그인 사용법을 보여주는 샘플 게임입니다. docs...
string::size_type string의 동반 타입으로 string.size()연산 결과를 저장하는데 사용하는 변수 string line("Hello"); auto len = line.size(); // len은 string::size_type 타입이다. decltype(line.size()) len2; // len2는 string::size_type 타입이다. size에서는 부호없는 타입을 반환하므로, 표현식에서 부호 있는 데이터와 부호 없는 것을 섞어 쓰면 위험할 수 있다. 범위 for을 사용해 string 내 문자 접근하기 string 내 문자 값을 범위 for을 사용하여 접근할 경우 루프 변수를 참조자 타입으로 정의해야 한다. string line("Hello World!!!"); // li..
const에 대한 참조자 const에 대한 참조자는 const인 객체나 contst가 아닌 객체, 상수와 결합할 수 있다. 그러나 일반적인 참조자는 const가 아닌 객체와 결합할 수 있으나 const인 객체와는 결합할 수 없다. int i = 42; const int &r1 = i; // const int&를 보통의 int 객체에 결합할 수 있다. const int &r2 = 42; // 좋음: r2는 const에 대한 참조자이다. const int &r3 = r1 * 2; // 좋음: r3는 const에 대한 참조자이다. int &r4 = r1; // 오류: r4는 const가 아닌 보통의 참조자이다. const에 대한 포인터 const에 대한 포인터 역시 참조자와 마찬가지로 const에 대한 포인터..
https://modoocode.com/136 씹어먹는 C++ - modoocode.com 이름 공간 - namespace 이름 공간은 말그대로 어떤 정의된 객체에 대해 어디 소속인지 지정해주는 것과 동일하다. 중복된 이름을 구분하기 위해 C++에서는 같은 이름이라도, 소속된 이름 공간이 다르다면 다른 것으로 취급한다. (동명이인) std::cout 위의 코드에서 std가 이름 공간이 된다. std::가 없이 그냥 cout이라고 한다면 컴파일러는 cout을 찾지 못한다. 이름 공간을 정의하는 방법은 다음과 같다. // header1.h namespace header1 { int aaa(); void bbb(); } // header2.h namespace header2 { int aaa(); void b..