-1

Tích hợp Google Play Games API vào Unity

Chào các bạn, hôm nay mình sẽ giới thiệu với các bạn 1 plugin giúp các bạn có nhiều trò thú vị hơn khi làm game mobile, đó chính là Google Play Games API.

Vậy GPG có thể làm được những gì? Bạn sẽ có 1 bảng ranking online mà không cần phải thuê server, bạn sẽ có 1 chế độ multiplayer mà không cần phải học cách viết server, và bạn cũng có 1 nơi để lưu lại 1 số thông tin cơ bản của người chơi ví dụ như level hiện tại, và bạn có hệ thống bảng thành tích của người chơi. Nghe có vẻ nhiều ha! Vậy còn chờ gì nữa, chúng ta cùng bắt tay vào việc thôi nào 😉

Bước 1: Download GPG from github.

Các bạn vào link sau, sau đó download bản mới nhất về nhé 😉 https://github.com/playgameservices/play-games-plugin-for-unity/releases

Bước 2: Extract.

Các bạn giải nén file zip vừa download về nhé. Vào current-build để lấy file Unitypackage cần dùng.

Bước 3: Import.

Các bạn import plugin gpg chúng ta vừa giải nén ở trên vào project.

Bước 4: Setup.

Các bạn setup theo các bước sau. Các bạn điền các thông tin theo thứ tự

  1. Nơi bạn lưu file config của GPG.
  2. Tên file config GPG.
  3. Code bạn copy trong phần achievement trên google play console.
  4. Client ID cũng được lấy từ trang google play console.

Note: các bạn sẽ thắc mắc những thông tin trên lấy ở đâu và làm sao lấy được đúng ko? vẫy hãy làm theo các bước sau trên google play console nhé 😉

1. Tạo 1 ứng dụng mới

2. Đưa 1 bản apk lên phần alpha

3. Rate content cho app

4. Tạo 1 game service mới.

5. Link game service mới tới app vừa tạo bên trên.

6. Thêm achievement.

7. Lấy Resources để đưa vào phần 3 bên trên.

8. Lấy OAuth2 Client ID để đưa vào phần Client ID bên trên.

Tới đây bạn đã hoàn thành các bước tích hợp Google Play Games API vào Unity rồi, ở phần tiếp theo chúng ta sẽ tạo các Archievement trên google play console và tích hợp nó vào trong game nhé 😉


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí