Coder Social home page Coder Social logo

cafe-sdk-cocos2dx's Introduction

PLUG SDK

PLUG SDK는 모바일 게임 사용자가 게임 도중 게임을 벗어나지 않고 게임의 커뮤니티와 소통할 수 있도록 제공되는 인앱 커뮤니티 라이브러리입니다. 간단한 조작으로 프로젝트에 PLUG SDK를 추가할 수 있습니다.

이미 많은 게임에 적용돼 검증된 PLUG SDK를 사용하면 손쉽게 커뮤니케이션 기능을 게임 안에 넣을 수 있습니다.

PLUG SDK

How To Get Started

제휴 신청

PLUG SDK를 앱에 적용하려면 PLUG SDK 제휴를 신청해야 합니다. 제휴 양식을 작성해 PLUG 제휴 담당자에게 메일로 제휴를 신청합니다.

제휴 신청이 완료되면 PC의 카페 관리 페이지에서 네이버 PLUG SDK 콘텐츠를 관리할 수 있습니다.

적용 가이드

Communication

개발과 관련된 문의 사항은 PLUG 공식 카페를 사용합니다.

Usages

1. 프로젝트 설정

  1. 다운로드한 샘플 프로젝트에 포함된 sample/Classes/plugincafe 폴더를 게임 프로젝트로 복사합니다.
  2. 운영체제에 맞는 PLUG SDK 프로젝트 게임 프로젝트에 추가합니다.
    • Android: sample/proj.android-studio/app/libs 폴더에 있는 PLUG SDK 프로젝트를 게임 프로젝트에 라이브러리로 추가합니다.
    • iOS: lib/iOS 폴더에 있는 PLUG SDK 프로젝트를 게임 프로젝트에 추가합니다.

운영체제별 PLUG SDK에 관한 자세한 내용은 GitHub 저장소를 참고합니다.

2. 초기화

PLUG SDK가 지원하는 언어에 따라 다음과 같이 PLUG SDK를 초기화합니다.

2.1 PLUG SDK 초기화(한국어만 지원 - 네이버 카페)

한국어만 지원하는 PLUG SDK를 초기화할 때는 다음과 같은 초기화 정보를 설정합니다.

cafe::CafeSdk::init("U5ZHoj_OStOHOJ8mec_s", "piPHPA9i4E", 28334359 );

2.2 PLUG SDK 초기화(외국어만 지원)

외국어만 지원하는 PLUG SDK를 초기화할 때는 다음과 같은 초기화 정보를 설정합니다.

  • consumerKey: 커뮤니티를 개설하고 받은 컨슈머 키(Consumer Key)
  • consumerSecretKey: 커뮤니티를 개설하고 받은 컨슈머 시크릿(Consumer Secret Key)
  • cummunityNo: 커뮤니티를 개설하고 받은 커뮤니티 No(cummunityNo)
  • loungeNo: 라운지를 개설하고 받은 라운지 No(cummunityNo)
cafe::CafeSdk::initGlobal("PLUGTESTKEY", "PLUGTESTSECRET", 1, 58);

커뮤니티 ID와 컨슈머 키 확인
커뮤니티를 개설하고 받은 커뮤니티 ID와 컨슈머 키를 확인하려면 커뮤니티 관리 페이지에 매니저 권한으로 접근하십시오.
커뮤니티 관리 페이지에서 Settings > Communities > In-App Community Settings 메뉴를 선택하면 커뮤니티 ID와 컨슈머 키를 확인할 수 있습니다.
In-App Community Settings

3. PLUG SDK 시작

초기화가 완료되면 PLUG SDK를 실행합니다.

3.1 startHome() 메서드

startHome() 메서드는 PLUG SDK를 시작하는 메서드입니다.

cafe::CafeSdk::startHome();

Files and Folders

폴더 및 파일 이름 설명
guide/ PLUG SDK 적용 가이드가 있는 폴더
lib/ Android 및 iOS용 PLUG SDK 라이브러리 파일이 있는 폴더
sample/Classes/plugincafe/platform/ios iOS용 플러그인이 있는 폴더
sample/Classes/plugincafe/platform/android Android용 플러그인이 있는 폴더
sample/proj.ios_mac iOS용 샘플 프로젝트가 있는 폴더
sample/proj.android Android용 샘플 프로젝트가 있는 폴더
LICENSE 라이선스 파일
README.md 리드미 파일

Dependent Libraries

PLUG SDK를 사용하려면 다음 라이브러리를 프로젝트에 추가해 함께 빌드해야 합니다. 라이브러리는 샘플 프로젝트에 포함돼 있습니다.

Android용 라이브러리

iOS용 라이브러리

License

PLUG SDK의 저작권은 네이버(주)에 있습니다.

NAVER Cafe SDK for Cocos2d-x

Copyright 2016 NAVER Corp.
All rights reserved.

Unauthorized use, modification and redistribution of this software are strongly prohibited.

cafe-sdk-cocos2dx's People

Contributors

beanmilk avatar bearcola avatar changhoonyang avatar conquests avatar glinkios avatar hyunminkim81 avatar kmy504 avatar kr-park avatar sanghee-yoon avatar stansandroid avatar wonkuym avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.