본문 바로가기

c++60

[TapCalcomanie] PC codegrimie.itch.io/tapcalcomanie TapCalcomanie by CodeGrimie Minimalist Decalcomanie Game codegrimie.itch.io Android play.google.com/store/apps/details?id=com.codegrimie.tapcalcomanie TapCalcomanie - Google Play 앱 Test your Dynamic Visual Acuity. play.google.com Github github.com/gyunam-park/TapCalcomanie gyunam-park/TapCalcomanie Source Code for TapCalcomanie. Contribute to gyunam-park/TapCa.. 2021. 2. 21.
6. Acceleration 적용하기 이번에 만드는 게임에 사용할 것은 아니었지만 문득 궁금해서 찾아봤다. 이걸 이용해서 다양하고 재밌는 상호작용을 할 수 있을 꺼 같긴 한데 내 스타일의 상호작용은 아니다. 구현법 자체는 여타 이벤트들과 차이가 없어서 어렵지 않다. ▼ 헤더 파일 선언 /* ACCELERATION */ virtual void onAcceleration(Acceleration* acc, Event* unused_event) override; ▼ 이벤트리스너 등록 void MainLayer::onEnter() { Layer::onEnter(); EventListenerAcceleration* accListener = EventListenerAcceleration::create(CC_CALLBACK_2(MainLayer::onAc.. 2021. 2. 9.
20210208(월) 쓰레드 & 리스트 연습 #include #include #include #include // using std::thread; typedef struct _Book { unsigned int code; wchar_t name[20]; }Book; std::list bookList; void PushBook() { Book book; wprintf(L"책 데이터를 (코드 제목) 순서로 입력하세요.\n"); wprintf(L"데이터 : "); wscanf_s(L"%d %s", &(book.code), book.name, 20); bookList.push_back(book); } void PopBook() { bookList.pop_front(); } void PrintBooks() { wprintf(L" 코.. 2021. 2. 8.
5. DrawNode 사용하기 Cocos2D-X에는 프로그래머가 임의로 Mesh를 생성해서 사용할 수 있는 DrawNode를 지원한다. 마침 OpenGL을 틈틈히 공부하고 있었던 덕에 그리 어렵지 않게 손에 익힐 수 있었다. ▼ 삼각형, 사각형, 8각형, 16각형을 그리는 코드 /* VISIBLE SCREEN SIZE */ Size screenSize = Director::getInstance()->getVisibleSize(); /* VISIBLE ORIGIN POSITION */ Vec2 originVec2 = Director::getInstance()->getVisibleOrigin(); /* COLOR */ Color4F colorWhite(1.0f, 1.0f, 1.0f, 1.0f); Color4F colorRed(1.0f, .. 2021. 2. 8.