Cara mencoba pengembangan game dan membuat game seluler pertama Anda
Miscellanea / / July 06, 2023
Petunjuk langkah demi langkah bagi mereka yang tidak tahu harus mulai dari mana.
Untuk pengembang pemula, cara termudah untuk mulai membenamkan diri dalam pengembangan game adalah dengan membuat game yang sangat kasual: cukup sederhana dan memiliki mekanisme dasar. Transisi ke gameplay di sini bersifat instan.
Anda dapat membuat game seperti itu bahkan sendirian. Anda memerlukan beberapa jam hingga beberapa hari untuk membuatnya, dan sekitar satu atau dua bulan untuk membawanya ke status rilis. Mari kita cari tahu bagaimana melakukannya.
Cara membuat game hiper kasual
Ada beberapa langkah penting yang tidak dapat Anda lakukan tanpanya. Mari kita bahas masing-masing secara berurutan.
Putuskan sebuah ide
Anda dapat menghasilkan ide untuk game menggunakan brainstorming. Dan wawasan Anda akan membantu dalam hal ini. Ingat game apa yang Anda sukai dan analisis alasannya.
Untuk inspirasi, Anda dapat mengunduh 30 paling populer proyek di App Store atau Google Play. Pastikan untuk memperhatikan masing-masing. Lihat apa yang Anda suka, apa yang mengganggu Anda saat ingin melakukan pembelian atau menonton iklan untuk mendapatkan bonus. Tuliskan momen-momen yang sepertinya menarik.
Tetapi ingat bahwa lebih baik tidak memilih produk yang terlalu khusus atau rumit untuk memulai, tetapi mempertimbangkan sesuatu yang lebih populer dan sederhana. Misalnya, tiga game berturut-turut.
Temukan komunitas pengembang
Ini bisa berupa berbagai obrolan, situs, dan grup di jejaring sosial tempat Anda dapat mengajukan pertanyaan apa pun terkait pengembangan game. Anda dapat melihat daftar saluran telegram yang didedikasikan untuk pengembangan game, misalnya, Di Sini. Pilihan lain adalah dengan mengetik "pengembangan game" ke dalam kotak pencarian.
Dalam obrolan ini, Anda dapat mengajukan pertanyaan paling mendasar: "Apakah saya memerlukan ikon yang cantik?", "Haruskah ada suara dalam game?" dll. Anggota komunitas akan membantu Anda menavigasi dan memahami ke arah mana lebih baik untuk bergerak.
Berlangganan ke jumlah maksimum grup game di jejaring sosial. Di sana Anda akan menerima berita terbaru tentang industri ini, menemukan orang yang berpikiran sama, mempelajari kisah sukses, menemukan materi yang bermanfaat, dan banyak lagi.
Dan jika sepertinya Anda tidak dapat melakukannya sendiri, maka ada orang yang akan dengan senang hati mengambil bagian dalam pembuatan game tersebut. Misalnya seniman, sastrawan, komposer, desainer game, dan sebagainya. Tapi, tentu saja, mereka harus membayar untuk pekerjaan mereka.
Cari tutorial dasar online
Video YouTube akan cukup untuk membuat game pertama. Hampir semua kursus berbayar sebenarnya menceritakan kembali informasi yang dapat Anda temukan di domain publik. Jadi jangan buang uang Anda.
Anda dapat dengan mudah menemukan video yang Anda butuhkan dengan kata kunci, misalnya: "membuat game", "cara membuat game dengan cepat dan mudah", dan sebagainya. Layak dimulai dengan pelajaran paling sederhana. Mereka akan memberi tahu Anda tentang dasar-dasar keseluruhan gameplay dan akan menjelaskan langkah demi langkah di mana dan tombol mana yang perlu Anda tekan untuk, misalnya, membuat karakter.
Kemudian Anda dapat melanjutkan ke studi tentang editor grafis populer - misalnya, Photoshop. Tanpa mereka, tidak mungkin membuat karakter dan grafik untuk gim Anda. Anda juga dapat menemukan video untuk kueri seperti "tutorial Photoshop" atau "gambar mudah di Photoshop untuk game". Layanan ini akan memberikan banyak tutorial untuk berbagai jenis game dan mesin, dan Anda hanya perlu memilih opsi yang sesuai.
Pilih mesin game
Mesin adalah perangkat lunak yang mendasari permainan. Padahal, istilah ini menggabungkan berbagai macam program aplikasi yang menyediakan visualisasi grafik, suara, gerakan karakter dalam game dan seterusnya. Berikut adalah opsi paling populer saat ini.
- Persatuan adalah mesin game lintas platform. Karena kesederhanaan dan aksesibilitasnya, ini sangat populer di kalangan pengembang indie dan pemula. Unity memungkinkan Anda mengimpor konten dari program lain, dan juga memungkinkan untuk membeli aset langsung dari toko yang berbeda.
- Stensil adalah mesin gratis yang memungkinkan Anda membuat game di Android dengan cepat dan mudah tanpa harus menulis kode. Ini memiliki antarmuka yang intuitif dan seperangkat alat yang bagus yang memberi pengguna cukup pilihan untuk membuat proyek 2D.
- pembuat game adalah mesin game yang mendukung pengembangan lintas platform menggunakan bahasa pemrograman Game Maker Language-nya sendiri. Keuntungannya adalah jangkauan luas yang didukung platform dan seperangkat alat besar yang memungkinkan Anda membuat dan mengekspor proyek seluler dengan cepat.
Kami merekomendasikan untuk memulai dengan Unity, karena dibuat khusus untuk pengembangan game seluler. Ini juga yang paling mudah dipahami: bisa memakan waktu 1-2 minggu untuk mempelajarinya, maksimal sebulan. Setelah itu, misalnya, Anda bisa membuat bola menggelinding. Persatuan juga menyediakan banyak sumber daya dengan templat, tekstur, karakter siap pakai, lokasi, dan sejenisnya.
Pilih bahasa pemrograman
Selanjutnya, Anda harus memilih bahasa pemrograman. Biasanya tergantung pada mesin yang Anda gunakan. DI DALAM keterangan Fungsi inti Unity, misalnya, menyatakan bahwa Anda dapat memilih salah satu dari tiga bahasa untuk menggunakannya: JavaScript, C# atau Huuu.
Hal utama adalah untuk memahami bahwa bagaimanapun juga, Anda harus mempelajari bahasa pemrograman dengan cermat jika Anda tidak mengetahuinya. Saran kami adalah mulai dengan C#. Anda membutuhkan waktu sekitar satu bulan untuk mempelajarinya.
Buat grafik
Ada beberapa cara untuk mengatasi masalah ini: melakukan outsourcing semua grafik atau melakukannya sendiri menggambar semua di Photoshop. Jika Anda memutuskan untuk memilih opsi pertama, Anda dapat mencari artis di bursa lepas, misalnya di kwork. Nah, atau minta salah satu teman Anda untuk melakukannya.
Ini adalah metode termudah dan paling tidak padat karya, tetapi mungkin memerlukan investasi finansial tambahan dari Anda. Misalnya, menggambar satu karakter akan menelan biaya setidaknya 500 rubel.
Jika Anda memutuskan untuk melakukan semuanya sendiri, maka Anda tidak dapat melakukannya tanpa Photoshop. Mulailah dengan sesuatu yang sederhana seperti bola yang memiliki mata. Dan kemudian secara bertahap lanjutkan ke ide Anda.
Setelah semuanya digambar, Anda harus secara bertahap membangun bagian visual dari game dan itu gameplay: buat latar belakang dan karakter utama, atur detailnya, jika ada, dan tentukan bagaimana pahlawan akan berinteraksi dengan ruang dan objek di sekitarnya.
Secara terpisah, perlu dicatat bahwa saat bekerja dengan grafik, Anda juga harus mempertimbangkan dasar-dasar pengoptimalan aplikasi untuk toko seluler - ASO. Lebih lanjut tentang ini di paragraf berikutnya.
Siapkan pengoptimalan aplikasi
Pengoptimalan toko aplikasi (ASO) adalah proses pengoptimalan program, yang tujuannya adalah untuk meningkatkan posisinya dan membawanya ke puncak produk seluler di toko aplikasi. Semakin tinggi peringkat aplikasi dalam hasil pencarian, semakin sering dipasang.
70% dari semua unduhan untuk kata kunci tertentu diterima oleh tiga aplikasi pertama dari hasil pencarian. 30% sisanya didistribusikan di antara proyek-proyek di 10 teratas. Jika aplikasi Anda memiliki komponen teks dan visual yang dikembangkan dengan buruk, maka aplikasi tersebut akan menempati posisi rendah, yang artinya jarang dipasang. Oleh karena itu, saat bekerja dengan antarmuka dan gameplay, Anda perlu memikirkannya pengoptimalan halaman aplikasi seluler.
Sebagai permulaan, buat tangkapan layar dan ikon yang indah. Gambar harus dapat dikenali. Misalnya, jika karakter utama dalam gim Anda adalah seekor burung, maka ada baiknya menambahkannya ke ikon. Hal utama adalah menonjolkan ikon dengan bereksperimen dengan warna, orientasi, dan ukuran, dan tidak membebaninya dengan detail kecil.
ada banyak riset tentang apa yang membantu menarik perhatian pengguna. Misalnya, penggunaan warna biru, merah muda, dan ungu paling sering ditemukan pada ikon. Oleh karena itu, ada baiknya mempertimbangkan skema warna agar aplikasi menonjol dari yang lain.
Selain itu, untuk meningkatkan jumlah unduhan dan penginstalan game, Anda tidak boleh dibatasi hanya pada segmen penonton domestik. kualitas lokalisasi akan meningkatkan keberhasilan aplikasi di negara lain: algoritme akan mengenali keberadaan bahasa asing dan menampilkan proyek Anda, termasuk untuk permintaan asing. Pelokalan harus dikonfigurasi baik di toko seluler maupun di dalam game itu sendiri.
Bahasa yang paling relevan adalah bahasa Inggris, jadi ada baiknya memulai dengan itu. Ini diikuti oleh Vietnam, Cina dan lainnya. Jika aplikasi diminati, maka seiring waktu dimungkinkan untuk menerjemahkannya ke semua bahasa yang tersisa. Tetapi pada awalnya, ini tidak akan memengaruhi kemampuan mengunduh atau popularitas.
Dapatkan Umpan Balik
Minta teman atau anggota keluarga untuk mencoba permainan Anda dan memberi masukan. Gunakan komentar ini untuk meningkatkan aplikasi dan membuatnya lebih menarik bagi pemain. Anda juga dapat menulis ke obrolan profesional pengembang game dan meminta mereka untuk mengevaluasi proyek Anda dengan memberikan tautan ke sana. Jadi, Anda juga akan mendapatkan penilaian profesional atas ide Anda.
Publikasikan game Anda
Saat aplikasi Anda siap dipublikasikan, jangan ragu untuk mengirimkannya ke Google Play atau App Store. Namun sebelum itu, pastikan untuk mempelajari aturan toko seluler - Anda dapat melakukannya Di Sini Dan Di Sini. Pelanggaran terhadap mereka dapat menyebabkan pemblokiran akun Anda dan sangat mempersulit proses moderasi sebelum dipublikasikan.
Anda juga perlu mendaftar di platform pilihan Anda sebagai pengembang. Pastikan untuk memberikan data nyata tentang diri Anda, jika tidak, Anda akan kehilangan akses ke akun Anda.
Poin penting: pendaftaran dibayar. Di Google Play, Anda memiliki biaya satu kali ($25), tetapi di App Store, Anda harus membayar setiap tahun ($99).
Monetisasi game
Ada berbagai cara untuk menghasilkan uang game seluler: melalui pembelian dalam game, langganan, dan sebagainya. Untuk proyek hypercasual, sumber pendapatan utama biasanya adalah iklan. Misalnya spanduk di dalam game atau pemberian beberapa bonus untuk menonton video.
Cutscene ini ditemukan di hampir setiap game gratis, karena pendekatan ini memiliki keunggulan karena mudah ditempatkan. Pengembang terhubung ke salah satu jaringan periklanan (AdMod, AdColony, Google Ads, dan lainnya), memilih yang sesuai kisaran harga, dan situs melakukan sisanya: menemukan pengiklan, menambahkan iklan ke aplikasi, dan mengumpulkan analitik oleh dia.
Untuk memotivasi pengguna agar menonton lebih banyak iklan, mereka membuat iklan reward. Untuk melihat, berikan bonus dalam game: nyawa, mata uang, item. Mereka membuat gameplay sedikit lebih mudah, dan benar-benar gratis, yang mendorong Mainkan.
Jumlah unduhan game Anda di App Store atau Google Play secara langsung memengaruhi penghasilan Anda. Semakin banyak orang mengunduh aplikasi, semakin tinggi pendapatannya. Peringkat aplikasi juga tergantung pada jumlah unduhan, jadi semakin tinggi, semakin banyak unduhan.
Penting untuk dipahami bahwa proyek pertama Anda mungkin tidak berhasil. Tetapi melakukan segalanya untuk ini pasti sepadan.
Apa yang harus dilakukan selanjutnya
Jadi, Anda telah mempelajari game hiper-kasual, membuatnya sendiri, mengujinya, dan meletakkannya di berbagai platform untuk diunduh. Apa yang harus dilakukan sekarang?
Untuk lebih berkembang di gamedev, Anda harus terus meningkatkan keterampilan Anda: belajar teknologi dan alat baru, ikuti kursus online, dan terhubung dengan komunitas pengembang game untuk mempelajari tren industri baru.
Rilis pembaruan game secara teratur dengan peningkatan dan peningkatan. Cara melakukan ini, misalnya, Anda dapat membaca instruksi dari Google.
Juga tanggapi komentar di toko dan tingkatkan komunikasi dengan audiens Anda. Untuk melakukan ini, Anda dapat membuat komunitas di Discord, di mana Anda akan memposting pembaruan terbaru dan peningkatan aplikasi atau melakukan polling tentang apa yang hilang dari game tersebut.
Selain itu, Anda dapat mencari perusahaan penerbit untuk mencoba mempromosikan game Anda lebih jauh. Jika mereka menyukai ide Anda, mereka dapat menjalankan kampanye iklan kecil-kecilan dengan biaya sendiri dan memberikan umpan balik kepada Anda. Misalnya, tawarkan kontrak jika penonton menyukai game tersebut, atau katakan kekurangannya dan apakah layak untuk mencoba mengerjakan proyek lain.
Dan tip singkat tapi penting: jangan takut untuk mencoba dan mewujudkan ide Anda. Pasar aplikasi seluler tumbuh dan berubah, dan mungkin Andalah yang harus menghadirkan sesuatu yang baru ke dunia game.
Baca juga👩💻
- Cara belajar pemrograman dari awal
- Roblox: semua yang perlu Anda ketahui
- Apa yang harus dimainkan di ponsel cerdas: saran pembaca Lifehacker