분류 전체보기
[WinAPI] 충돌
[WinAPI] 충돌
2022.08.10Bullet.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #pragma once class Bullet { public: ObLine arrow; ObCircle arrowPet; float scalar; Vector2 fireDir; Vector2 velocity; float gravity; public: Bullet(); void Update(ObRect player); void LateUpdate(); //추가 void Render(); bool Shoot(ObRect player, float scalar, Vector2 firePos); }; Colored by Color Scripter cs void LateUpdate(); 추가 Bullet.c..
[WinAPI] 마우스 회전
[WinAPI] 마우스 회전
2022.08.09Input.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #pragma once class Input : public Singleton { friend class Window; private: ... Vector2 mouseScreenPos; //추가 Vector2 mouseWorldPos; //추가 public: Input(); ~Input(); bool KeyDown(int KeyCode); //눌렀을때 최초1회 bool KeyPress(int KeyCode);//누르고있을때 bool KeyUp(int KeyCode); //눌렀다가 떼었을때 최초1회 void Update(); Vector2 GetScreenMousPos() { re..
[WinAPI] 총알 발사
[WinAPI] 총알 발사
2022.08.08Bullet.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #pragma once class Bullet { public: ObLine arrow; ObCircle arrowPet; float scalar; float gravity; Vector2 fireDir; //추가 public: Bullet(); void Update(ObRect player); void Render(); bool Shoot(ObRect player, float scalar, Vector2 firePos); //Vector2 firePos 추가 }; Colored by Color Scripter cs Vector2 fireDir; bool Shoot(ObRect player, ..
[WinAPI] Bullet 속도를 Gauge Bar와 연동
[WinAPI] Bullet 속도를 Gauge Bar와 연동
2022.07.29Bullet.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #pragma once class Bullet { public: ObLine arrow; ObCircle arrowPet; float scalar; public: Bullet(); void Update(ObRect player); void Render(); bool Shoot(ObRect player, float scalar); }; Colored by Color Scripter cs float scalar 생성 bool Shoot(ObRect player, flaot scalar) Bullet.cpp 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 ..
[서평] 생각정리스킬
[서평] 생각정리스킬
2022.07.23장르: 자기계발 제목: 생각정리스킬 (부제: 명쾌하게 생각하고 정리하고 말하는 방법) 저자: 복주환 [ 책을 읽게 된 동기 ] 머리 속이 복잡했다. 할 건 많은데 시간이 부족해 허덕이고 있었다. 머리 속을 정리하는 효율적인 방법이 필요했고 책 제목이 눈에 띄어 책을 집었다. 목차에 나온 내용이 마음에 들어 읽기로 마음 먹었다. [ 책의 내용 ] 생각정리 만다라트: 구체적이고 논리적으로 생각을 정리하고 한 페이지로 내용을 볼 수 있다. 마인드맵: 중심과 핵심 내용을 한눈에 파악할 수 있다. 방사사고(Radiant Thinking) 3의 로직트리: What -> Why -> How 순서대로 생각을 정리한다. 기획 기획의 단계 문제파악 현황분석 기획설계 세부계획 실행 목표달성(문제해결) 피드백 브레인스토밍: ..
[백준 1978] 소수 찾기
[백준 1978] 소수 찾기
2022.07.23https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net
[백준 10870] 피보나치 수 5
[백준 10870] 피보나치 수 5
2022.07.23https://www.acmicpc.net/problem/10870 10870번: 피보나치 수 5 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 www.acmicpc.net 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 #include using namespace std; int fibonacci(int n) { if (n == 0) { return 0; } if (n == 1) { return 1; } return { fibonacci(n - 1) + fi..
[백준 10872] 팩토리얼
[백준 10872] 팩토리얼
2022.07.231 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #include using namespace std; int factorial(int N) { if (N == 0) { return 1; } return N * factorial(N - 1); } int main() { int result; int N; cin >> N; cout
[서평] 경매 권리분석 이렇게 쉬웠어?
[서평] 경매 권리분석 이렇게 쉬웠어?
2022.07.22제목: 경매 권리분석 이렇게 쉬웠어? 저자: 박희철(파이팅팔콘), 송희창 감수 서평에 앞서 나는 이 책을 끝까지 다 읽지 않았다는 사실을 밝히고 싶다. 이 책은 전달하는 정보가 많아 이해가 되더라도 머리 속에 한번에 담아두기는 무리였다. 경매에 관심은 있지만 지금 당장 경매를 할 생각이 없었기 때문에 필요할 때 다시 찾아보자는 마음으로 책을 덮었다. 책을 반정도 읽은 나의 서평은 아래와 같다. 시중에 나온 경매관련 서적중에 가장 쉽게 쓰인 책 중 하나이다. 경매에 관련되어 알아야 할 내용들을 간단하게 적혀있고 삽화들은 글의 이해를 돕는다. 책의 목차를 인지하고 책을 읽으면 경매가 진행되는 흐름을 알 수 있다. 두꺼운 경매책처럼 정보가 다양하고 깊게 나와있지는 않았지만 이런 부분이 오히려 좋았다. 경매에 ..
[winAPI] 시계 만들기
[winAPI] 시계 만들기
2022.07.221 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #pragma once class MainGame : public Scene { public: ObRect rc; ObStar st; ObCircle cc; ObLine hour; ObLine min; ObLine sec; SYSTEMTIME localTime; public: ~MainGame(); void Init() override; void Update() override; void Render() override; }; cs 1 2 3 4 5 6 7 8 9 hour.rotation = -DIV2PI + (float)localTime.wHour * 30.0f * ToRadian + (float)local..
[건축] 통신도면 이해하기
[건축] 통신도면 이해하기
2022.07.22https://electric-wara.tistory.com/17?category=772438 캐드(CAD) 통신(전화,티비)도면 이해하기 안녕하세요. 지난번에 캐드 전열도면 보는 기본 요령에 대해서 알아보았는데요. 오늘은 캐드 통신도면을 보는 법을 같이 한번 알아보도록 하겠습니다. 통신도면이라 하면 전화, TV, Wifi, 인터넷 electric-wara.tistory.com
[건축] 가설공사 (비계, 동바리, 거푸집)
[건축] 가설공사 (비계, 동바리, 거푸집)
2022.07.22https://brunch.co.kr/@hausplanner-cm/51 가설공사 이해하기 (비계,동바리,거푸집) 가설공사란? | 가설공사 (비계,동바리,거푸집) 가설공사란 본공사를 하기위해 임시로 설치해서 사용하다가 공사가 끝나면 해제하는 시설들을 설치하는 공사를 말합니다. 건축물 철거시 사용하 brunch.co.kr