다이렉트 SDK를 설치하면 다이렉트 샘플 브라우저를 사용하여 샘플 코드를 볼 수 있습니다. 예전에는 D3D라이브러리를 이용하기 위해 설치를 해야했었지만 지금은 비쥬얼 스튜디오 인스톨러에서 Windows SDK에 포함되어 있기 때문에 굳이 설치할 필요는 없어졌습니다. 하지만, 샘플 브라우저를 사용하길 원하시는 분들은 설치하셔야겠죠. 현재 다이렉트 샘플 코드는 밑의 깃허브에서 확인하실 수 있습니다. https://github.com/walbourn/directx-sdk-samples/tree/master/Direct3D11Tutorials GitHub - walbourn/directx-sdk-samples: This repo contains Direct3D 11, XInput, and XAudio2 samp..
void GameScene::onEnter() { auto touch = EventListenerTouchOneByOne::create(); touch->onTouchBegan = std::bind(&GameScene::onTouchBegan, this, std::placeholders::_1, std::placeholders::_2); // 람다식으로 작성 가능 touch->onTouchBegan = [=](Touch*, Event*)->bool { CCLOG("touch screen"); return true; }; getEventDispatcher()->addEventListenerWithSceneGraphPriority(touch, this); } bool GameScene::onTouchBega..
https://programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 현재 뽑은 인형과 스택의 top에 있는 인형을 비교하여 같다면 제거(pop) 같지 않다면 스택에 push #include #include #include using namespace std; int solution(vector board, vector moves) { int answer = 0; stack st; st.push(-1); for (int i = 0; i < moves.siz..
아날로그 시계를 본따 만든 프로그램 입니다. 테두리 구현부터 설명드리겠습니다 원은 무수한 점으로 이루어져 있습니다. 직선도 동일하죠. 그래서 점의 좌표를 알 수 있다면 원도 그릴 수 있겠죠. 점의 좌표를 알기 위해서 삼각함수를 쓰는 것입니다. 좌표평면을 떠올리신다면 x와 y는 금방 알 수 있습니다. x는 b와 같고 y는 c와 같습니다. 그럼 여기서 삼각함수를 이용해서 b와 c를 알 수 있습니다. 삼각함수가 기억이 잘 나지 않으신다면 아래 동영상을 참고하시길 바랍니다. ↓↓↓ 더보기 . . . 정리하면, 다음과 같습니다 x는 b와 같고 y는 c와 같으니 이러한 공식이 나왔습니다. 그럼 이제 코드로 구현할 수 있습니다. 1 2 3 4 5 6 7 8 9 int r = 5; int x, y; for (int i..
(가이드 글 아니에요, 삽질 로그입니다) 24시간 봇을 돌리고 싶어서 heroku에 등록했습니다 저장소는 깃저장소를 사용해서 등록했습니다 https://www.heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.heroku.com 무료 호스팅이라 좋네여 물론 파일의 용량이 커지게 되면 유료 호스팅을 해야겠지만요 전 그럴일이 없을 것 같습니다 호스팅을 하게되면 파이썬으로 봇을 일일히 구동시키지 않아도 24시간 알아서 잘돌아갑니다 하지만 업데..