Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Corona SDK
Code

Corona SDK: Membuat Shell Game - Langkah Terakhir

by
Difficulty:IntermediateLength:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Johari Triana (you can also view the original English article)

Selamat datang untuk tutorial akhir dalam Three Shell Game serues! Dalam tutorial ini, kita akan menangani animasi shell, tap event, dan langkah-langkah untuk membangun aplikasi akhir.


Yang kami tinggalkan...

Harap pastikan untuk memeriksa bagian 1 dan bagian 2 seri untuk sepenuhnya memahami tutorial ini.


Langkah 1: tempat bertaruh

Fungsi ini dijalankan ketika BetBtn ditekan. Ini akan mengurangi kredit dari bank dan menghapus listener dari tombol untuk menghindari menekan sementara shell yang bergerak.


Langkah 2: Mengganti pesan

Pesan di bawah akan berubah tergantung pada keadaan game saat ini. Baris berikutnya merubah pesan itu.


Langkah 3: Reset Total gerakan

Gerakan shell dihitung berdasarkan variabel ini. set ulang nilai akan membuat membuat shell yang benar bergerak setiap waktu.


Langkah 4: Menyembunyikan bola

Baris berikutnya kode melakukan tween yang menyembunyikan bola dengan menggunakan shell. Fungsi yang menggerakan shell yang dipanggil ketika animasi selesai.


Langkah 5: Menghitung acak Shell

Kode ini menggunakan matematika untuk generate nomor yang akan digunakan dalam tabel untuk memilih dua acak shell setiap gerakan.


Langkah 6: Tween Shell

Ini baris kode sangat penting ketika mereka melakukan animasi shell. Mereka menghitung posisi akhir shell yang dipilih berdasarkan posisi terakhir.


Langkah 7: Check Gerakan yang tersisa

Ketika animasi selesai, kami memeriksa gerakan yang tersisa dalam variabel kami untuk menentukan jika sebuah shell gerakan harus dibuat.


Langkah 8: Menambahkan Shell Tap Listener

Jika bagian shuffle adalah menyelesaikan waktunya untuk menambah interaktivitas untuk shell dan ubah pesan petunjuk.


Langkah 9: Menampilkan bola

Shell setiap klik oleh user akan menjalankan fungsi ini. Bagian ini akan menghapus shell tap listener untuk menghindari perilaku yang tidak diinginkan. Juga akan memindahkan bola ke posisi yang benar dan melakukan animasi yang akan membuat bola terlihat. Jika shell yang benar dipilih itu akan menambah kredit bank. Akhirnya, itu akan memeriksa jika ada kredit yang tersisa di bank untuk melakukan permainan lain atau hal itu akan memanggil alert jika tidak ada.


Langkah 10: Alert

Fungsi ini akan menghentikan permainan dengan menggunakan alert background dan tweening itu.


Langkah 11: mulai ulang

Ketika grafis alert ditekan, grafis akan dihapus dan app akan mulai lagi.


Langkah 12: Memanggil Main Function

Untuk awalnya memulai permainan, fungsi Main perlu dipanggil. Dengan kode diatas di tempat, kita akan melakukannya di sini:


Langkah 13: Loading Screen

Default.png file adalah gambar yang akan muncul tepat ketika Anda memulai aplikasi sementara iOS memuat data basic untuk menampilkan layar utama. Tambahkan gambar ini ke folder sumber proyek. Itu akan secara otomatis ditambahkan oleh kompiler Corona.


Langkah 14: ikon

Menggunakan grafis yang Anda buat sebelumnya, Anda sekarang dapat membuat ikon terlihat bagus dan baik. Ukuran ikon untuk ikon non-retina iPhone adalah 57x57px, tapi versi retina adalah 114x114px dan iTunes store memerlukan versi 512x512px. Saya sarankan membuat versi 512 x 512 pertama dan kemudian scaling turun untuk ukuran lainnya.

Itu tidak perlu memiliki sudut yang membulat atau silau transparan, iTunes dan iPhone akan melakukannya untuk Anda.


Langkah 15: Pengujian di Simulator

Saatnya untuk melakukan tes akhir. Buka Corona Simulator, browse ke folder proyek Anda, dan kemudian klik open. Jika semuanya bekerja seperti yang diharapkan, Anda harus siap untuk langkah terakhir!


Langkah 16: Build

Corona Simulator, pergi ke File > Build dan pilih perangkat target Anda. Mengisi data yang dibutuhkan dan klik build. Tunggu beberapa detik dan app Anda akan siap untuk pengujian perangkat dan/atau disubmit untuk distribusi!


Kesimpulan

Bereksperimen dengan hasil akhir dan mencoba untuk membuat versi game kustom anda!

Saya harap Anda menyukai seri tutorial ini dan merasa terbantu. Terima kasih telah membaca!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.