일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- DeferredRendering
- 언리얼엔진5
- C
- Unreal Engine5
- 티스토리챌린지
- 팰린드롬 만들기
- Programmers
- C++
- RVO
- 줄 세우기
- 2294
- DirectX11
- UE5
- UnrealEngine4
- GeeksForGeeks
- algorithm
- UnrealEngine5
- NRVO
- const
- IFileDialog
- directx
- winapi
- baekjoon
- RootMotion
- 프로그래머스
- Frustum
- 백준
- softeer
- 1563
- 오블완
- Today
- Total
목록분류 전체보기 (709)
Game Develop
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 void quickSort(vector& data, int startIndex, int endIndex) // pivot은 인덱스순서로 잡는걸 기준으로한다. { if (startIndex >= endIndex) return; // 반씩 자르다 최종적으로 원소개수가 1개가 될 경우. int pivot = startIndex; // 피벗 설정. int left = pivot + 1; int right = endIndex; while (1) { while ..
https://school.programmers.co.kr/learn/courses/30/lessons/77485 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 vector solution(int rows, int columns, vect..
일일방문자가 수십명밖에 안되는 작은 개인티스토리긴 그래도 항상 인기글1위는 고정이였다. https://maxlevel-trace.tistory.com/2 [C++] -nan(ind)값에 관하여(NaN 오류) -nan(ind)값을 발견하게 된 계기 포트폴리오 작업도중 발견한 값이다. 몬스터의 범위 안에 플레이어가 있을 경우, 몬스터는 플레이어의 위치값(x,y)으로 계속 이동하기 때문에 결국 maxlevel-trace.tistory.com 위의 글인데 사실 딱히 엄청난 내용도 아니긴하다. 처음 친구들 + 온라인에서 모집한 다른사람끼리 해서 포스팅스터디를 했을 때 올렸던 글이다. 다렉11로 2D포폴 작업중에 몬스터가 증발해버려서 해당 버그를 해결하는 과정에 관한 내용을 작성했다. 근데 의외로 이런 버그가 많이..
https://school.programmers.co.kr/learn/courses/30/lessons/84021?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 ..
포폴에 너무 인게임컨텐츠가 부실해서(심지어 UI도 구현을 안했었다) 옵저버패턴 활용해서 UI코드를 작성하는 중이다. 인게임에 UI를 배치하면 위치조정을 해야하니 그냥 Transform 클래스에 TRS값 조절(Translation,Rotation,Scale)하는 ImGui윈도우를 렌더하는 함수를 추가했다. ImGui윈도우를 생성할때는 고유이름으로 생성해야하는데, 중복될경우 한개만 렌더가 된다. 꼭 이거때문이 아니더라도 각 오브젝트의 이름을 고유값으로 설정하고 싶었다. 그래서 트랜스폼을 상속받는 객체가 태그네임을 Set할 때 고유한값으로 Set할 수 있도록 코드를 작성했다. 대충 로직은 아래처럼 짰다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23..
내 포폴에 적용중인 Assimp버전이 너무 오래된 나머지, 믹사모에서 다운받은 FBX파일을 추출할 때 에러가 난다. 그래서 Assimp관련 파일들을 전부 교체했더니 에러가 떴다. 에러는 아래와 같다. 얼추 해석하면 aiMaterial::GetName()이라는 함수를 해당경로의 DLL파일에서 못찾는다..는 내용 같았다. DLL파일경로를 못찾나 싶었지만 프로젝트속성에 해당 경로는 설정이 잘 되어있었다. 뭐가 문제였나 싶었는데 에러메시지의 경로를 보니까 솔루션경로\x64\Debug 쪽으로 이어지길래 확인했더니, 해당폴더의 DLL파일이 구버전 그대로였다. 파일만교체하고 빌드가 안되는상태였어서 그런 것 같다. (정확히는 모르겠다.) 어쨌든 Debug폴더의 Assimp DLL파일만 새버전으로 교체했더니 잘 실행됐다..
https://www.acmicpc.net/problem/1987 1987번: 알파벳 세로 R칸, 가로 C칸으로 된 표 모양의 보드가 있다. 보드의 각 칸에는 대문자 알파벳이 하나씩 적혀 있고, 좌측 상단 칸 (1행 1열) 에는 말이 놓여 있다. 말은 상하좌우로 인접한 네 칸 중의 한 칸으 www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 ..
https://www.acmicpc.net/problem/1759 1759번: 암호 만들기 첫째 줄에 두 정수 L, C가 주어진다. (3 ≤ L ≤ C ≤ 15) 다음 줄에는 C개의 문자들이 공백으로 구분되어 주어진다. 주어지는 문자들은 알파벳 소문자이며, 중복되는 것은 없다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 7..