Jadi, anda mempunyai keinginan untuk membuat permainan komputer anda sendiri. Anda boleh mengambil jalan yang lebih kompleks, yang melibatkan mempelajari asas-asas pengaturcaraan di Delphi, C ++ dan beberapa bahasa lain. Namun, ini adalah proses yang sukar yang memerlukan banyak masa dan usaha. Lebih mudah menggunakan konstruktor dan enjin permainan siap pakai, yang kebanyakannya anda dapati di laman web www.gcup.ru. Mari pertimbangkan penciptaan permainan menggunakan contoh program Game Maker

Ia perlu
Program Pembuat Permainan
Arahan
Langkah 1
Perwatakan
Pertama, buat watak permainan (mari kita menyebutnya, sebagai contoh, obj_player). Agar dia belajar berjalan, di butang "Kiri", periksa perlanggaran objek dan pergeseran sepanjang paksi X dengan koordinat -4. Lakukan perkara yang sama di butang "Kanan", ubah koordinat menjadi + 4. Jangan lupa menukar sprite. Sekarang watak kita boleh berjalan ke kiri dan kanan.

Langkah 2
Pelantar
Buat objek baru (obj_platform), yang kemudian akan menjadi platform. Dalam kes ini, jangan lupa untuk mencentang kotak Padat dalam bentuk obj_platform.
Langkah 3
Graviti
Mari kembali ke watak obj_player. Dalam menu Langkah, pilih syarat seperti yang ditunjukkan dalam gambar.
Perhatikan pemboleh ubah di sebelah kiri. Dengan pertolongannya, kelajuan jatuh dapat dibatasi hingga 12.

Langkah 4
Melantun
Untuk membuat lompatan, anda perlu melaksanakan pemboleh ubah lompatan, dengan mana anda dapat menetapkan jumlah lompatan maksimum. Dalam menu buat, buat pemboleh ubah dengan lompat = 0. Pemboleh ubah dibuat menggunakan butang yang diserlahkan dengan warna merah pada gambar. Apabila anda menyeretnya ke Tindakan, menu akan muncul. Nyatakan di dalamnya semua keadaan yang diperlukan, seperti yang ditunjukkan dalam gambar.

Langkah 5
Di menu tekan, teruskan dengan cara yang sama seperti gambar berikut:

Langkah 6
Dan beberapa langkah lagi untuk menyentuh objek obj_platform. Jadi, enjin utama permainan kami sudah siap. Masih ada untuk mendaftar fungsi tambahan.

Langkah 7
Tangga
Untuk membuat tangga, kita memerlukan tab Atas, Bawah dan Langkah. Buat obj_ladder objek baru. Seterusnya, di tab Langkah, masukkan nilai seperti yang ditunjukkan pada gambar:

Langkah 8
Kami bekerja dengan tab Naik (lihat gambar). Kami bekerja dengan tab Bawah dengan cara yang sama, jangan lupa ganti y = -4 dengan y = + 4.

Langkah 9
Musuh
Apa permainan tanpa penjahat? Oleh itu, wira kita pasti memerlukan musuh. Buat objek obj_enemy baru, kemudian pergi ke acara Buat. Di sana, buat tindakan dan tetapkan parameter yang serupa dengan yang ditunjukkan dalam gambar.
Seterusnya, kami membuat objek obj_rotate dan menjadikannya tidak kelihatan. Untuk melakukan ini, anda hanya perlu hapus centang kotak Terlihat.

Langkah 10
Pembunuhan protagonis
Ini adalah saat yang paling penting: anda perlu memberikan kemungkinan untuk membunuh watak tersebut. Untuk melakukan ini, kita akan menggunakan sistem kehidupan dan kesihatan yang sudah ada di dalam Game Maker.
Dalam acara Step, ambil langkah berikut:

Langkah 11
Kesihatan watak.
Buat bayonet dalam permainan dengan cara yang sama seperti yang anda buat penjahat. Kemudian letakkan: Tetapkan kesihatan relatif kepada -1
Langkah 12
Ini akan memastikan bahawa kesihatan watak permainan akan menurun dengan setiap sentuhan bayonet. Apabila kesihatan kurang dari satu, watak akan membakar satu kehidupan.

Langkah 13
Pada peringkat terakhir, kami akan menyelesaikan beberapa sentuhan: kami akan membuat tahap besar, kami akan mendaftarkan kemungkinan mengesan kamera untuk pahlawan. Untuk melakukan ini, di ruangan di klac pandangan, kami melakukan tindakan berikut (lihat gambar).
Tukar nilai Hbor dan Vbor. Mereka bertanggungjawab untuk koordinat x dan y, apabila kamera mula bergerak.
Ini adalah asas-asas membuat platformer sederhana dengan Game Maker.