BUAT DUNIAMU
Ekonomi

Menggunakan Sampel Produk

19min

LANGKAH 1 : Memulai dengan Contoh Produk ZEPETO



Berikut adalah contoh implementasi Produk ZEPETO.

Untuk memahami sistem Produk ZEPETO, kami sarankan Anda mengikuti panduan untuk memahami implementasi contoh tersebut.

Contoh mencakup sistem mata uang, sistem inventaris, akuisisi item, pembelian, dan sumber daya UI.

Document image


❗️ Peringatan

  • Silakan gunakan sumber daya UI dan skrip yang disediakan dalam contoh saat Anda membuat Dunia ZEPETO.
  • Namun, dilarang menggunakan sumber daya dari contoh yang diterbitkan selain dari Dunia ZEPETO.



Cara menerapkan contoh Produk ZEPETO

  1. Silakan daftarkan mata uang dan produk dengan nama yang sama seperti yang digunakan dalam sampel di ZEPETO Studio.(Jika ID mata uang dan ID produk berbeda, mereka tidak dapat dihubungkan dengan sampel.)



  • Mata Uang

ID

Nama Mata Uang

bintang

bintang

energi

energi



  • Item Produk

ID

Nama

Mata Uang Penjualan

Harga

Tipe

catatan1

catatan1

bintang

10

Non-konsumabel

ramuan4

ramuan4

energi

4

Konsumabel

ramuan3

ramuan3

energi

3

Konsumabel

ramuan2

ramuan2

energi

2

Konsumabel

ramuan1

ramuan1

energi

1

Konsumabel



  • Produk Paket Mata Uang

ID

Nama

Mata Uang Penjualan

Harga

Konfigurasi Paket

energi4

energi4

ZEPETO ZEM

4

energi, 40

energi3

energi3

ZEPETO ZEM

3

energi, 30

energi2

energi2

ZEPETO ZEM

2

energi, 20

energi1

energi1

ZEPETO ZEM

1

energi, 10



  • Paket Produk Item

ID

Nama

Mata Uang Penjualan

Harga

Konfigurasi Paket(item)

potion_package

potion_package

ZEPETO ZEM

3

potion4, 3

Contoh konfigurasi paket
Contoh konfigurasi paket




2) Impor Kanvas Produk yang terletak di Assets/ProductSystem/Prefab ke dalam Scene.

Document image




3) Buka Pengaturan Proyek > Layanan ZEPETO di proyek Anda untuk memeriksa apakah Dunia terhubung dengan baik.

Document image




4) Jalankan bilah menu Unity > ZEPETO > Produk > Pengaturan.

  • Jika mata uang dan daftar produk ditampilkan dengan baik, tautan akan berhasil.
Document image

  • Anda dapat memverifikasi bahwa gambar ikon di folder Assets>Produk>Sumber Daya telah diatur.
Document image

  • Anda dapat mendaftarkan foto ikon produk dengan menggunakan gambar pilihan Anda.
Document image




❗️ Peringatan

  • Jika Anda tidak dapat melihat produk dengan jelas, silakan periksa hal berikut.
    • Pastikan bahwa informasi akun yang masuk ke Unity Editor sama dengan informasi pencipta World id.
    • Pastikan bahwa informasi ID dunia yang terhubung di Pengaturan Proyek > Layanan ZEPETO adalah benar.
    • Silakan konfirmasi bahwa Anda telah mendaftarkan mata uang dan produk ID yang sama seperti yang digunakan dalam contoh.



5) Silakan aktifkan multi-server dan tekan tombol Play untuk menjalankan contoh.

Document image




LANGKAH 2 : Memahami Contoh Produk ZEPETO



◦ Dapatkan Energi : Ketika Anda mengklik tombol, Anda mendapatkan satu produk energi.

◦ Gunakan Energi : Ketika Anda mengklik tombol, Anda dapat mengurangi satu item energi

◦ Tingkatkan EXP : Klik tombol untuk mendapatkan nilai pengalaman sebesar 10. Jika Anda mendapatkan nilai pengalaman dan level Anda naik, Anda mendapatkan 5 mata uang Bintang.

◦ Dapatkan Item Acak : Klik tombol untuk secara acak menambahkan salah satu dari empat item ramuan ke inventaris.

◦ Beli Segera : Ketika Anda mengklik tombol, Anda dapat mengurangi satu item energi dan membeli Ramuan 1. Jendela pembelian tidak muncul, dan item yang dibeli langsung ada di inventaris.

◦ Beli melalui UI : Klik tombol dan jendela pembelian akan muncul. Anda dapat membeli Catatan 1 dengan mengurangi 10 mata uang Bintang dari jendela pembelian.

Document image


◦ Beli Paket Item : Klik tombol dan jendela pembelian akan muncul. Anda dapat membeli produk paket ramuan dengan mengurangi ZEPETO ZEM dari jendela pembelian.

Document image

  • Ikon tas: Klik pada tombol untuk menampilkan jendela inventaris. Anda dapat memeriksa daftar item yang Anda miliki, memilihnya, dan menggunakannya.
Document image

  • Ikon keranjang belanja: Ketika Anda mengklik tombol, jendela pembelian untuk mata uang energi muncul. Anda dapat membeli produk paket mata uang dengan mengurangi ZEPETO ZEM dari jendela pembelian.
Document image




Tindakan Pencegahan untuk Uji Produk ZEPETO

  • Ketika multi-server diaktifkan, pengujian Produk ZEPETO dimungkinkan di server sandbox.
  • Perubahan yang dibuat di editor tidak akan tercermin di ZEPETO Studio.
  • Perubahan yang dibuat pada Pretest dan World yang dirilis akan tercermin di ZEPETO Studio.
  • Lingkungan pengujian sandbox akan diinisialisasi ketika multi-server dimatikan.(Ini akan diinisialisasi dengan data studio ZEPETO.)
  • Pengujian item non-konsumsi
    • Jika multi-server diaktifkan, Anda tidak dapat membelinya lagi setelah Anda membelinya.
    • Jika Anda mematikan multi-server, lingkungan pengujian akan diinisialisasi, jadi jika Anda menghidupkan kembali multi-server, Anda dapat membelinya.
  • Tanpa mendaftarkan Gambar Sampul World, Anda tidak dapat melakukan pengujian Produk dengan benar. Harap pastikan untuk memeriksa apakah Gambar Sampul World telah terdaftar dengan benar di ZEPETO Studio.
Document image




LANGKAH 3: Mengimplementasikan Konten Setelah Membeli Produk

Contoh tidak mengimplementasikan konten setelah barang digunakan. Bagian itu harus diimplementasikan langsung seperti yang dimaksud oleh para produsen dunia. Silakan merujuk ke skrip di UICommonBtn.ts.

TypeScript


Kuncinya adalah mengimplementasikan kode konten sesuai dengan ID produk saat menggunakan produk tersebut.

Jika Anda ingin mengimplementasikan saat menggunakan potion2, lakukan perubahan berikut:

TypeScript




Untuk mengkomunikasikan sistem ekonomi menggunakan Produk ZEPETO dengan server, skrip server dan skrip klien perlu diimplementasikan secara terpisah.

Untuk implementasi skrip, silakan merujuk ke skrip contoh yang diimplementasikan dalam Contoh Produk ZEPETO dan API Produk ZEPETO.