조회 수 1754 추천 수 0 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

MV로 만든 게임에서 구글 플레이스토어 인앱결제 API를 활용했다던지 하는 사례를 찾을수가없네요..

 

장기적으로는 RPG를 만들거지만,

 

간단한 클릭커 게임을 만드려고 MV에서 사례를 찾아보니.. 왠지 보안도 찜찜하고 성공적인 사례가 없네요

 

안드 모바일게임을 만들거면 유니티를 보는게 나을까요?

?
  • profile
    천무 2017.05.01 16:28
    본인 앱을 개발해서 인앱결제를 넣을 수준이 되는 정도에 가까운 사람이면 아마 할 수 있을겁니다.
    다만 그 수준인경우 MV로 만들지 않지요.
    저희 인디사이드 APK 서비스에서 인앱결제시스템을 도입하기위해 현재 개발검토중입니다.
  • profile
    lklslel 2017.05.01 16:40
    https://developer.android.com/google/play/billing/billing_admin.html#billing-list-setup

    여기를 살펴보시면...


    앱의 메니페스트에 포함된 com.android.vending.BILLING 권한이

    포함되어 있는 경우에만 In-app Products 페이지가 나타납니다.





    상품 목록을 만들고 사용자에게 환불하려면 Google Payments 판매자 계정이 있어야 합니다.

    판매자 계정이 없으면 Developer Console을 통해 등록하면 됩니다.



    라는 메시지가 있는 것을 보아 네코 플레이어나 빌드하실 앱에

    해당 권한을 포함해서 패키징하셔야 하고, 해당 앱의 개발자 계정에

    해당 앱에서 판매 가능한 목록에 대해서 작성을 해야 한다고 나와 있습니다.



    계속 아래로 내려가면서 읽어보시면 간단하게

    인앱결재 기능을 사용하는 것이 아니라

    https://developer.android.com/google/play/billing/billing_testing.html#billing-testing-real

    인앱 결재 테스트를 통해서 제대로 작동하는지

    체크한 다음에 하는 것이 좋다고 되어 있습니다.


    인터넷에 찾은 자료들에는 빌더에서 사용하는

    플러그인을 통하여 가능하다고 나와 있기는 합니다만

    적용을 할 줄 모른다면 초심자 분들께는 어렵지 않을까요?


    코르도바 인앱결제 가능 플러그인 - 깃허브

    https://github.com/j3k0/cordova-plugin-purchase


    다른 방법을 검색하시기 원하시면

    google play in app purchase system with javascript -"node.js"

    와 같이 영문으로 검색하시는 것이 다양한 정보를

    찾아보실 수 있습니다. 참고하시기 바랍니다.


    마지막으로 제 생각을 말씀드리자면... 일부 HTML5 게임앱의

    인앱 구매 기능을 관리하는 앱처럼 데이터베이스를 구축해서

    관리해주는 시스템이 있다면 게임 제작자는 한결 편하게

    게임을 만드는데에만 집중할 수 있지 않을까 생각합니다.
  • profile
    와플 2017.05.02 10:25
    적당한 cordova 플러그인을 찾으셔서 인앱결제를 구현하면 가능하겠지만
    그걸 구현하기 위해서 MV를 개조할 실력의 소유자라면 차라리 유니티를 쓰는 게 더 낫지 않을까 하는 생각입니다.

    설령, 인앱결제를 구현한다 쳐도 보안에 문제가 많습니다.
    PC빌드는 별도의 암호화 솔루션이라도 쓸 수 있지 모바일 용으로 빌드된 MV 게임은 그것도 힘들고
    크랙하기도 매우 쉬우니까요.
  • ?
    isjs 2017.05.02 11:35
    인앱결제 시스템을 넣으려면 버그도 방지해야할꺼 같네요 럭키패쳐 같은걸로 손쉽게 뚫을수있거든요
  • profile
    러닝은빛 2017.05.05 15:34

    그런 기능들을 넣으려면 일단 중요 데이터 자체를 서버에서 처리하고 보관하는 방식으로 게임을 만들어야 합니다. 또한 루팅되어있을 경우 윗 분 말처럼 인앱 결제 모듈 자체를 제외하고 다시 앱을 재컴파일해버리는 툴로 수익을 얻을 수 없게 할 수도 있습니다. 게다가 HTML에선 자바스크립트나 이미지 같은 데이터가 빌드 후에 그냥 추가적으로 포함되므로 그대로 노출되어있습니다. 따라서 서버를 거치지 않으면 게임 플레이가 아예 불가능하게 해놓아야 하며 나아가 영수증도 검증해서 유효한 것인지 파악해야 합니다. 이것도 패킷 등을 그대로 들여다보고 변조한다면 안전하진 않지만, 최소한의 보안 대책 중에 하나입니다. 물론 서버 운영 자체가 비용적으로 상당히 부담인데 처음에는 무료 서버로도 감당이 가능할 수도 있습니다. 다만 게임이 유명해지면 비용 문제를 생각하지 않을 수가 없게 됩니다. 아니면 알아볼 수 없게 암호화 해놓은 자바스크립트 파일을 실행 단계에서 복호화 처리해서 Blob을 이용해서 실제 자바스크립트 데이터처럼 사용하는 방법도 있습니다. 유니티 WebGL의 경우 바이너리 파일로 컴파일된 것을 읽어서, Blob으로 실제 파일처럼 만들어서 사용합니다.

  • ?
    huguduk 2017.05.05 17:06
    상세한 답변들 정말 감사합니다...

    안그래도 결제기능은 크리티컬한 면이있어 이미 만들어진 api를 활용하고 싶었는데

    그런것은 없어보이고, 만약 만들게 된다면 말씀해주신것들처럼 보안상/구현상의 이슈가 상당해 보이네요.

    아무래도 알만툴로는 외부 컨텐츠를 활용하는것보다는 닫힌 틀안에서 RPG를 만드는것이 나아보입니다ㅠ

    답변들 다시한번 감사합니다.
  • profile
    러닝은빛 2017.05.05 22:27

    설정을 할 것이 많지만, 보안 상의 이슈를 무시한다면 구현 자체는 코르도바 플러그인을 사용하면 함수 호출 수준이라 굉장히 간단합니다. 물론 래퍼런스가 영어고 설명서가 부실해서 코딩을 모르면 보기가 힘들다는 문제가 있습니다. 


