Komputer, Pemrograman
Cara membuat plesetan dari "Android" pada mereka sendiri
Banyak orang men-download game untuk platform mobile, berpikir: "Mengapa tidak membuat mimpi menjadi kenyataan Mengapa tidak membuat produk yang lebih baik dan lebih menarik daripada apa 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 menanti para 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 proses pelaksanaan itu akan berubah. Sesuatu harus menambahkan, tetapi sesuatu - menghapus atau mengubah. Tidak ada yang aneh - dalam penjabaran lebih lanjut dari bagian-bagian fungsional tidak hanya harus secara menyeluruh menjelaskan, tapi untuk memeriksa kesesuaian.
Hal ini tidak perlu untuk sepenuhnya meninggalkan deskripsi awal dari ide-ide dan mulai membuat game Rusia pada "Android", abaikan langkah ini. Mengumpulkan ide - titik awal utama, dari mana lebih mudah untuk memulai gerakan. Selain itu, ide-ide yang disajikan dalam kertas akan melihat rencana obyektif, dapat maju pemberitahuan dan kelemahan yang benar.
daftar fitur
Jadi cara membuat game di "Android" adalah mustahil tanpa elaborasi rinci pada tahap ini harus terus bekerja dalam editor teks dan menggambarkan fitur yang akan dalam permainan. Berikut adalah contoh: serangkaian God of War - adalah sesuatu yg a. Senjata protagonis - cambuk. Selama pertempuran, Anda dapat membuat serangan combo panjang yang indah. Setiap tingkat selesai keributan dengan bos.
Daftar ini cukup pelit dan hanya mencerminkan fitur utama, yaitu orang yang menghasilkan permainan di latar belakang lain. Bahkan masih banyak lagi, tetapi fitur lain yang sekunder. Dalam deskripsi pertama yang harus pergi ke orang-orang yang tanpa penciptaan masa depan Anda tidak bisa ada, dan yang terbaru - kurang penting, yang dapat dikorbankan demi kecepatan pembangunan.
Dizdok
Jadi cara membuat permainan baru tanpa dokumen ini hampir mustahil untuk harus bekerja dan di atas itu. Dizdok - kependekan dari "dokumen desain", itu termasuk deskripsi paling rinci:
- model objek dan fungsi dari badan.
- spesifikasi fungsional.
- konten game.
- Antarmuka.
- Jika perlu dapat ditambahkan ke basis pengetahuan.
- Model objek.
model objek
Model objek berisi informasi tentang setiap entitas game: senjata, armor, NPC, mantra, pemain. Hal ini unik untuk setiap permainan.
Dengan fungsi harus dipahami:
- Dapatkah saya memakai \ menghapus \ buy \ jual \ meningkatkan.
- Akan persediaan setelah kematian.
- Apakah kekuatan kehilangan dari waktu ke waktu atau ketika beberapa tindakan.
- Meningkatkan apakah karakter atau kelompok.
- Apakah set sifat khusus.
Item di atas tidak wajib, jumlah mereka bisa dikurangi atau ditambah untuk setiap entitas kelompok individu.
spesifikasi fungsional
Dalam perjalanan menjawab pertanyaan tentang bagaimana untuk membuat game untuk "Android", Anda harus memberitahu kami tentang bagian dizdoka berikutnya. spesifikasi fungsional menggambarkan gameplay masing-masing. Di sini Anda perlu seakurat mungkin untuk mengatakan, yang tahu bagaimana melakukan karakter utama 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-unsur lingkungan.
Bahkan, bagian ini adalah seperangkat aturan yang mempengaruhi semua momen pertandingan, dari menu, dan bagaimana kerusakan dihitung dari dampak. Semakin banyak Anda bekerja setiap titik tunggal, akan lebih mudah untuk mengimplementasikan proyek Anda.
kadar
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 senjata api, di mana kartrid dibebankan dengan kerusakan kaku tetap. Ketika disuntikkan ke NPC parameter ini akan dipotong kapasitas reservasi. Anda juga akan perlu untuk menentukan nama masing-masing individu senjata sampel, armor, NPC. Dan, tentu saja, diperlukan untuk menggambarkan penampilan. Konten - blok bangunan dari mana seluruh permainan akan dibangun nanti.
antarmuka
Interface - satu set fungsi dan tombol dengan mana pengguna akan berinteraksi dengan program. Hal utama yang harus dipertimbangkan saat membuat itu - kenyamanan. Untuk memahami persis bagaimana untuk mengatur semua elemen, Anda dapat menjalankan dan menganalisa contoh terbaik dari genre, mentransfer solusi yang paling tepat untuk proyek Anda.
Pilihan mesin atau konstruktor
Langkah lain yang harus memenuhi sebelum membuat permainan di "Android" - pilih mesin permainan. Lama pergi hari-hari ketika semuanya harus dilakukan dari awal. Hari ini, mengambil desainer siap, Anda dapat melakukan semua pekerjaan dengan menulis minimal kode.
Pilihan mesin adalah layak dilakukan, berdasarkan pada beberapa fitur-fiturnya:
- Terms of Use.
- Peluang.
- Harga.
- Dukungan untuk pengembang.
- Zadokumentirovannost.
- Ukuran masyarakat.
- Kesederhanaan.
- Diperpanjang.
Syarat penggunaan: mungkin sekali membeli seorang desainer, Anda tidak menjadi pemilik penuh. Hal ini terjadi bahwa keberhasilan komersial dari permainan harus membayar persentase dari keuntungan dari pengembang mesin. Hal utama - sebelum membuat permainan di "Android", membaca perjanjian lisensi dari produk yang dipilih untuk implementasi.
Fitur: mereka harus benar-benar menutupi kebutuhan pengembang. Jika produk menawarkan lebih dari yang Anda butuhkan, permainan dapat dengan mudah diperluas untuk menggunakan fungsi dizdoka baru. Tetapi berpikir tentang keseimbangan! Gunakan Unreal Engine untuk Tetris - adalah konyol.
Support: pertama-tama, penting untuk mengetahui apakah produk tersebut memiliki perkembangan? Apakah perbaikan bug 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 desainer? Jika sejumlah besar pengguna, menemukan dokumentasi, pelajaran, master-kelas, 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 atau tidak untuk terhubung ke modul mesin yang dipilih dapat asing. Biasanya, mereka digunakan untuk ekspor atau impor tiga dimensi model, suara, script, sprite. Jika ada dukungan untuk alat tersebut, desainer tidak terbatas pada alat internal untuk membuat konten.
UDK
Unreal Development Kit - tidak mudah untuk menguasai 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 memilihnya?" - Anda harus mengeksplorasi kemungkinan UDK.
Untuk menggambarkan logika pemrograman menggunakan bahasa scripting internal - UnrealScript. Situs pengembang menyediakan banyak pelajaran seperti yang ditangkap di video dan dijelaskan dalam bentuk teks. Pada saat yang sama mereka mencakup fungsi maksimum - dari editor untuk menulis skrip mereka.
Torsi 2D / 3D
Torsi - salah satu desainer paling populer dari game untuk platform mobile. Ia memiliki semua set yang diperlukan editor dan alat debugging. Dalam pengembangan programmer kami telah membayar perhatian besar untuk kenyamanan dan mencoba untuk melakukan semua utilitas yang paling sederhana dan mudah diakses.
Desainer dilengkapi dengan dokumentasi yang menggambarkan sebagian besar peluang. Di website resmi dapat ditemukan tutorial dan kode sumber dari beberapa permainan siap pakai.
Scripting tertanam dalam bahasa Torsi Torsi Script. Sifat-sifat setiap objek dapat ditentukan di muka. Juga di desainer dibangun satu set Box2D, yang berkaitan dengan perhitungan fisik.
Jika Anda mencoba untuk menemukan jawaban atas pertanyaan: "Cara membuat permainan jaringan dan apa script untuk ini pilih?" - kita dapat mengatakan bahwa Torque akan membuat proyek multiplayer dalam waktu sesingkat mungkin. Semua fungsi yang diperlukan dibangun di muka, dan contoh-contoh yang di website resmi, akan menunjukkan bagaimana menggunakannya secara efisien.
penelitian
Setelah memilih mesin permainan masih dimengerti mungkin untuk membuat game. Akan menghabiskan banyak waktu pada studi mereka. Karena tim tidak, Anda akan perlu untuk melakukan semuanya sendiri: untuk menulis skrip, membuat tekstur, sprite, Model (jika game tiga dimensi), untuk menulis naskah untuk menguji. Hal ini tidak sulit untuk menebak bahwa pengembang pemula harus mempelajari dasar-dasar yang tepat banyak profesi: programmer, penulis, tester, artis, desainer.
Cara terbaik adalah untuk belajar dengan melakukan, yaitu dalam proses bekerja pada proyek Anda. Cara lain untuk mempelajari segala sesuatu yang Anda butuhkan - bekerja untuk sebuah perusahaan yang telah mengembangkan game. Kita seharusnya tidak diberi label segera sebagai kepala programmer bahkan jika Anda akan diminta untuk terlibat dalam tugas-tugas rutin, jangan menyerah kesempatan untuk melihat geymdev dalam.
Bekerja di setiap perusahaan mulai dari bawah, itu bagus. 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, belajar tentang bug tracker, dan untuk membentuk database kontak. Setelah pekerjaan yang dilakukan untuk membuat game Rusia pada "Android", Anda harus menghabiskan lebih sedikit usaha, karena Anda harus persediaan pada semua keterampilan dan kemampuan yang diperlukan.
Ada kemungkinan bahwa, setelah terbukti kompetensi mereka dalam hal pembangunan, Anda tidak akan harus meninggalkan tim tua, apalagi, di sana Anda akan mengambil posisi terdepan dengan proyek.
Similar articles
Trending Now