전체 글 311

[UE4] 타입으로 모든 Asset 찾기

타입으로 모든 Asset 찾는 템플릿 함수 코드입니다. template void GetObjectsOfClass(TArray& OutArray) { FAssetRegistryModule& AssetRegistryModule = FModuleManager::LoadModuleChecked("AssetRegistry"); TArray AssetData; AssetRegistryModule.Get().GetAssetsByClass(T::StaticClass()->GetFName(), AssetData); for (int i = 0; i < AssetData.Num(); i++) { T* Object = Cast(AssetData[i].GetAsset()); OutArray.Add(Object); } } 다음과..

[UE4] 디스턴스 필드 소프트 섀도(Distance Field Soft Shadows)

https://docs.unrealengine.com/5.0/ko/distance-field-soft-shadows-in-unreal-engine/ 디스턴스 필드 소프트 섀도 메시 디스턴스 필드를 사용하여 부드러운 동적 영역 그림자를 만드는 법 개요입니다. docs.unrealengine.com 디스턴스 필드 섀도를 사용하여 부드러운 영역 그림자를 만들 수 있습니다. 이 그림자는 바닥 가까이 접한 그림자는 선명하게 유지하다 멀어질 수록 연하게 만드는 식으로 현실의 그림자를 흉내냅니다.

[UE4] TArray 퍼포먼스 최적화

https://www.unrealengine.com/ko/blog/optimizing-tarray-usage-for-performance?lang=ko Optimizing TArray Usage for Performance 언리얼 엔진에서 TArray 엘리먼트 유형별 크기가 동적으로 변하는 배열입니다. TArray 는 프로그래머에게 매우 편리하며, 코드베이스에 *많이* 사용됩니다. 하지만 미묘한 퍼포먼스 문제가 생길 수 www.unrealengine.com 압축된 메모리 공간에서 엄청 빠른 엘리먼트 반복처리를 원하는 경우, TArray 가 좋은 선택입니다. 하지만 코드를 작성하면서 추가, 제거 등의 작업에 대한 영향을 주의할 필요가 있습니다. - Reserve를 적절히 사용하면 메모리 할당 시도 회수를 ..

[DOS BATCH] 콘솔 색상 지정

콘솔 색상 지정 color 2 다음과 같이 콘솔의 색상이 변경됩니다. 콘솔의 기본 전경색과 배경색을 설정합니다. COLOR [attr] attr 콘솔 출력의 색 특성을 지정합니다. 색 특성은 두 자리의 16진수로 지정됩니다. 첫째 자리는 배경색에 해당하고 둘째 자리는 전경색에 해당합니다. 각 자리는 다음 값이 될 수 있습니다. 1 = 파란색 9 = 연한 파란색 2 = 녹색 A = 연한 녹색 3 = 청록색 B = 연한 청록색 4 = 빨간색 C = 연한 빨간색 5 = 자주색 D = 연한 자주색 6 = 노란색 E = 연한 노란색 7 = 흰색 F = 밝은 흰색 인수가 지정되지 않으면 이 명령은 CMD.EXE가 시작되었을 때의 색을 복원합니다. 이 값은 현재 콘솔 창에서 가져오거나 /T 명령줄 스위치나 레지스트리..

게임 개발자가 알아야 할 RDBMS(데이터베이스, MSSQL)

'대용량 데이터베이스 솔루션'에서 나온 내용과 제가 게임 개발 하면서 경험 해던 것들을 토대로 꼭 알아야할 것들을 정리하였습니다. DB 옵티마이저 부분범위 처리와 전체범위 처리 절차형이 아니라 집합형 사고의 필요성 인덱스와 테이블의 내부 구조 인덱스 제대로 알고 사용하기 테이블 조인의 방법들과 제대로 사용하기 게임 개발자는 전문 DBA가 아니기에 DW나 OLAP와 같은 분야는 관심 밖이며 OLTP 환경에서 그것도 게임 서버가 대신 많은 것들을 처리해주는 환경에서 개발 하므로 게임 개발자가 바라 보는 RDBMS는 다를 것입니다. 게임 서버 개발자로서 꼭 알아야할 RDBMS의 개념들에 대하여 설명합니다.

크래프톤 웨이 - 창조적인 일을 위한 리더십과 팀 매니지먼트

리더는 옳은 결정을 하는 것이 아니라 사람들이 옳은 일을 하게 '만드는' 일을 해야 한다 많은 리더가 착각한다. 옳은 결정을 내리는 일이 자신의 역할이라고 말이다. 결정은 시작일 뿐이다. 리더는 사람들이 옳은 일을 하게 만들어야 한다. 사람들이 일하게 만드는 방법은 여러 가지가 있는데, 가장 나쁜 방법은 지시를 하는 것이다. 특히 창조적인 작업에서 지시를 통한 일하게 만들면 결과가 좋을 수 없다. 가장 좋은 건 사람들이 스스로 좋아서, 열정을 바쳐 일하게 만드는 것이다. 리더가 스스로 판단하기에 좋은 생각과 결정을 했더라도 그건 아무런 가치가 없다. 그 일이 실제로 수행돼 결과를 만들어내기 전까지는. 최고보다는 최선을 통해 일을 진행하고, 그것을 기반으로 다음 단계에서 더 나은 결과를 만들어내는 것이 좋..

독서 리뷰 2022.04.01
반응형