일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지
- 알버트
- R
- 직장인자기계발
- 직장인인강
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online
- SKT
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online.
- 패캠챌린지
- 패스트캠퍼스후기
- 패스트캠퍼스
- albert
- 한번에끝내는Java/Spring웹개발마스터초격차패키지
- AI
- Today
- Total
목록윈도우 프로그래밍(DirectX) (3)
제주 탈출 일지

이전 character input에서는 단순히 키의 입력만을 받아서 그 입력을 창에 띄워주는 것으로 끝이 났다. Key Down에서는 현재 키가 눌리고 있는지 아닌지를 확인하는데 중점을 둔다. 그리고 각각의 키는 다른 위치에서 키다운을 표시한다. 전체 소스코드이다. // Programming 2D Games // Copyright (c) 2011 by: // Charles Kelly // Chapter 2 Keyboard State with Windows API v1.0 // winmain.cpp #define WIN32_LEAN_AND_MEAN #include // Function prototypes int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int); boo..

이번 포스팅에는 이전 Hello world를 넘어서, character를 받고 그 문자를 윈도우 콘솔창에 띄우는 그런 예제에 대한 소스 코드를 분석해보도록 하겠다. 해당 예제는 이전 포스팅에서 적어놓은 2D Games Programming 사이트에서 다운로드 받을 수 있다. 다음은 소스코드 전체이다. 역시나 소스코드, WinMain, WinProc, CreateMainWindow 순으로 살펴보도록 하겠다. 윈도우 프로그래밍에서는 이 3개의 함수가 기본 템플릿이라고 생각할 수 있을 것이라고 생각된다. // Programming 2D Games // Copyright (c) 2011 by: // Charles Kelly // Chapter 2 Character Input with Windows API v1...

원래 공부에는 게임 제작이 최고라 하였다. 목표는 (내가 자주 하는) 퍼즐앤 드래곤과 던전앤 파이터의 아라드 어드벤처를 합쳐서 하나의 프로토타입 형태의 게임을 만들어보는 것이 목표이다. 두 개를 합치면 재밌을 것 같다는 생각을 많이 했다. C++로 짜려고 하니 DirectX라는 어떤 라이브러리를 요구했고 그 제공하는 함수들로 프로그래밍을 진행하는 것 같았다. 버전이 2010년이 마지막으로 더이상 업데이트는 되지 않는것 같다. http://blog.naver.com/PostView.nhn?blogId=j099450&logNo=221450305286 비주얼 스튜디오 2017에 DirectX SDK설치하기 몇시간 삽질하다가 겨우 알아내서 기억하기 편하게,또 고생하지 마시라고 올립니다. https://www..