쭈니아빠 블로그
close
프로필 배경
프로필 로고

쭈니아빠 블로그

    • 분류 전체보기 (87)
      • Development (70)
        • C# (10)
        • WPF (4)
        • ASP.Net (11)
        • Javascript & TypeScript (4)
        • HTML & CSS (1)
        • NodeJs (1)
        • NextJS (1)
        • Angular (1)
        • Python (6)
        • Linux (1)
        • SQL (6)
        • Windows (7)
        • Visual Studio Code (1)
        • Unity (2)
        • Cocos2d-x (3)
        • Flutter (1)
        • Utility Apps (7)
        • Docker (1)
        • LeetCode (1)
      • 일상 (7)
        • 이런 저런 이야기 (2)
        • 노트북 (1)
        • 주변기기 (2)
      • 이글루스 블로그 기록들 (9)
        • 기록 보관소 (8)
        • 오래된 도구들 (1)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
[Cocos2d-x] v3.17.2 윈도우에서 한글 깨져서 보일 때 해결 방법

[Cocos2d-x] v3.17.2 윈도우에서 한글 깨져서 보일 때 해결 방법

1. DrawText 수정 cocos2d project에 Source files -> platform -> win32 -> CCDevice-win32.cpp Line 334를 보면 아래와 같은 코드가 있습니다. nLen = MultiByteToWideChar(CP_UTF8, 0, pszText, nLen, pwszBuffer, nBufLen); CP_UTF8을 CP_ACP로 바꿔주면 됩니다. nLen = MultiByteToWideChar(CP_ACP, 0, pszText, nLen, pwszBuffer, nBufLen); 2. UIEditBox 수정 cocos2d -> Source files -> ui -> UIEditorBox -> UIEditorBoxImpl-win32.cpp Line 372로 이동..

  • format_list_bulleted Development/Cocos2d-x
  • · 2023. 3. 12.
  • textsms
[COCOS2D-X] 2.x.x 버전으로 개발된 소스코드 최신버젼(4.0.x) 적용하기 Part2

[COCOS2D-X] 2.x.x 버전으로 개발된 소스코드 최신버젼(4.0.x) 적용하기 Part2

지난 글에서 Visual Studio Project를 생성하고 이전 소스 코드 및 resources 복사가 완료된 상태에서 이제 에러를 하나씩 잡아 나가야됩니다. 우선 코드 수정을 시작하기 전에 local git 생성을 해서 원본 상태를 기록하고 시작하는걸 추천 드립니다. 자, 준비가 되었으면 일단 컴파일을 한 번 시도해봅니다. 저같은 경우에는 1251개 에러가 일단 보이는데, 하나 씩 수정 해보겠습니다. 1. Director 초기화 코드 [cocos2d-x 2.1.2] // initialize director CCDirector *pDirector = CCDirector::sharedDirector(); pDirector->setOpenGLView(CCEGLView::sharedOpenGLView())..

  • format_list_bulleted Development/Cocos2d-x
  • · 2023. 3. 11.
  • textsms
[COCOS2D-X] 2.x.x 버전으로 개발된 소스코드 최신버젼(4.0.x) 적용하기 Part1

[COCOS2D-X] 2.x.x 버전으로 개발된 소스코드 최신버젼(4.0.x) 적용하기 Part1

요즘도 Cocos2d-x 라이브러리를 사용해서 게임 개발을 하는 개발사/인디게임개발자들이 있는지 라이브러리는 계속 업데이트는 되고 있어보입니다. 10년전에 만들어서 구글 play store에 등록해두고 아무 업데이트를 안해서 결국 2019년에 마켓에서 삭제되었는데 귀찮아서 내버려두다가 그래도 아까워서 다시 마켓에 등록하는 겸 해서 최신 4.0 버전으로 Cocos2d-x 라이브러리 적용을 결정했습니다. 그런데 3.0 버전대에 breaking changes가 너무 많아서 수정해야 되는 부분이 너무 많아서 상당한 시간이 걸렸습니다. 저처럼 2.x.x 버전대에서 최신 버전으로 migration하시는 분들이 있다면 도움이 될까 싶어 글로 남겨봅니다. 1. 4.0 버전 다운로드 받기 공식싸이트: https://co..

  • format_list_bulleted Development/Cocos2d-x
  • · 2023. 3. 6.
  • textsms
  • 1
공지사항
전체 카테고리
  • 분류 전체보기 (87)
    • Development (70)
      • C# (10)
      • WPF (4)
      • ASP.Net (11)
      • Javascript & TypeScript (4)
      • HTML & CSS (1)
      • NodeJs (1)
      • NextJS (1)
      • Angular (1)
      • Python (6)
      • Linux (1)
      • SQL (6)
      • Windows (7)
      • Visual Studio Code (1)
      • Unity (2)
      • Cocos2d-x (3)
      • Flutter (1)
      • Utility Apps (7)
      • Docker (1)
      • LeetCode (1)
    • 일상 (7)
      • 이런 저런 이야기 (2)
      • 노트북 (1)
      • 주변기기 (2)
    • 이글루스 블로그 기록들 (9)
      • 기록 보관소 (8)
      • 오래된 도구들 (1)
최근 글
인기 글
최근 댓글
태그
  • #mvvm
  • #.net6
  • #wpf
  • #ObservableObject
  • #asp.net core
  • #C#
  • #CommunityToolkit.Mvvm
  • #ASP.NET
  • #asp.net core 6
  • #PostgreSQL
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바