태그: Game
3편
-
SDL2 실전 가이드 | 게임 개발 입문
SDL2로 윈도우를 띄우고 키보드·마우스·게임패드 이벤트, 도형과 텍스처 렌더링, SDL_image·SDL_ttf·SDL_mixer, 델타 타임 기반 게임 루프, AABB 충돌 감지를 C++과 PySDL2 예제로 익히고 Pong과 플랫포머를 만듭니다.
-
OpenGL 실전 가이드 | 3D 그래픽스 프로그래밍
GLFW와 GLAD로 창을 만들고 첫 삼각형을 그린 뒤 정점·프래그먼트 셰이더, 텍스처 매핑, 모델·뷰·투영 변환, 카메라, 조명, 3D 모델 로딩, 프레임버퍼 후처리까지 C++과 Python 예제로 단계별로 구현합니다.
-
C++ 객체 풀 구현: RAII 반납 래퍼, 동적 확장, reset 누락과 스레드 안전
게임 오브젝트처럼 자주 생성되고 사라지는 객체를 미리 만들어 두고 재사용하는 Object Pool을 구현합니다. 반납을 자동화하는 RAII 래퍼, 부족할 때 늘리는 동적 확장, 타입별 풀 관리자를 만들고 reset 누락과 스레드 안전 문제를 짚습니다.