- "본 내용은 Inflearn에 Rookiss 강사님의 강의로 학습하고 있는 내용입니다."->>>>> 이전 내용 : 비트 연산과 비트플래그> 전체코드 더보기전체코드/*const와 메모리구조*/#include using namespace std;// 주제 : 데이터 연산unsigned char flag; // 부호를 없애야 >> 하더라도 부호비트가 딸려오지 않는다.// 한번 정해지면 절대 바뀌지 않을 값// constant 의 약자 const를 붙임 (변수를 상수화 함)// const를 붙이면 초기값을 반드시 지정해야 한다./* 보통 바뀌지 않는 값을 대문자로 표현하는 코딩컨벤션을 지키는 팀들이 있다. */// const도 바뀌지 않는 읽기전용// .rodata?// 실제로 C++ 표준에서 꼭 그렇게 ..
얼마전 시작했던 기능 프로젝트로 부터 맵 이동 구현하는데 있어서 내 프로젝트내에 비동기로딩이 필요했다. 이것은 게임 중 렌더링되어 처리되어야 할게 별로 없다면 그냥 동기방식으로 설정해도 무리는 없을 것 같지만. 다만 하도 고퀄이 되어가는 요즘시대에 게임은 오픈월드 방식을 고집하다 보니 계속 처리되고 좀더 간단한 방식이 필요하다 (한번 설정하면 계속 쓸 수 있는?) 나는 추후 프로젝트에 그런 맵 이동 방식을 구현하고자 동기와 비동기 방식에 대한 Level이동에 대해 연구하고 문서화하고 있다. ◎ 언리얼 엔진 비동기 에셋 로딩 참고로 동기/비동기 방식이 무엇인지 무슨 뜻인지 잘 모르겠다면.이쪽 블로그를 참고해보면 좋을 듯 싶다. ◎ 인파님 동기/비동기&블로킹/논블록킹◎ 동기와 비동기의 개념 차이 👩💻..
에셋 파괴가 되는 경우가 종종 있는데 경로 체크를 해보자 > 윈도우 경로상에 언리얼을 설치함과 에셋 이주시에 에디터의 안정성을 위해서 에디터를 끄고 에셋 이주를 실행시키고 이때 에셋이주 할 때 Content 에서 벗어나지 말고 콘텐츠 폴더 에다 넣어두고 추후에 복사해서 변경을 하자 안그러면 메터리얼 뿐만 아니라 다 깨지는 현상이 나타난다.프로젝트 이동시에 기존에 입력했던 프로젝트 키들이 변경 될 수 있다 이것은 프로젝트 셋팅 > 입력 > 상단 익스포트 를 통해서 자신이 기존에 썻던 프로젝트의 셋팅의 대한 값을 불러들일 수 있다 버전에 따른 이주 에러 현상 정리를 해보자 메터리얼 이나. 어떤 파일을 옮길때 몇가지 주의사항이 있다.일단 언리얼 4 에서 언리얼 5로 프로젝트 파일을 옮길 때 아주 자잘한 없어..
Unreal Engine 4 /4.26버전으로 수업을 진행합니다. 해당 내용은 수업에 대한 내용과 함께 개인적인 생각 및 정보를 토대로 글을 씀을 알립니다. 본 내용에 대하여 상업적으로 이용 및 배포를 금합니다. 이전내용) https://ppatabox.tistory.com/126