[All-in-One Introduction to Game Programming] C++ & Data Structures/Algorithms & STL & Game Mathematics & Windows API & Game Server
This is an all-in-one curriculum for game programming beginners who are unsure of where to start. It is a comprehensive curriculum that covers the basics of game programming, including C++, data structures/algorithms, STL, game mathematics, Windows API, and an introduction to game servers.
1,456 learners
Level Beginner
Course period Unlimited

Want to know what questions other learners frequently ask?
- Unresolved
디버깅할때 메모리보는법 단축키가 뭐죠??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련
c++네트워크ue-blueprint게임수학windows-apijwt5017439
・
11 days ago
0
50
1
- Unresolved
113-충돌처리 강의에서 22:26 부근의 SetPos()를 적용해도 충돌되지 않고 뚫고 지나가게 됩니다.
ㅤㅤㅤ
c++네트워크ue-blueprint게임수학windows-apiNo Author
・
3 months ago
0
69
1
- Unresolved
SaveFile에서 크래시 발생하는 분들 체크해보세요
_wfopen_s 함수의 경우 에러가 발생하면 errno_t type의 값을 반환해줍니다. 만약 저와 같은 이유로 오류가 발생하신 분들이면 errno_t type의 변수 값이 2일 것입니다.<im
c++네트워크ue-blueprint게임수학windows-apieric13066467
・
4 months ago
1
60
1
- Resolved
수업자료 확인 부탁드립니다.
수업자료를 받고 Exercise.sln을 열어보면 프로젝트를 찾을 수 없다고 나옵니다. 이 수업뿐만이 아니라 이 강의의 다른 수업들 자료들도 다 마찬가지 상태입니다. 해결 바랍니다.
c++네트워크ue-blueprint게임수학windows-apibluearchive20218804
・
4 months ago
0
90
3
- Unresolved
explicit을 붙였을 때 빨간줄이 뜨는 이유가 맞는지 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련
c++네트워크ue-blueprint게임수학windows-apieric13066467
・
5 months ago
0
77
0
- Resolved
22강에서 구조체와 포인터로 설명해주셨는데 패딩의 경우는 어떻게 되나요?
StatInfo 라는 구조체를 활용해서 포인터 연산을 설명해주셨는데, 만약 구조체 생성부분에서 바이트 패딩을 주는 경우엔 포인터 연산 처리가 어떻게 되는지 궁금합니다.
c++네트워크ue-blueprint게임수학windows-apiNo Author
・
5 months ago
0
72
2
- Unresolved
리소스 매니저 강의 18분 부근
ResourceManager::Clear() 에 해당하는 부분에 대해 질문이 있습니다.ResourceManager이 싱글톤으로 만들어지고, Game의 소멸자에서
c++네트워크ue-blueprint게임수학windows-apiroyjwseo8145
・
7 months ago
0
77
1
- Unresolved
[Service강의] owner -> shared_ptr
아직 다음 강의를 안들어서 잘 예측이 안되지만, owner에 보통 이벤트를 발생시킨 Session의 shared_from_this()를 넣어줄 것으로 예상을 해봅니다. <p style="text-align: le
c++네트워크ue-blueprint게임수학windows-apiroyjwseo8145
・
7 months ago
0
69
2
- Unresolved
C#에서 생성자 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련
c++네트워크ue-blueprint게임수학windows-apiksh3373
・
7 months ago
0
73
2
- Unresolved
특정 조건에서만 함수를 반환할 때
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련
c++네트워크ue-blueprint게임수학windows-apikds9901164008
・
8 months ago
0
75
2
- Unresolved
스택 empty
안녕하세요stack empty 함수에 return size() > 0으로 하게되면 비어있으면 false가 나올텐데 의미가 반대로 사용된 것 아닌가요??<span data-name="upside_dow
c++네트워크ue-blueprint게임수학windows-apizlspfmqk33
・
10 months ago
0
94
2
- Unresolved
섹션4 배열실습 질문입니다.
배열을 통해 콘솔에 5x5 맵을 표현하는 부분에서 while (true) {HAND
c++네트워크ue-blueprint게임수학windows-apidijiket7906
・
10 months ago
0
120
1
- Unresolved
섹션3 '파일분할' 강의 질문입니다.
Helper.h 헤더파일에서 void Test, void Test2 는선언만 하고 Helper.cpp에서 초기화 한 뒤<p style="text-align
c++네트워크ue-blueprint게임수학windows-apidijiket7906
・
10 months ago
0
89
1
- Unresolved
Defines.h의 DECLARE_SINGLE관련 질문입니다.
모든 싱글톤 객체들을 DECLARE_SINGLE와 같은 형태로 define하여 편하게 작업하고 있는데 이는 cpp파일에 전역에 TimeManager* TimeManager::s_instance = nullptr;와 같
c++네트워크ue-blueprint게임수학windows-apiserverdev
・
a year ago
0
100
1
- Unresolved
세션8 우선순위 큐 pop함수의 Predicate 적용 관련 질문이 있습니다.
pop 함수를 보면 if (right predicate(heap[next], _heap[right]))인 left와의 비교에서 나온 결과 값을 비교하는 부분에만 predic
c++네트워크ue-blueprint게임수학windows-apiserverdev
・
0
159
3
- Unresolved
섹션9 함수 포인터 관련 질문입니다.
영상 초반 내용을 보면 using FuncPtr = void();는 잘 사용하지 않는 문법이라고 하고, 뒤이어 나오는using FuncPtr = void(*)();와 같은 형식을 자주 사용한다고 했는데 동일하게 동작한다면 오히려 앞쪽이 더 편한 것
c++네트워크ue-blueprint게임수학windows-apiserverdev
・
0
124
1
- Unresolved
exercise_A 번 문제 해결방법에 대한 질문.
디버깅 참고 답안의 exercise_A 번 문제에서 knight (Knignt*형) 의 포인터 주소를 넘겨주는 이중포인터로 작성해서 해결?(일단 터지지는 않았습니다) 했는데 이런 방법은 안되는 건가요?
c++네트워크ue-blueprint게임수학windows-apidudth351962
・
0
137
1
- Unresolved
[강의명: virtual 소멸자] 자식 클래스의 소멸자에도 virtual 을 붙이시는 이유가 궁금합니다
#include using namespace std; class Player { public: Player() { cout << "Player()" << endl; } virtual ~
c++네트워크ue-blueprint게임수학windows-apijsn5479191337
・
0
179
2
- Resolved
Scene과 SceneManager 강의 수강 중 키보드 입력 오류
Scene과 SceneManager 강의 수강 중 키보드 입력 오류가 있어서 문의드리게 되었습니다.DevScene의 Update()에서 키보드 입력을 받을 때 강의와 똑같이 코드를 입력했음에도 불구하고콘솔창에서는 한쪽 방향으로만 오브젝트가
c++네트워크ue-blueprint게임수학windows-apivbjiny2434
・
0
128
1
- Resolved
Window API 강의 수강 중 LARGE_INTEGER 타입 변환 오류
안녕하세요!10주차의 Window API 강의를 듣던 중 TimeManager.cpp에서 QueryPerformanceFrequency와 QueryPerformanceCounter메서드에 LARGE_INTEGER 타입으로 변환해서 인자를 넘겨주는 과정에서
c++네트워크ue-blueprint게임수학windows-apivbjiny2434
・
0
185
3