List of Articles
번호 제목 글쓴이 날짜 조회 수
8748 휴대폰 게임 실행이 안되요 도와주세요ㅜㅜ 1 데거스 2018.01.11 834
8747 mv게임 apk포팅 관련질문 만무방 2018.01.08 712
8746 도트를 찍을때 전용 툴이나, 자주 사용하시는 툴이 있는지 궁금 합니다 4 HighLight5! 2018.01.05 912
8745 인앱출금 메일로 신청하라는데 어디서 신청하나요 1 라엔 2018.01.04 756
8744 해상도랑 gbm이관련이 있나요?? 겨울날밤 2018.01.02 347
8743 열쇠로 문을 열 때 나오는 대사 한번만 나오게 하기MV 3 고르고르고 2017.12.28 815
8742 무기 착용 안됨 (MV) 1 file 고르고르고 2017.12.25 825
8741 MV 툴 최적화 (이벤트) 지스 2017.12.15 491
8740 RPGXP 잠시 멈추는 현상 2 질문있어여 2017.12.07 788
8739 알만툴 만들다가 파일이 터졌어요.... 2 UX 2017.12.06 930
8738 저 요즘도 구글 스토어 apk 용량 업로드 한계가 100메가인가요? 2 탱크로리 2017.12.03 1120
8737 이벤트 4 file UX 2017.12.02 757
8736 알만툴 MV 차량 이동 이벤트.. 5 UX 2017.11.26 973
8735 아 윈도우스킨 적용문제 어스커 2017.11.20 396
8734 MV 메모리 누수? 지스 2017.11.13 383
8733 데미지 폰트를 변경하려는데 색이 4개가 있는데 그중 하나의 용도 를 모르겠습니다 도와주세요 1 YangMyunCreeper 2017.11.12 340
8732 상용화 관련 질문 2 디스이즈제로 2017.11.04 758
8731 파이썬으로 apk추출할시.. 돼지고기 2017.11.03 424
8730 RPG Maker MV bundle vs collection 구매 질문 1 디스이즈제로 2017.11.01 1183
8729 스팀에서 RPG maker MV정식 버전(+DLC번들팩) 을 구매 했는데 한글이 나오지 않아요. 3 Yetwo 2017.10.27 1218
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)