SISTEM PERTEMPURAN BERBASIS GILIRAN DASAR PADA CONSTRUCT 3

SISTEM PERTEMPURAN BERBASIS GILIRAN DASAR PADA CONSTRUCT 2

Selamat datang di yang pertama dalam serangkaian tutorial tentang membangun sistem pertempuran berbasis giliran. Tutorial ini akhirnya akan menjadi bagian dari kursus yang lebih besar yang mencakup semua jenis mekanika berbasis giliran dalam gaya Pokemon.

Bagian pertama ini akan mencakup dasar-dasar absolut dan akan menciptakan sistem berbasis giliran yang kecil tetapi berfungsi. Ini menggunakan fungsi sehingga Anda akan membutuhkan pengetahuan tentang bagaimana fungsi bekerja dalam Konstruksi.Ada contoh file yang disertakan dalam tutorial ini dan lembar peristiwa memiliki penjelasan mini tentang cara menggunakan proyek.

Bentuk dasar dari sistem pertempuran berbasis giliran hanya dapat menjadi dua objek, mengambilnya secara bergantian untuk menimbulkan sejumlah kerusakan satu sama lain. Ketika seseorang kehilangan kesehatannya, pertempuran berakhir. Bentuk ini adalah di mana kita akan memulai kursus ini.

Untuk membangun proyek, Anda memerlukan tujuh objek – tiga sprite, tiga objek teks, dan objek mouse. Dua dari sprite akan menjadi dua kombatan kami - pemain dan lawan, dan yang ketiga akan menjadi tombol serangan. Dua objek kombatan juga memiliki perilaku Flash yang diterapkan padanya, dan beberapa variabel instans: HP, Attack, dan Speed.

Tiga variabel instans bertindak sebagai statistik untuk dua kombatan kami. Anda dapat mengatur ini ke apa pun yang Anda suka, saya telah memilih statistik yang sama untuk kedua kombatan - 50 HP, 15 Serangan dan 5 Kecepatan.

Demikian pula, dua objek teks akan untuk pemain dan lawan: layar HP untuk masing-masing. Objek teks ketiga akan digunakan untuk menampilkan teks Game Over. Akhirnya, Anda akan membutuhkan objek mouse untuk benar-benar mengontrol permainan.

Saya telah memilih untuk mengatur tata letak dengan gaya pokemon-esque, jadi pemain berada di latar depan di sebelah kiri, dan lawan di latar belakang di sebelah kanan. Kotak HP mereka berada di atas setiap sprite, teks Game Over diatur ke awalnya tidak terlihat dan ditempatkan di tengah dan tombol serangan ditempatkan di kanan bawah viewport.

basicbattle-layout
Proyek ini juga membutuhkan enam variabel global untuk dijalankan:

  • PemainTurn, Boolean
  • CurTurn, String
  • NextAction, String
  • PemainMoved, Boolean
  • OppMoved, Boolean
  • GameOver, Boolean
Download SISTEM PERTEMPURAN BERBASIS GILIRAN DASAR PADA CONSTRUCT 2: [Klik sini]

Baca juga : 


0 Response to "SISTEM PERTEMPURAN BERBASIS GILIRAN DASAR PADA CONSTRUCT 3"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel