묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 언리얼 소울라이크 개발: A to Z
안녕하세요. 입문자입니다.
안녕하세요. 오늘 구매를 해서 들어보려고 하는 초보자입니다.세 가지 질문이 있어 글 남깁니다. 코딩을 직접 치고 있는데 강사님은 되게 빠르셔서 매크로나 따로 유료 플러그인이 있는 걸까요?현재 37강 트레일이 마지막 강의일까요 아니면 업데이트 진행 중인 걸까요?강사님이 사용 중이신 것도 비주얼 스튜디오 맞을까요? 맞다면 테마를 구매하셔서 다른 걸까요?강의 잘 듣겠습니다. 감사합니다.!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++ 교재 p139 point구조체 정의하기
선생님께서 올리신 point 구조체 정의하기 코드에서요 int y,x로 정의하시고 그 밑의 코드도 전부 y,x순으로 되어있던데 y,x순으로 쓰신 이유가 있나요? 보통 x,y 이렇게 하지 않나요?chatgpt검색해보긴 했는데 y가 행이고 x가 열이라서 그렇다고는 하는데 그래도 잘 이해가 안가서요 ㅠ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-B 질문
for(int i = 1; i <= n; i++){ for(int j = 1; j <= n; j++){ if(check(i, j + 1, 0))dp[i][j + 1][0] += dp[i][j][0]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][0]; if(check(i + 1, j, 2))dp[i + 1][j][2] += dp[i][j][2]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][2]; if(check(i, j + 1, 0))dp[i][j + 1][0] += dp[i][j][1]; if(check(i + 1, j, 2))dp[i + 1][j][2] += dp[i][j][1]; if(check(i + 1, j + 1, 1))dp[i + 1][j + 1][1] += dp[i][j][1]; } } 위부분에서 Check()부분은 이해가 됬는데 왜 if문을 2개 2개 3개를 하는지 잘 이해가 안갑니다..
-
미해결[게임 프로그래머 도약반] DirectX11 입문
Model.cpp에서 ReadMaterial()의 SpecularTexture 부분 질문입니다.
node = node->NextSiblingElement(); if (node->GetText()) { wstring texture = Utils::ToWString(node->GetText()); if (texture.length() > 0) { wstring textureStr = Utils::ToWString(node->GetText()); if (textureStr.length() > 0) { auto texture = RESOURCES->GetOrAddTexture(textureStr, (parentPath / textureStr).wstring()); material->SetSpecularMap(texture); } } }이렇게 강의에서 코드가 되어있습니다. 중간에 texture랑 textureStr를 if문으로 체크하는 부분이 중복으로 들어가는거 같아서 질문드립니다.node = node->NextSiblingElement(); if (node->GetText()) { wstring textureStr = Utils::ToWString(node->GetText()); if (textureStr.length() > 0) { auto texture = RESOURCES->GetOrAddTexture(textureStr, (parentPath / textureStr).wstring()); material->SetSpecularMap(texture); } }위 코드처럼 Diffuse Texture와 Normal Texture과 동일하게 하나를 지우고 작성해도 상관없는 부분인가요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-H
안녕하세요 제가 이 문제를 풀었을 떄 큰돌님과 다른 부분이 있어서, 효율성 측면에서 많이 떨어지는 코드인지 궁금해서 질문 드립니다!http://boj.kr/f1e7e2f7cf8c4ecfb4961534aebacdf4
-
미해결[나 혼자 레벨업] UE5 멀티플레이 게임 제작 Lv. 1 (Listen 서버 입문)
Null Crash 에러 문의
안녕하세요 아직 기본기가 없어서 너무 당연한 내용을 질문 하는건 아닌지 걱정이네요.. 32강 09:40에서 발생하는 Null Crash 에러 관련하여 이해가 잘 안되는 부분이 있습니다 .. 총 2가지 문의사항이 있습니다 :)i) 로그를 보면 Listen Server, Client A, Client B 가 로그인을 해서 총 3개의 Player Controller 가 생겼고 Player Index 를 Self 로 교체해서 각자 독립적으로 컨트롤러를 사용할 수 있게 되었는데 게임을 종료하면서 Listen Server 가 종료되었는데 Client A, Client B의 Playser Controller 는 살아있기때문에 Null Crash 에러가 2개 발생한건가요 ? ii) 그래서 is Valid 를 통해서 Listen Server를 종료하면 Mapping context 에 이벤트가 넘어가지 않아서 에러가 안나오게 수정을 하는건지 궁금합니다! 추가로 PlayerController 관련해서 서버쪽에서 보면 아래와 같이PlayerController 0, PlayerController 1, PlayerController 2 총 3개가 확인이 되는데 Clinet 0번과 Client 1번을 돌아가면서 확인을 해보면 둘다 PlayerController 0 만 확인이됩니다. PlayerContrller 는 플레이어마다 생성이 되는 걸로 알고 있는데PlayerContrller1, PlayerContrller2 가 확인이 되어야하는게 아닌지 궁금합니다! 감사합니다 :)
-
해결됨6. [노베이스/입문] 게임회사 코딩테스트 스파르타 클래스
B 재배열 함정
처음에 혼자 풀 때 영상에서 하신 방법 딱 생각났는데B는 재배열 하지 말라는 함정때문에 못풀었습니다.근데 B 재배열은 무시해도 되고 백준에서도 답으로 인정해주면 회사 코테는 사람이 검수할텐데 거기서도 정답으로 인정해주나요? 그리고 sort하실 때 rbegin 말고 cmp 직접 만드셔서 사용하는 이유는 무엇인가요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
유니온 파인드 rank관련 질문입니다!
마지막 10장의 유니온 파인드 강의 10분 30초경 코드에서 궁금한 점이 있는데요, 주석에서는 rank가 더 작은 쪽을 부모로 설정한다고 했는데 코드를 보면 p[rootA] = rootB;는 B가 A의 부모가 되는 것 아닌가요? 제가 잘못 이해한 건지 싶어서 질문 드립니다!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-K 질문
안녕하세요 선생님 3-K는 BFS로 사용하셨는데비슷한 문제인 2636 치즈는 dfs를 사용하셔서 차이가 궁금해서 질문드립니다
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
SaveFile에서 크래시 발생하는 분들 체크해보세요
_wfopen_s 함수의 경우 에러가 발생하면 errno_t type의 값을 반환해줍니다. 만약 저와 같은 이유로 오류가 발생하신 분들이면 errno_t type의 변수 값이 2일 것입니다.msdn 문서를 보면 .errno값과 관련하여 어떤 오류인지 알려주는데, 2번의 경우 '이러한 파일 또는 디렉터리가 없습니다.' 라고 나옵니다.https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/errno-constants?view=msvc-170파일은 생성되기 때문에 디렉터리 경로가 없어서 발생한 문제입니다. 따라서(여러분솔루션경로)/Resources의 산하에 Tilemap 폴더를 만들어주면 오류가 해결됩니다정상적으로 파일이 오픈됐다면 0이 반환됩니다.
-
미해결실전! 언리얼 소울라이크 개발: A to Z
GAS 관련
강의를 듣던 중 문득 궁금점이 생겨서 질문을 올립니다.혹시 AI를 구현할 때 비헤이비어 트리 대신에 GAS를 활용하는 방법도 가능할까요? 그리고 이런 방법이 포트폴리오로 매력이 있을지도 궁금합니다..!
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
D1 프로젝트 파일을 다운로드 받은 후 빌드하려면 에러가 납니다.
이런 에러가 나는데 어떻게 수정해야하는지 알 수 있을까요..
-
미해결홍정모의 따라하며 배우는 C++
강의와 똑같이 진행했는데 링킹 에러가 발생합니다.
main.cpp#include <iostream> #include "Storage.h" using namespace std; int main() { Storage<int> nValue(5); Storage<double> dValue(6.7); nValue.print(); dValue.print(); } Storage.h #pragma once #include <iostream> template <class T> class Storage { private: T m_value; public: Storage(T value) { m_value = value; } ~Storage() { } void print() { std::cout << m_value << std::endl; } }; Storage.cpp#include "Storage.h" template<> void Storage<double>::print() { std::cout << "Double Type "; std::cout << std::scientific << m_value << "\n"; } 현재 강의 중 8:03을 보고 있고요. 강의 중에서 영상을 봤을 땐 이렇게 하라고 교수님께서 말씀해주신듯 한데, 혹시 제가 뭘 잘못한게 있나요? 강의 상에서는 코드를 이렇게 작성한 경우, Specialization이 적용되지 않는 사례를 보여주시려고 하신듯 한데 저는 빌드가 되질 않습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간복잡도 질문!
안녕하세용이 문제를 보고 시간복잡도를 처음 생각했을 때 1만 x 1만이라고 생각했는데 문제에서 인접한 간선(단방향)의 수를 1만이라고 제한을 뒀고 그래서 시간복잡도가 달라질 것이라고 잠깐 생각했지만 아래와 같은 case가 있는 경우 n^2과 같이 될 수 있어서 결국은 큰돌님이 말한 시간복잡도와 같게 되는 군요!! 맞나요??'1번 컴퓨터는 2번컴퓨터를 신뢰, 2번 컴퓨터는 3번 컴퓨터를 신뢰, ...., n-1번 컴퓨터는 n번 컴퓨터를 신뢰, n번 컴퓨터는 1번 컴퓨터를 신뢰'
-
미해결실전! 언리얼 소울라이크 개발: A to Z
폴암 무기 집을때 크러쉬
BP_Pickup 아이템을 복사해서 item에 BP_Polearm을 할당해주고 캐릭터가 집으려고하면 크러쉬 뜨면서 에디터가 종료되버리네요ㅠㅠ....유효하지 않은 값에 접근한거 같은데... 어디서부터 잘못된건지 모르겠어요 ㅠㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
에러코드
Spawn 수업을 진행 하던 도중에 , 클라이언트 빌드 이후에 발생한 에러인데 어느부분에서 발생하는지 몰라서 에러코드를 남겨봅니다.. 자동화 이후 빌드까진 다되었었는데 발생했습니다. 캐시파일들같은 파일들을 다 삭제하고 리빌드를 해도 동일한 오류가 발생합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7주차 개념 DP - Q. 큰돌의 사과나무
'큰돌의 사과나무' 문제에서 "큰돌은 처음에는 1번 사과나무 아래에 위치해 있다. "라는 조건이 적혀있습니다.int main() { // 생략// 두 가지 초기 상태(1번 나무에 시작, 2번 나무에 시작) 중 최대 값 출력 cout << max(go(0, 1, m - 1), go(0, 0, m)) << '\n'; // 생략}그렇기에 cout << go(0, 0, m) << '\n'; 만 적는게 적절하지 않나? 라는 생각이 들었는데 제가 잘못 생각한걸까요? (0 -> 1번 나무, 1 -> 2번 나무)
-
미해결[게임 프로그래머 도약반] DirectX11 입문
노멀매핑 자료
노멀매핑 자료 ppt는 없나요? 자료다운로드 받으면 프로젝트 소스 코드 밖에없는거같습니다
-
미해결홍정모의 따라하며 배우는 C++
수업할때 레퍼런스로 사용하는 도서는 어떤 도서인가요??
수업도중에 책을 넘기는 소리가 나는데 혹시 보고 계신 책은 어떤책인지 알수있을까요???
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-q 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 해당 문제를 완탐이 아닌 BFS로 풀면 안 되는 건가요? 만약 안된다면 BFS로 풀었을 때 어떤 문제점이 있는지 알고 싶습니다.