Programming 2

DirectX 3D 8일차 - App Class

www.youtube.com/watch?v=zZZoqEcMfwQ&list=PLqCJpWy5Fohd3S7ICFXwUomYW0Wv67pDD&index=11 App Class App Class는 main 함수에 작성할 예정이었던 게임 루프를 캡슐화시키기 위한 클래스입니다. 생성자 App() - App Class는 기존에 main 함수에서 만들었던 Window Class로 변수를 클래스 변수로 가지고 있기 때문에 생성자에서 Window Class 변수에 생성자를 통해 할당해줍니다. 변수 Window wnd - 오류 메시지에서 어느 라인에서 오류가 났는지를 표시하기 위해 만든 클래스 변수 MyTimer timer - 프레임같은 여러 시간 작업을 표시하기 위해서 만든 변수 함수 int Go() - 가장 기본이 되는..

game dev/directX 3D 2021.04.12

DirectX 3D 1일차 - 윈도우 창 생성하기

먼저 들어가기 전 이 글은 개인적인 공부 글입니다. 제가 아직 미숙하여 틀린 부분이 있을 수 있으니 잘못 알고 있는 점을 지적해주시면 감사히 받겠습니다, 감사합니다. 우선 저는 DirectX로 3D 게임을 만들어 보려고 합니다. 물론 요즘은 엔진이 잘 돼있어서 엔진을 사용하는 것이 생산성 면에서는 탁월한 것은 분명하지만 너무 엔진에 의존하는 느낌이 있어서 한번 제가 어느 정도 밑바닥부터 개발해보고 싶다는 마음이 생겨서 시작하게 되었습니다. 기본적으로 유튜브 강의를 보면서 하루에 한 개씩 보고 해당 영상에서 모르는 부분을 찾아가면서 공부하는 것을 목표로 두고 있고, 제가 영상을 보면서 떠오른 생각이라던가 막혔던 부분, 어려웠던 부분을 블로그에 정리해서 올릴 생각입니다. 서론이 너무 길었네요 시작하겠습니다...

game dev/directX 3D 2021.03.29