세상사는 이야기 / 도움이 되었다면 배너 클릭 부탁드려요~ →→→

2018년 5월 31일 목요일

[Unity Plugin] 외부 플러그인 사용해 봤던것들 위주로 정리

[Unity] 외부 플러그인 사용해 봤던것들 위주로 정리해 보았다.

1. IAP
  • OneStore
    https://dev.onestore.co.kr
    Android 기반 OneStore(3개 통신사 통합 스토어)
    장점 : 한국어 메뉴얼
    단점 : 구글 스토어와 따로 빌드해야함(2번), 코드가 확장하기 힘들다
  • Ultimate Mobile $50 / Unity Asset
    http://u3d.as/8Ev
    Native(AOS, IOS) 관련된것을 모아놓은 Plugin
    장점 : Iap, Social(Facebook, instagram..)등 Interface로 제공하여 하나의 코드로 다양한 OS를 지원
    단점 : 너무 많은 기능을 제공하여 필요없는 DLL파일이 많이 추가 되며, 다른 DLL과 충돌 발생

1. 광고
  • UnityAds
    http://www.unityads.co.kr
    Unity 에서 제공하는 광고 플렛폼
    장점 : Unity 엔진에 최적화, 쉬운 설정 및 API 사용, 광고 요청에 딜레이가 가장 적다
    단점 : 일일 광고 수 제한
  • AdMob & Admob Mediation
    https://apps.admob.com
    구글의 광고 플렛폼으로 다양한 광고를 제공
    장점 : 구글에서 제공하여 광고제공이 안정적이다.
    단점 : 제공하는 Plugin에 버그가 많다. play services resolver를 사용하여 자동 업데이트 기능이 제공되지만, Meta파일을 계속 갱신하여 협업이 힘들다. 광고 요청과 시청 사이 딜레이가 길다
  • Vungle
    https://vungle.co.kr
    Vungle 광고 플렛폼
    장점 : 한글 문서 제공
    단점 : 광고 요청과 시청 사이 딜레이가 길다.
  • Mopub Mediation
    https://www.mopub.com
    여러 광고플렛폼들을 모아서 돌려가며 보여주는 플랫폼
    장점 : 보여줄 광고가 없으면 다른 광고플렛폼으로 알아서 돌려줌(Unity ads -> Vungle)
    단점 : 플렛폼별 광고 시간, 가격등 직접 설정 해 줘야하는데 복잡함. 웹페이지가 한글을 미지원, 기술 지원을 위해서는 영어를..
    각각 플렛폼별 SDK를 따로 붙여줘야하며, SDK 버전이 올라가면 광고가 않나오는 경우가 많다(2015년 기준)

1. Firebase
  • FCM
    https://console.firebase.google.com
    Firebase Coud Message로 Push Notification 기능 제공제공
    장점 : 쉬운 설정, 웹페이지에서 Notification기능 제공 AOS, IOS 둘다 제공
    단점 : OAuth 관련 에러가 많이 발생하며, 로그가 부실하다. 제공하는 Plugin에 버그가 많다. play services resolver를 사용하여 자동 업데이트 기능이 제동되지만, Meta파일을 계속 갱신하여 협업이 힘들다.

1. Analytics

1. Social
  • Facebook
    https://developers.facebook.com
    Facebook 친구 정보, 담벼락 글쓰기 기능을 많이 사용하지만, Facebook SDK을 통해 광고를 할때 유입률 등의 정보를 제공해 준다.
  • 네이버 PLUG
    https://www.plug.game
    게임내에 Naver Cafe를 간단히 붙일수 있다.
    장점 : 쉽게 Naver Cafe를 붙일수 있다. Plug SDK에서 게임동영상저장, 스크린샷 같은 기능을 제공
    단점 : 불안한 SDK, 부실한 메뉴얼, 에러에 대한 늦은 피드백

1. 난독화 - 유니티 dll 을 암호화 (http://lenaweb.tistory.com/44)
  • CodeEncipher $125 / Unity Asset
    http://u3d.as/to4
    DLL파일을 난독화 하여 외부툴에서 볼수 없게 만든다.
    장점 : 간단한 버튼 한번으로 난독화 APK를 뽑을수 있음
    단점 : 외부 SDK와 충돌하는 경우가 있음

1. Hack
  • Anti-Cheat Toolkit $30 / Unity Asset
    http://u3d.as/59N
    Hack을 막아주는 Plugin
    (Speed Cheat, Encrypt Prefs, Code Stage, Time Cheat, PlayerPrefs)
    장점 : 쉽게 메모리 변조등 Hack을 막아준다.
    단점 : 확인 결과 Speed Hack은 막을수가 없었다.(2015년)