목록전체 글 (142)
오보에블로그
후기it 쪽 교양책. 컴퓨터 구조 이야기, 코딩 언어 이야기, 요즘 인기 있는 ai 이야기 등등아주 얕게 만화로 설명해주기 때문에 슥슥 읽기 좋다
계기 처음으로 읽어본 재태크 책이다. 직장을 다니고 매달 월급을 받게되면서 돈도 모이고 씀씀이도 커졌다. 남들이 다 하고 있는 적금도 해보고, 놀이식으로 주식도 조금씩 해보면서 내가 어느정도의 돈이 쌓이고 소비하고 있는지 인지하지 못한채 지내고 있었다. 계획과 신념없이는 효율적으로 자산을 늘리고 관리하지 못할 것이라는 생각이 들어 재태크 도서를 찾아보았고, "부자아빠 가난한아빠" 라는 책을 읽게 되었다. 후기 노동력을 거의 쓰지 않고 수익을 생성해내는 구조를 만들고, 그 수익이 지출을 커버할 수 있어야한다. 집/ 자동차로 인해 지출이 계속적으로 요구되므로 이것은 부채라고 할 수 있다. 책을 읽으면서, 노동력을 쓰지 않고 수익을 만드는 법을 생각해보았다. 당장 떠올랐던건 교육 강의, 게임, 주식..? 이었..
BlockNonZeroExtent와 BlockZeroExtent는 Unreal Engine에서 사용되는 레벨 디자인과 충돌 처리 관련 용어입니다. BlockNonZeroExtent: 이 용어는 주로 충돌 처리와 관련이 있습니다. "Non-Zero Extent"는 "0이 아닌 범위"나 "0이 아닌 크기"를 나타냅니다. 따라서 BlockNonZeroExtent는 어떤 물체나 요소의 충돌을 처리할 때 해당 물체나 요소가 0이 아닌 크기를 가지고 있는 경우에 적용되는 설정이나 옵션을 의미할 수 있습니다. 예를 들어, 두 물체가 충돌했을 때 하나 이상의 물체가 0이 아닌 크기를 가지고 있는 경우에 충돌 처리를 활성화한다는 뜻일 수 있습니다. BlockZeroExtent: 이 용어는 마찬가지로 충돌 처리와 관련이 ..
task.json 파일 생성 C++ Extension 을 설치한다. 아래와 같이 언리얼 프로젝트 내에서 .vscode 폴더를 생성한 뒤, task.json 파일을 생성한다. { "version": "2.0.0", "tasks": [ { "label": "Build UE5", "type": "shell", "command": "\\Engine\\Build\\BatchFiles\\Build.bat Win64 Development -Project=\\.uproject", "group": { "kind": "build", "isDefault": true } } ] } 을 Unreal Engine 5 설치 경로로, 및 을 각각 프로젝트 경로와 프로젝트 이름으로 바꾼다. Ctrl + Shift + B 단축키를 입력..
돌아보기 올해 3-4 분기는 야근과 개인공부의 휴식기로 보냈다. 회사 개발 운이 좋게도 우리 팀에서 새로운 컨텐츠를 전담하게 되어, 신규 컨텐츠를 개발할 기회가 주어졌다. 업무량이 많아진 만큼 야근도 많이 했지만, 업무를 하나하나 해결해나아갈 때 뿌듯했고, 클라이언트-DS 관점에서의 코드 짜는 방식들을 익힐 수 있는 좋은 기회가 되었다. 알고리즘 스터디 친구들과 함께한 알고리즘 스터디는 성공적으로 마무리 되었다. 알고리즘 스터디가 마무리 된 이후에 문제 푸는것을 놓은 상태지만,, 곧 다시 시작할 예정이다.. 자유 스터디 휴식시간을 가지고, 자유주제의 스터디를 한번더 진행 중이다. 연말이고, 대학원생도 있는 만큼 이전보다는 스터디가 잘 진행되고 있지는 않지만,,,! 마지막까지 잘 끝내려고한다. 휴식 친구들..
주요 내용 정리 1. 적.의를 보이는 것.들 요점은 ~적, ~의, ~것, ~들 를 습관적으로 많이 쓰는 것에 주의하라는 것이다. 사회적 현상 은 사회 현상 으로 줄일 수 있고 친구와의 화해가 우선이다. 는 친구와 화해하는 일이 우선이다.로 작성하면 의 를 줄일 수 있다. 내가 좋아하는 것은 밥을 먹는 것이다. 는 나는 밥을 먹는 것을 좋아한다. 고 쓰면서 한쪽의 것을 삭제할 수 있다. 친구들의 부모님들께서 방금 오셨다.는 친구들의 부모님께서 방금 오셨다. 로 작성해도 무방하다. .. 추가 작성 예정
UE4 에서는 Visual Studio 에서 Ctrl + Shift + B 를 누르면 바로 전체 빌드를 진행했던 것 같은데, 여기서는 아래 사진과 같이 오류가 나왔다. 오류 로그에 나온 것 처럼, 에디터를 끄거나 Ctrl + Alt + F11 을 누르라고 써있어서 해당 단축키를 눌렀더니 Live Coding 이라는 새 창이 뜨면서, 빌드가 진행되었다. 그리고 UE4 보다 빌드 속도가 훨씬 빨라진 느낌이다.
참고 : https://learn.microsoft.com/ko-kr/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=msvc-170 연습: 자체 동적 연결 라이브러리 만들기 및 사용(C++) C++를 사용하여 Visual Studio에서 Windows DLL(동적 연결 라이브러리)을 만듭니다. learn.microsoft.com
아래와 같이 dll 파일을 찾을 수 없다거나, dot net 관련 업데이트를 하라고 한다. 해결 방법은 두가지 인데, dot net 을 설치하거나, Visual Studio Installer 에서 오류로그 에 맞는 dot net 을 설치한다. 본인은 오류 로그에서 Microsoft.NETCore.App ver 3.1.0 이 필요하다는 것 같아서 아래와 같이 인스톨러에서 체크 후 설치 진행했다.
이직 게임 개발자가 되고 싶어, 작년 12월에 다니던 직장을 그만두었다. 5개월간 관련 공부를 하면서직장을 다닐때도 꾸준히 공부는 했으니 실제로는 5개월보다 길 것이다. 산책도 많이 하고 좋은 시간을 보냈다. 1 일 1 알고리즘 하루에 한 문제씩 꾸준히 풀었다. 프로그래머스에서 문제를 풀다가, 백준이 푼 문제에 대한 기록을 잘 보여서 백준에서 풀게 되었다. 지금은 1일 1 PS 문제 풀기를 실천하고 있지는 않지만, 친구들과 스터디를 만들어서 일주일에 3 문제 씩 풀고 있다. 언리얼 공부 토이 프로젝트를 진행하고 있으며, 배우게 된 내용을 하나씩 적용하는 중이다. 취업 원하던 게임 회사에 취업 했다. 여러 사람이 함께 작업하는 공간에 내 이력이 남는 다는 것이 뿌듯하고 배울 수 있는 부분들이 많아서 재밌게..