Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
Tags
- 2075번
- WinAPI
- C++
- 백준 c++ 24479번
- Unreal
- 애니메이션
- 다음소수
- 루트서명
- 바이토닉 수열
- 그리기 연산
- dx12
- 다익스트라
- DirectX12
- 랜더링 파이프라인
- 드래곤플라이트 모작
- 24779
- Perforce
- 11286번
- unrealengine
- directx12 그리기 연산2
- 백준 24444 c++
- 2d 박스충돌
- BFS
- 뱀과사다리게임
- dx12 정리
- 백준 1260 c++
- 2565번
- 백준
- lis응용
- 4134번
Archives
- Today
- Total
game-1 님의 블로그
[부트 캠프] WinAPI (1-2) 25. 3. 5. 본문
WinAPI 문제 풀이
WinAPI
(부트 캠프)
문제
1. 자동차 그리기 (함수화)
2. a, d키로 움직이기
3. 네모 or 동그라미를 그리고 마우스로 드래그 & 드랍 구현
4. 별이 되어라!
바닥에 네모 10개를 그린다.
마우스 드래그를 통해서 위로 이동
특정 높이 이상 위치에 드랍을 하면
네모 -> 별 모양으로 바뀐다.
5. 제어권이 있는 상자 구현
5_1. 큰 상자 두개, 작은 상자 한개가 존재
5_2. 큰 상자 안에는 작은 상자가 들어 있다.(제어권이 있는 상자)
5_3. 작은 상자는 큰 상자를 벗어날 수 없다.
5_4. 큰 상자끼리 부딪히면 작은 상자가 상대 큰 상자에게 넘어간다. (제어권이 이동)
충돌 처리)

충돌처리하는 방법으로, and를 이용하는 방법을 주로 사용하였었는데,
이외에 범위 영역 이외의 부분을 or로 제외하여 충돌을 검사하는 방법을 알게 되었다.
문제풀이)
제어권이 있는 상자의 경우, 다음처럼 inbox가 outbox를넘어가지 않도록하여 문제를 해결하였다.

