Cara membuat plesetan "Android" pada mereka sendiri

click fraud protection

Banyak orang men-download game untuk platform mobile, berpikir: "Mengapa tidak mimpi menjadi kenyataan Mengapa tidak membuat produk yang lebih baik dan lebih menarik yang sudah menawarkan industri hiburan interaktif??"Jika Anda tidak tahu cara membuat game di "Android", tapi ingin belajar, artikel ini akan berbicara tentang beberapa perangkap yang menunggu pengembang pemula.Ide

Hal pertama yang diperlukan untuk membuat permainan - ide.Pada tahap pertama dapat ditulis dalam bentuk apapun.Sangat diharapkan bahwa itu "menempel" dimengerti.Kemungkinan besar, dalam perwujudan, itu akan berubah.Sesuatu harus menambahkan, tetapi sesuatu - menghapus atau mengubah.Tidak ada yang aneh - dalam penjabaran lebih lanjut dari bagian fungsional tidak hanya harus benar-benar menggambarkan, tetapi untuk memeriksa kesesuaian.

tidak harus benar-benar meninggalkan deskripsi awal dari ide-ide dan mulai menciptakan game Rusia pada "Android", melewatkan langkah ini.Mengumpulkan pikiran - titik awal utama, dari yang paling mudah untuk mulai bergerak.Selain itu, ide-ide yang disajikan dalam makalah ini akan melihat tujuan rencana dapat maju pemberitahuan dan untuk memperbaiki kelemahan.

Daftar fitur

Jadi cara membuat game di "Android" adalah mustahil tanpa elaborasi rinci pada tahap ini harus terus bekerja dengan editor teks dan menggambarkan fitur yang akan di permainan.Berikut adalah contoh: serangkaian God of War - adalah sesuatu yg a.Senjata protagonis - cambuk.Selama pertempuran, Anda dapat membuat serangan combo yang indah panjang.Setiap tingkat berakhir dengan pertempuran bos.

Daftar ini cukup pelit dan mencerminkan hanya fitur utama, yaitu orang yang menghasilkan permainan pada latar belakang orang lain.Bahkan masih banyak lagi, tapi fitur lainnya adalah sekunder.Dalam menggambarkan kebutuhan untuk pergi pertama yang mereka tanpa mereka penciptaan masa depan Anda tidak bisa ada, dan yang terbaru - kurang penting, yang dapat dikorbankan demi pembangunan kecepatan.

Dizdok

Jadi cara membuat sebuah game baru tanpa dokumen ini hampir tidak mungkin, dan harus bekerja di dalamnya.Dizdok - kependekan dari "dokumen desain", itu termasuk deskripsi paling rinci dari:

  • Object Model dan fungsi dari badan.Spesifikasi fungsional
  • .
  • konten game.
  • Interface.
  • yang diperlukan dapat ditambahkan ke basis pengetahuan.Model objek
  • .

Object Model Model objek berisi informasi tentang setiap entitas game: senjata, armor, NPC, mantra pemain.Hal ini unik untuk setiap permainan.Di bawah fungsi

harus dipahami:

  • Dapatkah saya memakai \ menghapus \ buy \ menjual \ meningkatkan.
  • Akankah persediaan setelah kematian.
  • Kehilangan kekerasan dengan berlalunya waktu atau ketika beberapa tindakan.
  • Meningkatkan apakah karakter atau kelompok.
  • Apakah seperangkat sifat khusus.

Item di atas tidak diperlukan, jumlah mereka bisa dikurangi atau ditambah untuk setiap entitas kelompok individu.

Spesifikasi Functional

Melanjutkan untuk menjawab pertanyaan tentang bagaimana untuk membuat game untuk "Android", Anda harus berbicara tentang bagian dizdoka berikutnya.Spesifikasi fungsional menggambarkan gameplay masing-masing.Harus ada seakurat mungkin untuk mengatakan bahwa karakter utama dapat dilakukan dan bagaimana ini diterapkan.Hal yang sama harus dilakukan untuk setiap NPC secara terpisah.Selain karakter permainan, harus ditangani kit pertolongan pertama, senjata, armor, unsur lingkungan.

