Pernahkah anda bermain permainan dalam talian dan berfikir, "Saya ingin membuat sesuatu seperti ini, saya mempunyai beberapa idea hebat"? Pada masa lalu anda harus belajar bagaimana membuat kod dalam ActionScript 3, bahasa yang mengaktifkan Flash. Walau bagaimanapun, terima kasih kepada beberapa program pembina permainan, pengalaman pengekodan adalah perkara masa lalu. Anda boleh menjadikan permainan menyeronokkan dan mengasyikkan dengan memanipulasi objek dan logik, tanpa menyentuh garis kod sama sekali.
Langkah
Kaedah 1 dari 3: Merancang Permainan
Langkah 1. Tulis penerangan asas
Masukkan ciri-ciri dan apa yang anda mahu pemain capai. Sangat bagus untuk mempunyai garis besar asas mengenai apa yang anda mahu lakukan dengan permainan anda secara bertulis supaya anda dapat melihatnya semasa anda mengusahakannya.
Lihat panduan ini untuk maklumat lebih lanjut mengenai menulis dokumen reka bentuk permainan
Langkah 2. Lukiskan beberapa lakaran
Lukiskan reka bentuk asas skrin seperti yang anda mahukan. Tidak semestinya terperinci, tetapi sekurang-kurangnya anda harus mengetahui di mana pelbagai elemen akan diletakkan di layar. Ini akan berguna kemudian apabila anda mula membina antara muka untuk permainan anda.
Langkah 3. Pilih kaedah untuk membuat permainan anda
Pada mulanya, anda perlu mempelajari kod untuk ActiopnScript3 untuk membuat permainan Flash. Walaupun anda masih dapat melakukannya, ada program yang tersedia yang dapat membuat penciptaan permainan lebih mudah dipelajari dan tidak memerlukan pengalaman pengekodan. Beberapa pilihan popular untuk membuat permainan termasuk:
- Stencyl - Ini adalah alat yang lebih baru yang membolehkan anda membina permainan menggunakan skrip objek dan logik. Permainan ini kemudian dapat diubah menjadi proyek Flash dan dimuat ke situs web mana pun yang mendukung permainan Flash.
- Konstruk 2 - Apabila Flash semakin tua, ia akan mula digantikan dengan cara lain untuk membuat permainan. Salah satu kaedah terbaru untuk membuat permainan dalam talian adalah menggunakan HTML5. Biasanya ini memerlukan banyak pengetahuan pengekodan, tetapi Konstruk 2 membolehkan anda membina permainan menggunakan objek dan skrip, seperti Stencyl.
- Flash Builder - Ini adalah kaedah tradisional untuk membuat permainan Flash. Ia memerlukan pengetahuan ActionScript yang cukup banyak, tetapi merupakan salah satu bahasa yang lebih mudah untuk dipelajari hingga asas. Flash Builder memerlukan banyak wang, tetapi anda boleh menggunakan program terbuka FlashDevelop untuk kegunaan yang sama.
Kaedah 2 dari 3: Menggunakan Stencyl
Langkah 1. Muat turun dan pasang Stencyl
Stencyl adalah program pembuatan permainan yang tidak memerlukan pengetahuan pengekodan. Anda boleh menggunakan pelbagai alat logik untuk memanipulasi objek dalam permainan.
Stencyl boleh digunakan secara percuma hanya jika anda ingin menerbitkan permainan anda dalam talian. Versi percuma akan muncul logo Stencyl pada awalnya. Sekiranya anda mendapat versi berbayar, anda boleh menerbitkannya ke platform lain
Langkah 2. Buat permainan baru anda
Semasa anda memulakan Stencyl, anda akan ditunjukkan senarai permainan anda. Terdapat beberapa contoh permainan dalam senarai yang boleh anda lihat untuk melihat bagaimana ia berfungsi. Untuk mula mengerjakan permainan anda, klik kotak putus berlabel "Klik di sini untuk membuat Permainan baru".
Langkah 3. Pilih kit
Terdapat beberapa kit yang mengandungi aset dan objek siap pakai yang dapat membantu anda menghidupkan dan menjalankan permainan dengan cepat. Pilih kit jika anda mahu, atau pilih "Blank Game" (Blank Game)
Anda boleh memuat turun kit yang dibuat oleh pengguna lain dalam talian
Langkah 4. Masukkan maklumat permainan anda
Sebelum mula membina permainan, anda perlu memasukkan beberapa maklumat.
- Nama - Ini adalah nama permainan anda. Anda boleh mengubahnya kemudian kepada apa sahaja yang anda mahukan.
- Ukuran skrin - Ini adalah ukuran skrin anda, dan sangat penting kerana ia akan mempengaruhi seni yang anda gunakan. Oleh kerana orang biasanya akan memainkan permainan anda dengan penyemak imbas web mereka, ukuran layar tidak semestinya besar. Cubalah Lebar: 640 piksel Tinggi: 480 piksel. Ini adalah ukuran yang baik untuk bermula.
Langkah 5. Ketahui susun aturnya
Semasa pertama kali memuat permainan, anda akan dibawa ke Dashboard. Di sinilah anda dapat melihat semua pemandangan untuk permainan anda dan mengakses sebarang sumber. Anda juga boleh mengubah tetapan permainan anda dari sini. Anda akan menghabiskan sebahagian besar masa anda bekerja di Dashboard.
- Adegan - Ini adalah tetingkap Papan Pemuka utama, dan menunjukkan permainan sebenar dan semua aset. Permainan anda akan menjadi koleksi pemandangan.
- Sumber - Ini adalah senarai semua objek dan aset dalam permainan anda. Ini merangkumi pelakon, latar belakang, fon, pemandangan, logik, suara, dan ubin. Sumber disusun di pokok di sebelah kiri skrin.
- Tetapan - Pilihan Permainan & Tetapan memungkinkan anda menyesuaikan cara kerja mekanik permainan anda, termasuk kawalan, graviti, kerosakan, pemuatan skrin dan banyak lagi.
Langkah 6. Buat pelakon
Pelakon adalah objek yang bergerak atau dapat berinteraksi dalam permainan (pemain, musuh, pintu, dll.) Anda perlu membuat pelakon untuk setiap objek dalam permainan anda. Untuk membuat pelakon, klik pilihan "Jenis Pelakon" pada menu Sumber. Pilih Pelakon yang anda mahukan dari senarai (senarai ditentukan dari kit yang anda pilih).
- Tugaskan pelakon ke Kumpulan (Pemain, Musuh). Ini akan membantu menentukan sifat pelanggaran pelakon. Pilih pelakon anda untuk membuka Editor Pelakon. Kemudian klik tab Properties, dan pilih kumpulan yang sesuai dari menu drop-down.
- Pilih tingkah laku (melompat, melangkah, berjalan). Tingkah laku adalah yang membolehkan pelakon anda melakukan sesuatu. Klik pada Behaviors, dan klik butang "+ Add Behavior" di sudut kiri bawah. Pilih tingkah laku (seperti "Berjalan") dari senarai, kemudian klik "Pilih".
- Tetapkan kawalan. Sekiranya anda membuat watak pemain, anda mahu membenarkan pemain memindahkannya. Apabila anda menambahkan tingkah laku Walk, anda akan dibawa ke skrin Atribut Walking. Anda boleh menggunakan menu untuk memilih kunci apa yang akan menggerakkan pelakon ke kiri dan ke kanan. Anda juga boleh memasang animasi jika kit yang anda gunakan memilikinya.
- Anda boleh menambahkan banyak tingkah laku dan menetapkan apa yang boleh dilakukan oleh pelakon.
Langkah 7. Buat pemandangan
Adegan adalah apa yang dilihat oleh pemain semasa bermain permainan. Ini adalah latar belakang, serta objek dan pelakon yang kelihatan. Untuk membuat pemandangan baru, klik pilihan Adegan di pohon Sumber, dan kemudian klik kotak berjajar. Beri nama pemandangan baru anda untuk diteruskan.
- Latar belakang - Adegan anda akan diubah ukurannya secara automatik, jadi anda tidak perlu bimbang tentang itu buat masa ini. Anda boleh memilih untuk menggunakan warna sebagai latar belakang, yang akan dijubin di atasnya. Anda juga boleh memilih warna pepejal atau kecerunan. Klik "Buat" apabila selesai. Ini akan membuka Scene Designer.
- Ubin tempat - Tilesets yang termasuk dalam kit anda akan dimuat di sebelah kanan tetingkap. Klik alat Pensil di menu sebelah kiri, kemudian klik jubin yang ingin anda gunakan. Anda kemudian boleh meletakkan jubin di tempat kejadian anda. Klik dan seret dengan tetikus untuk meletakkan jubin berganda.
- Letakkan pelakon. Klik tab Pelakon di atas tileset anda untuk beralih kepada pelakon yang ada. Anda mesti membuatnya terlebih dahulu agar ia muncul dalam senarai ini. Klik pelakon yang ingin anda letakkan, dan klik di tempat di mana anda mahu dia muncul. Sekiranya anda menekan Shift, pelakon akan berpindah ke sana.
- Menambah graviti. Klik tab "Fizik" di bahagian atas tetingkap, kemudian masukkan nilai ke dalam kotak "Graviti (Vertikal)". Memasuki 85 akan mensimulasikan graviti bumi nyata.
Langkah 8. Uji permainan
Setelah membuat adegan dan memasukkan beberapa pelakon, anda boleh menguji permainannya. Klik butang "Uji Permainan" di bahagian atas layar untuk memainkan apa yang telah anda buat sekarang. Anda boleh menggunakan kekunci yang anda tetapkan untuk mengawal watak pemain anda.
Cari aspek yang tidak berfungsi, dan cuba perbaiki. Contohnya, adakah musuh berkelakuan baik? Bolehkah anda mengalahkan musuh? Adakah terdapat platform yang tidak dapat dijangkau atau jurang yang tidak dapat dilalui? Kembali ke kawasan yang berkaitan dengan editor permainan anda untuk menyelesaikan masalah yang anda dapati. Mungkin memerlukan sedikit masa, tetapi hasil akhirnya akan lebih menyeronokkan dan senang dimainkan
Langkah 9. Tambah lagi
Sekarang anda mempunyai pemandangan yang berfungsi dan boleh dimainkan, inilah masanya untuk membina keseluruhan permainan. Tambahkan tahap dan cabaran, dan teruskan menguji add-on anda untuk memastikan mereka seronok dan berfungsi dengan betul.
Langkah 10. Tapak Kunci permainan anda
Jika anda akan memuat naik permainan di situs yang menganjurkan permainan Flash, atau mengunggahnya ke situs Anda sendiri, Anda harus menggunakan "Kunci Tapak". Ini akan mengelakkan permainan anda dimainkan jika tidak ada dalam senarai laman web yang dibenarkan.
- Buka "Tetapan Permainan" dari pohon "Sumber" anda. Pilih bahagian "Loader". Masukkan laman web yang anda izinkan ke dalam kotak "Kunci Tapak", dipisahkan dengan koma dan tanpa spasi. Contohnya, newgrounds.com, kongregate.com.
- Ketika masih di layar ini, masukkan halaman beranda Anda ke dalam kotak "Halaman Beranda Anda", jika ada. Ini akan membolehkan pemain yang bermain permainan anda memaut ke laman web anda /
Langkah 11. Eksport permainan sebagai Flash
Setelah berpuas hati dengan permainan anda, anda boleh mengeksportnya ke format Flash. Ini akan membolehkan anda memuat naik permainan ke laman web yang menganjurkan permainan Flash, atau ke laman web anda sendiri. Klik '' Publish '' '(Publish) pilih "Web" kemudian klik "Flash". Simpan fail di lokasi yang mudah dicari di komputer anda.
Langkah 12. Menerbitkan permainan
Setelah anda mempunyai fail Flash (. SWF), anda boleh memuat naiknya ke laman web pilihan anda. Terdapat beberapa laman web dalam talian yang menganjurkan permainan Flash, dan ada juga yang membolehkan anda memperoleh wang dari hasil iklan. Anda juga boleh memuat naik permainan di laman web anda sendiri, tetapi anda harus memastikan anda mempunyai lebar jalur untuk menampung pemain sekiranya permainan menjadi popular.
- Lihat panduan ini untuk memuat naik permainan di laman web anda sendiri.
- Sekiranya anda ingin memuat naik permainan anda ke laman web seperti Newgrounds atau Kongregate, anda perlu membuat akaun dan kemudian melalui proses muat naik untuk laman web tersebut. Syarat akan berbeza untuk setiap laman web.
- Sekiranya anda ingin menerbitkan permainan anda ke Stencyl Arcade, anda boleh melakukannya dari dalam program Stencyl. Klik '' Publish '' 'pilih "Stencyl" kemudian klik "Arcade". Permainan akan dimuat secara automatik, jadi pastikan anda berpuas hati dengan namanya sebelum melakukan ini. Stencyl Arcade mempunyai had saiz fail MB.
Kaedah 3 dari 3: Menggunakan Konstruk 2
Langkah 1. Muat turun dan pasang Konstruk 2
Program ini membolehkan anda membuat permainan HTML5 dengan pengekodan yang sangat sedikit. Anda perlu menetapkan beberapa pemboleh ubah, tetapi ini semua dilakukan melalui menu tanpa memerlukan pengekodan.
Konstruk 2 adalah percuma, walaupun beberapa ciri terhad kecuali untuk menaik taraf. Versi percuma tidak dapat menerbitkan ke platform selain HTML5
Langkah 2. Buat projek baru
Semasa pertama kali memulakan Konstruk 2, anda akan disambut dengan menu Selamat Datang. Klik pautan "Projek Baru" untuk memulakan permainan baru. Terdapat juga beberapa contoh yang boleh anda gunakan untuk melihat bagaimana membina permainan asas.
Semasa memulakan projek baru, anda akan diberikan senarai templat. Untuk projek pertama anda, kami mengesyorkan bermula dengan projek kosong. Ini akan membolehkan anda membiasakan diri dengan asas-asas tanpa templat menghalangnya
Langkah 3. Laraskan tetapan projek anda
Di sebelah kiri tetingkap projek, anda akan melihat serangkaian objek dalam bingkai Properties. Anda dapat menggunakan ini untuk menetapkan ukuran layar dan memasukkan maklumat permainan dan syarikat anda.
Langkah 4. Masukkan latar belakang
Klik dua kali susun atur. Pilih "Latar Belakang Berubin" dari bahagian Umum. Klik susun atur anda untuk meletakkan latar belakang. Ini akan membuka penyunting latar. Anda perlu membuat sendiri menggunakan perisian penyuntingan gambar, atau memuat turun tekstur dari beberapa lokasi dalam talian.
- Tetapkan latar belakang ke ukuran susun atur. Lakukan ini dengan memilih objek latar dan mengubah saiznya dalam bingkai Properties.
- Namakan semula lapisan dan kunci. Anda harus mengunci lapisan agar tidak memindahkannya secara tidak sengaja semasa meletakkan objek lain. Klik tab "Lapisan" di sebelah kanan skrin. Pilih lapisan, dan klik butang Pensil. Namakan layer "Background", kemudian klik butang "Padlock" untuk mengunci latar belakang.
Langkah 5. Buat lapisan baru
Pada tab lapisan, klik butang “+” untuk membuat lapisan baru. Namakannya "Utama". Ini akan menjadi lapisan tempat kebanyakan objek permainan anda berada. Pastikan lapisan Utama dipilih sebelum meneruskan.
Langkah 6. Tambahkan input untuk permainan anda
Dalam Konstruk 2, input anda perlu ditambahkan sebagai objek permainan anda. Ia tidak dapat dilihat, dan akan membolehkan penggunaan papan kekunci dan tetikus dalam projek tersebut.
Klik dua kali susun atur dan kemudian pilih "Tetikus" dari bahagian input. Lakukan perkara yang sama untuk memasukkan objek "Papan Kekunci"
Langkah 7. Tambahkan objek
Kini tiba masanya untuk menambahkan beberapa objek permainan ke dalam susun atur anda. Klik dua kali susun atur dan pilih "Sprite" dari bahagian umum. Gunakan tangga silang untuk memilih tempat anda mahu meletakkan Sprite. Editor gambar akan dibuka, membolehkan anda memuatkan sprite yang ada atau membuat yang baru.
Apabila, anda memilih sprite dalam susun atur, sifat sprite akan dimuat di bingkai kiri. Namakan semula sprite supaya anda dapat mengenal pasti dan merujuknya dengan lebih mudah
Langkah 8. Tambahkan tingkah laku ke objek anda
Untuk menambahkan tingkah laku, klik objek yang ingin anda tambahkan tingkah laku untuk memilihnya. Klik pautan "Tambah / edit" di bahagian Perilaku pada bingkai Properties. Senarai tingkah laku yang tersedia akan muncul.
Tingkah laku adalah kepingan logik yang telah dikonfigurasikan yang membolehkan anda menambahkan kebolehgunaan pada objek anda dengan cepat. Anda boleh memilih dari pelbagai jenis tingkah laku pra-binaan yang dapat memberikan pelbagai kegunaan. Sebagai contoh, untuk membuat lantai yang kukuh, berikan tingkah laku "Padat". Untuk menggerakkan watak dalam 8 arah, berikan tingkah laku "8 arah pergerakan"
Langkah 9. Tukar sifat tingkah laku
Anda boleh mengedit tingkah laku agar sesuai dengan cara kerja objek anda. Anda boleh mengubah nilai untuk mengubah kelajuan, arah, dan sifat lain.
Langkah 10. Fahami bagaimana acara berjalan
Acara adalah senarai syarat, dan itulah yang melarikan diri dari permainan. Sekiranya keadaan tercapai, kejadian itu berlaku. Sekiranya syarat tidak dipenuhi, kejadian itu tidak berlaku. Halaman acara biasanya berjalan sekitar 60 kali sesaat. Setiap larian dipanggil "tick".
Langkah 11. Buat acara
Klik dua kali halaman Acara. Senarai objek yang ada akan muncul. Pilih objek yang ingin anda buat acara, atau anda boleh membuat Sistem.
- Pilih bila tindakan itu berlaku. Setelah memilih objek, anda akan diminta untuk memilih kapan peristiwa itu berlaku. Ini boleh berdasarkan peristiwa lain atau pada waktu tertentu. "Setiap tanda" selalu.
- Tambah tindakan. Anda akan diminta memilih salah satu objek anda. Pilih dari senarai tindakan. Sebagai contoh, jika anda membuat penembak, dan anda mahu watak pemain sentiasa menghadap tetikus, anda akan membuat tindakan "Sudut pandang ke posisi" pada setiap tanda centang pada objek pemain. Apabila diminta untuk koordinat, masukkan "Mouse. X" untuk X dan "Mouse. Y" untuk Y. Ini akan menjadikan kapal pemain selalu menghadap kursor.
Langkah 12. Tambahkan lebih banyak peristiwa dan tingkah laku
Ini adalah tulang belakang permainan anda. Menambah dan meningkatkan tingkah laku dan acara akan membantu anda membuat permainan unik dan menyeronokkan yang ingin dimainkan oleh orang lain. Bereksperimenlah dengan pelbagai acara untuk mencuba permainan yang anda mahukan.
Langkah 13. Tambahkan pemboleh ubah
Terdapat dua jenis pemboleh ubah dalam Konstruk 2: pemboleh ubah contoh dan pemboleh ubah global. Ini membolehkan anda membuat skor untuk objek dan permainan anda, seperti kesihatan, had masa, skor, dan banyak lagi.
- Pemboleh ubah Instance - Pemboleh ubah instance ditugaskan untuk satu objek. Ini digunakan untuk perkara seperti musuh dan kesihatan pemain. Anda dapat menambahkan pemboleh ubah instance setelah memilih objek dengan mengklik pautan 'Tambah / edit' di bahagian Pemboleh ubah pada bingkai Properties. Beri nama pemboleh ubah yang boleh merujuk kepada peristiwa, serta nilai awal.
- Pembolehubah Global - Pemboleh ubah global adalah pemboleh ubah yang diberikan kepada keseluruhan permainan. Ia digunakan untuk perkara seperti skor pemain. Untuk membuat pemboleh ubah global, pergi ke halaman Acara dan klik kanan pada tempat kosong. Klik "Ass global variabel", beri nama sehingga dapat disebut dalam acara tersebut, kemudian masukkan nilai awal.
Langkah 14. Buat antara muka
Semasa membuat antara muka, biasanya lebih baik melakukannya pada lapisan baru. Ini kerana antara muka sangat jarang bergerak atau berubah, jadi lebih baik meletakkannya pada lapisan terkunci. Dalam bingkai Properties untuk lapisan baru, tetapkan "Parallax" pada 0. Ini akan menahan lapisan bergeser ketika layar bergerak.
Gunakan kotak teks dan pemboleh ubah untuk membuat antara muka anda. Anda boleh menetapkan kotak teks anda untuk menunjukkan kesihatan, skor, peluru atau apa sahaja yang perlu dilihat pemain secara berkala
Langkah 15. Uji dan periksa permainan anda
Sekarang apabila anda mempunyai beberapa objek di layar dengan peristiwa dan tingkah laku, anda boleh mula menguji dan menambahkan kandungan. Klik butang "Main" di bahagian atas skrin untuk membantu dan menguji permainan. Perhatikan apa-apa yang tidak berfungsi, dan cubalah memperbaikinya agar permainan anda dapat dimainkan dan menyeronokkan.
Langkah 16. Eksport permainan anda
Sekiranya anda berpuas hati dengan permainan anda, anda boleh mengeksportnya sehingga dapat dimuat naik ke laman web dan dimainkan oleh sesiapa sahaja. Untuk mengeksport permainan, klik pada menu "File" dan pilih "Export". Simpan projek ke lokasi yang senang anda cari.
Langkah 17. Menerbitkan permainan
Terdapat beberapa laman web yang membolehkan anda memuat naik permainan HTML5 untuk dimainkan oleh orang lain. Anda juga boleh menambahkan permainan ke laman web anda sendiri. Lihat panduan ini untuk mendapatkan maklumat mengenai cara memuat naik permainan ke laman web anda sendiri.
Petua
- Sekiranya anda lebih berminat mempelajari kod di sebalik permainan Flash, anda boleh menggunakan kod Flash Builder dan ActionScript3 untuk membina permainan. Ini akan memakan masa lebih lama tetapi boleh menghasilkan pengalaman yang lebih unik. Lihat panduan program di ActionsScript3.
- Beri penghormatan kepada sumber dari mana anda memperoleh idea dan kandungan, dan kepada sesiapa sahaja yang membantu anda membuat permainan.