Ini adalah salah satu cara percuma dan mudah untuk membuat permainan video. Anda juga tidak perlu memuat turunnya. Dalam prosesnya, anda akan belajar sedikit mengenai pengaturcaraan kumpulan. Anda perlu memberikan cerita anda sendiri untuk menjalankan permainan ini.
Langkah
Langkah 1. Apa sahaja yang terdapat di dalam apostrof dapat diubah, tidak akan mempengaruhi permainan - jangan memasukkannya ke dalam kod yang sebenarnya
Langkah 2. Buka Notepad atau program pengekod lain - Geany, Notepad ++, dll
Simpan fail dengan nama 'My Games'.bat
Langkah 3. Mula menulis kod
Mulakan dengan menaip:
-
@hentikan
-
tajuk 'Permainan Saya'
-
warna 0A
-
jika "% 1" neq "" (goto% 1)
-
berhenti seketika
Langkah 4. Tambah warna
Sekarang simpan dan jalankan. Program ini akan menimbulkan kesalahan dan kombinasi warna yang sama sekali berbeza. Cari warna yang anda suka dan taipkan selepas "warna" dan bukannya "zz". Kombinasi yang baik adalah warna 0A, yang menghasilkan teks hijau dan latar belakang merah.
Langkah 5. Buat Menu
Untuk membuat menu, hilangkan bahagian jeda dan ketik:
-
: Menu
-
kl
-
gema '1. Mulakan '
-
gema '2. Arahan '
-
gema '3. Keluar'
-
set / p answer = 'Masukkan nombor pilihan anda dan tekan enter.'
-
jika% jawapan% == 1 goto 'Start_1'
-
jika% jawapan% == 2 goto 'Petunjuk'
-
jika% jawapan% == 3 goto 'Keluar'
Langkah 6. Buat 'Exit' dan 'Petunjuk'
Untuk membuat skrin keluar, ketik kod berikut:
-
:'Keluar'
-
gema Terima kasih kerana bermain!
-
jalan keluar / b
- Sekarang untuk menu petunjuk, ketik:
-
: 'Arahan'
-
kl
-
gema 'Petunjuk'
-
gema.
- Kemudian tulis:
-
gema 'Petunjuk anda di sini'
- Sebanyak yang anda suka, kemudian taip:
-
berhenti seketika
-
goto Menu
Langkah 7. Mulakan permainan
Taipkan senario:
-
: Mula_1
-
kl
-
echo 'Anda bertemu dengan orang jahat. Pasukan mereka adalah: '
-
gema '3 petani'
-
echo 'Anda mempunyai peluang yang baik untuk menang.'
-
set / p answer = 'Adakah anda mahu melawan atau berlari?'
-
jika% jawapan% == 'Fight' goto 'Fight_1'
-
jika% jawapan% == 'Run' goto 'Run_1'
Langkah 8.
Berjuang dan Lari.
Sekarang untuk membuat menu perjuangan dan jalankan:
-
: Lari_1
-
kl
-
gema anda selamat!
-
berhenti seketika
-
pergi 'Mula_1'
-
: Berjuang_1
-
gema Anda memilih untuk melawan.
-
echo Pertempuran bermula.
-
set / p answer = Taip nombor 1 dan tekan enter untuk meneruskan:
-
jika% jawapan% == 1 goto Bertarung_1_Loop
-
: 'Fight_1_Loop'
-
set / a num =%% rawak
-
jika% num% gtr 4 goto 'Fight_1_Loop'
-
jika% num% lss 1 goto 'Fight_1_Loop'
-
jika% num% == 1 goto 'Lose_Bertarung_1'
-
jika% num% == 2 goto 'Win_Battle_1'
-
jika% num% == 3 goto 'Win_Battle_1'
-
jika% num% == 4 goto 'Win_Battle_1'
-
: 'Hilang_Fight_1'
-
kl
-
gema Maaf, anda kehilangan! (
-
berhenti seketika
-
goto Menu
-
: 'Win_Fight_1'
-
kl
-
echo Tahniah, anda menang!
-
set / p answer = 'Adakah anda mahu menyimpannya?'
-
jika% jawapan% == 'Ya' goto 'Simpan'
-
jika% jawapan% == 'Tidak' goto 'Mula_2'
-
: 'Simpan'
-
pergi 'Mula_2'
- Sekarang anda boleh mengulangi kod yang digunakan dalam 'Start_1' untuk membuat yang kedua, ketiga, keempat, dan seterusnya.
- Juga, jika anda menaip misalnya: Fight_1 anda juga harus memastikan bahawa bahagian yang mengatakan goto Fight_1 tetap sama dengan yang lain sehingga jika anda menukarnya, anda harus mengubah keduanya.
Tutup Notepad, kemudian klik ya, simpan fail. Ubah format ke semua fail dan tambahkan.bat setelah namanya.
Petua
- Ingat, setiap kali anda menginginkan sesuatu yang dapat dilihat oleh pengguna, taipkan gema di hadapannya.
- Main permainan seperti yang dibina walaupun ia belum selesai. Ini akan membantu anda melihat hubungan antara apa yang anda taip dan apa yang anda dapat dan mengesan kesalahan.
- Sekiranya anda perlu keluar di tengah permainan ujian, ketik Ctrl-C.
- Fail kumpulan dalam Windows boleh digunakan untuk kerja automatik, tetapi menulis permainan teks seperti ini adalah cara yang menyeronokkan untuk melihat cara kerjanya.
- Periksa skrip kumpulan dengan teliti dan anda akan mengetahui mana yang salah.
- Kesalahan yang sangat biasa adalah bahawa program tidak dijalankan.