Bahkan, bagian ini adalah seperangkat aturan yang mempengaruhi semua momen pertandingan, dari menu, dan bagaimana kerusakan akan dihitung dari dampak.Semakin banyak Anda bekerja setiap titik tunggal, akan lebih mudah untuk melaksanakan proyek Anda.

Konten

Sebelum membuat permainan yang baik, Anda harus berpikir tentang dan apa yang sebenarnya akan di dalamnya.Menggambarkan spesifikasi, Anda dapat menentukan bahwa karakter akan menembak dari senjata api, yang dibebankan dengan kartrid dengan kerusakan kaku tetap.Jika Anda mendapatkan di NPC parameter ini akan dipotong armor kekuasaan.Anda juga perlu menentukan nama masing-masing spesimen individu senjata, armor, NPC.Dan, tentu saja, diperlukan untuk menggambarkan penampilan.Konten - blok bangunan dari yang kemudian akan dibangun seluruh permainan.

antarmuka

antarmuka - seperangkat fungsi dan tombol dengan mana pengguna akan berinteraksi dengan program.Hal utama yang harus dipertimbangkan saat membuat itu - kenyamanan.Untuk memahami bagaimana untuk mengatur semua elemen yang Anda dapat menjalankan dan menganalisa contoh terbaik dari genre, mentransfer solusi yang paling tepat untuk proyek Anda.

mesin Memilih atau konstruktor

Langkah lain yang harus melakukan sebelum membuat permainan di "Android" - pilih mesin permainan.Panjang pergi hari-hari ketika semuanya harus dilakukan dari awal.Hari ini, setelah selesai desainer, Anda dapat melakukan semua pekerjaan dengan menulis minimal kode.

Memilih mesin lakukan, didasarkan pada beberapa fitur-fiturnya:

  • Syarat Penggunaan.
  • Fitur.Harga
  • .Dukungan pengembang
  • .
  • Zadokumentirovannost.Komunitas ukuran
  • .
  • Mudah.
  • Ekstensibilitas.

Syarat : mungkin sekali membeli desainer Anda menjadi pemilik penuh.Hal ini terjadi bahwa keberhasilan komersial dari permainan harus membayar persentase dari keuntungan pengembang mesin.Hal utama - sebelum Anda membuat game dengan "Android", membaca perjanjian lisensi dari produk yang dipilih untuk implementasi.

Fitur : mereka benar-benar harus menutupi kebutuhan pengembang.Jika produk menawarkan lebih dari yang Anda butuhkan, permainan dapat dengan mudah diperluas untuk menggunakan fitur baru dizdoka.Tetapi berpikir tentang keseimbangan!Gunakan Unreal Engine untuk Tetris - adalah konyol.

Dukungan : pertama-tama, penting untuk mengetahui apakah pengembangan produk?Setiap kesalahan dikoreksi dari versi ke versi?Jika ia memperoleh fungsi baru dan alat?Mesin, yang berkembang pesat, memiliki keuntungan lebih mesin, beku beberapa tahun yang lalu.

Komunitas : Apa jumlah mereka yang menggunakan konstruktor?Jika sejumlah besar pengguna, menemukan dokumentasi, pelajaran, kelas master, dan contoh tidak masalah.Jika pengguna relatif kecil, informasi ini mungkin tidak tersedia sejauh yang akan memungkinkan Anda untuk melakukan sesuatu yang kompetitif.

Diperpanjang : sebelum Anda membuat permainan Anda sendiri, mengambil kesulitan untuk mengetahui apakah mungkin untuk terhubung ke modul mesin asing yang dipilih.Mereka biasanya digunakan untuk ekspor atau impor dari tiga dimensi model, suara, script, sprite.Jika ada dukungan untuk instrumen tersebut, desainer tidak terbatas pada alat internal untuk pembuatan konten.

