목록 전체보기 (198)
공부중
언리얼 엔진4에서 기본적으로 데미지 종류는 아래와 같이 되어있다. 간단하게 설명하자면 ApplyDamage는 그냥 특별한 처리 없이 데미지를 전달할때 쓰는것이고 ApplyPointDamage는 어떤 방향에서 Actor의 어디 부분에 맞았더니 데미지를 입었다 를 전달할때 쓰는것이고 ApplyRadialDamage는 특정 지역에 발생한 폭발때문에 데미지를 입었다 를 전달할때 쓴다. 위의 스크린샷처럼 BluePrint에서는 노드 만들고 가져다 쓰면 끝이지만 C++코드에서는 TakeDamage 하나만 존재하는것을 확인 할 수 있다. virtual float TakeDamage(float DamageAmount, struct FDamageEvent const& DamageEvent, class AControlle..
퇴사를 하고 백수생활을 한지 어느덧 한달이 지났다 뭐 로또가 된게 아니니 공부를 계속해서 취업준비도 해야되겠다 생각이 들고 뭐.... 어 .... 아무튼 게임잡에 글 올렸는데 우연치 않게 바로 연락와서 면접을 봤는데 탈탈 털린뒤 과거의 내가 이런게 있었지 하고 기록을 하려고 또 글을 끄적인다. 이번글은 malloc과 new의 차이이다. 솔직히 말해서 나는 순수 C(?)를 아예 손도 안대고 살아왔던터라 ( 독학을 그냥 class 없는 C++으로 시작했다. 후우... ) 면접시 깊은 답변은 못했지만 이번에라도 알아가야하지 않겠는가 ㅠ 예제 코드는 아래와 같다. #include class MyClass { public: MyClass() { std::cout
결론은 android sdk 폴더내에 tools/ant/build.xml 가 없어서 발생한 문제 최신 버전은 위의 내용이 없다. https://stackoverflow.com/questions/43648201/cannot-find-build-xml-error-building-android-sdk-sample "Cannot find build.xml" error building Android SDK sample The log is: BUILD FAILED /Users/xxx/sample/build.xml:114: Cannot find /Users/xxx/Library/Android/Library/Android/sdk/tools/ant/build.xml imported from /Users/xxx/sampl..
회사에서 어쩌다보니 array delete 관련 이야기가 나와서 한번 해보려고 한다. 테스트 하고자 하는것은 아래와 같다. 동적할당으로 배열을 만들었는데 이것을 delete 할때 delete[] 가 아닌 일반 delete를 했을 경우 어떻게 처리가 되는가 실험 코드는 아래와 같다. #include int main( ) { int* arr = new int[10]; arr[0] = 0; arr[1] = 10; arr[2] = 20; arr[3] = 30; arr[4] = 40; arr[5] = 50; arr[6] = 60; arr[7] = 70; arr[8] = 80; arr[9] = 90; int* temp = (arr)+1; std::cout
Microsoft SQL Server Management Studio 17에서 접속시 위와같은 에러를 뿜는 문제가 발생하였다.이번에는 바로 Alert이 떴었고 TimeOut문제가 아니다. 오류코드로 검색해보니역시 MS답게 관련 문서가 잘 정리되어 있었다. ( 링크 )관련 문서는 ODBC라던가 그런것에 관한 return value를 참고하는데 더욱 도움이 될 것이고 하단에 나온 일반적이진 않지만 가능한 다른 원인다음과 같은 상황에서 SQL Server 인증을 사용하여 로그인하지 못했습니다. 서버가 Windows 인증만 사용하도록 구성되어 있습니다.오류 원인이 반환할 수 있습니다. 라는 문제에 해당되는 것이었다. 해결 방법은 아래와 같이 해결했다. 먼저 SQL SERVER가 설치된 PC에서 접속한뒤에서버에서..
긴 건강상의 이유로 생긴 공백 이후 취업을 어찌어찌 운이 좋아서 하게 되었는데여기서 MS_SQL을 사용하게 될 일이 생겨서 집에서도 설치해보고 (찾아보니 무료버전이 있었다 만세!)이것저것 해보려는데 막히는 부분을 정리해 보려고 한다. 맨 처음은 서버컴퓨터가 따로 있고 (Windows Server 2012 R2에 SQL SERVER 17을 설치했다.)그리고 작업 컴퓨터(Windows 10 Pro) 에서 서버컴퓨터의 DB에 접속하려는데 아래와 같은 오류가 나타났다. (provider:TCP Provider, error: 0 - 대기 작동이 시간 초과되었습니다.)(Microsoft SQL Server, 오류: 258)대기 작동이 시간 초과되었습니다. IP와 포트는 내 개인 공유기 내부에서 사용하는 것이므로 상..