조회 수 1787 추천 수 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
번호 제목 글쓴이 날짜 조회 수
8689 direct x 와 sdl 1 키위베이비 2011.03.11 2493
8688 [7000크링]알만툴2003 대화창 반투명으로 바꾸는 방법 BANIP 2011.02.13 2488
8687 RPGMAKER 2K시리즈에서의 대열보행, 기차놀이, 파티원/동료의 액터 따라다니기에 대해 질문합니다. 4 file 무적자 2015.11.10 2468
8686 도감처럼 %만드는 방법ㅜㅜ 1 1 고래씨 2012.01.04 2460
8685 RPG만들기 시리즈중 추천해주세요 4 재미없는인간 2016.02.16 2452
8684 rpg 2k player 사용법 3 신입사원김용사(씨) 2013.11.20 2443
8683 rpgva구동 1 crocus_v 2013.10.22 2427
8682 rpg2000 게임 오류...lmt 1 2 file 에반스 2009.12.30 2424
8681 도라에몽바이오하자드id 3 허그 2014.10.17 2410
8680 [MV] 캐릭터의 기본 보행속도를 줄이려면 어떻게 하나요? 2 흰자 2017.01.06 2402
8679 Rpgvx에서 이벤트, 주인공 동시 이동 어떻게 하나요? dpszlenen 2011.02.18 2397
8678 RPGXP 암호화 뚫는 방법 좀 알려주세요 엘제아 2010.05.07 2389
8677 알만툴 게임 만들어서, 수입을 많이 낼수있을까요? 6 문방구 2017.05.10 2378
8676 RPG2003 게임 데이터 저장 문제입니다;; 닝구 2008.03.23 2373
8675 모바일 쯔꾸르게임.. 1 하얀눈# 2014.11.16 2360
8674 네코 플레이어에 자주뜨는 오류 3 file 잭슨빌 2016.09.04 2358
8673 모게코 캐슬같은 exe만 잇는건 설치 어케해야되죠? 8 술렁거림씨 2014.03.31 2343
8672 처녀신이야기라는게임은플레이불가능인가요?? 2 니크로 2016.11.16 2327
8671 게임 뜯기......... 5 1 김다람쥐 2010.01.03 2320
8670 rpg2000 뜯기방지 프로그램으로 막힌 게임에 대한 질문이 있어요 1 6 쥊도 2010.11.13 2307
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 442 Next
/ 442






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

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