UDK

Unreal Development Kit - bukan yang paling mudah untuk menggunakan mesin permainan, tapi salah satu yang paling kuat.Hal ini digunakan tidak hanya untuk pengembang pemula, tetapi juga perusahaan-perusahaan besar.Jika Anda mencari jawaban untuk pertanyaan: "Cara membuat mesin permainan 3D dan bagaimana memilih itu?"- Anda harus mengeksplorasi kemungkinan UDK.

Untuk menggambarkan logika program menggunakan bahasa scripting internal - UnrealScript.Situs pengembang memberikan banyak pelajaran seperti yang ditangkap pada video dan dijelaskan dalam bentuk teks.Pada saat yang sama mereka mencakup fungsi maksimum - dari editor sebelum menulis skrip mereka.

Torque 2D / 3D

Torsi - salah satu desainer paling populer dari game untuk platform mobile.Ia memiliki semua set yang diperlukan editor dan alat debugging.Dalam mengembangkan programmer menaruh perhatian besar untuk kenyamanan dan mencoba untuk membuat semua utilitas yang paling sederhana dan dapat diakses.

Designer dilengkapi dengan dokumentasi yang menggambarkan sebagian besar fitur.Situs resmi dapat ditemukan tutorial dan kode sumber dari beberapa game siap pakai.

bahasa scripting tertanam di Torque Torque Script.Properti dari setiap objek dapat ditentukan terlebih dahulu.Juga, desainer dibangun satu set Box2D, yang berkaitan dengan perhitungan fisik.

Jika Anda mencoba untuk menemukan jawaban atas pertanyaan: "Cara membuat permainan jaringan dan apa mesin ini untuk memilih?"- Kita bisa mengatakan bahwa torsi akan membuat tenggat waktu proyek multiplayer.Semua fungsi yang diperlukan dibangun di muka, dan contoh adalah di website resmi, akan menunjukkan bagaimana menggunakannya secara efisien.

Belajar

Setelah memilih mesin permainan yang masih belum jelas bagaimana mungkin untuk membuat game.Kita harus menghabiskan banyak waktu pada studi mereka.Karena tim tidak, Anda akan perlu untuk melakukan semuanya sendiri: menulis skrip, membuat tekstur, sprite, Model (jika permainan ini adalah tiga dimensi), untuk menulis naskah untuk menguji.Hal ini tidak sulit untuk menebak bahwa pengembang pemula harus memahami dasar-dasar hanya banyak profesi: programmer, penulis, tester, artis, desainer.

Cara terbaik adalah untuk belajar dengan melakukan, yang dalam proses mengerjakan proyeknya.Cara lain untuk mempelajari segala sesuatu yang Anda butuhkan - bekerja untuk sebuah perusahaan yang mengembangkan game.Kita seharusnya tidak diberi label segera sebagai kepala programmer bahkan jika Anda akan diminta untuk terlibat dalam tugas-tugas rutin, tidak memberikan kesempatan untuk melihat geymdev dalam.

bekerja di setiap perusahaan mulai dari bawah, itu baik-baik saja.Ya scripters dan keterampilan, Tingkat Designer, penyeimbang, tester akan sangat berguna, dan itu adalah industri ini, yang mempekerjakan mayoritas junior.Setelah beberapa tahun pelatihan tersebut akan belajar cara membuat dizdoki dan teknis tugas, dan belajar tentang bug tracker untuk membentuk database kontak.Setelah usaha yang dilakukan untuk membuat game Rusia pada "Android", perlu menghabiskan lebih sedikit energi karena Anda persediaan pada semua keterampilan yang diperlukan.

Ada kemungkinan bahwa, setelah terbukti kompetensi mereka dalam hal pembangunan, Anda tidak akan harus meninggalkan tim lama, apalagi, di sana Anda akan mengambil posisi terdepan dengan proyek.