Menjadi Pengembang Game iPhone Dalam 10 Langkah [Cara]

Neil Ferguson, pengembang Serangan Virus, menjelaskan cara menjadi pengembang game iPhone yang sukses dalam 10 langkah.

Saya percaya bahwa siapa pun dapat mengembangkan game iPhone. Saya baru-baru ini mengembangkan puzzle berbasis fisika untuk iPhone, Serangan Virus, dengan anggaran nol meskipun tidak memiliki pengalaman mengembangkan game iPhone. Itu tidak mudah, tetapi hanya ada sedikit biaya pengaturan jika Anda memiliki keterampilan dan pendekatan yang tepat.

Diakui, saya seorang programmer berpengalaman – saya mulai mengembangkan di BBC Micro pada usia 8 dan sekarang bekerja penuh waktu untuk perangkat lunak start-up di London. Jelas, pengalaman saya membantu saya ketika saya berkembang Serangan Virus, tetapi menurut saya Anda tidak perlu memiliki pengalaman pemrograman apa pun untuk mengembangkan game yang sukses. Cukup ikuti 10 langkah ini:

1) Pilih ide orisinal

Saya datang dengan ide untuk Serangan Virus sekitar satu tahun yang lalu. Saya telah memainkan game berbasis fisika yang disebut

linerrider, sebaik Kontrol Penerbangan. Terpikir olehku bahwa menggabungkan mesin fisika gambar garis dengan game tipe 3 pertandingan mungkin menyenangkan untuk bermain, jadi saya melihat-lihat setiap permainan puzzle di App Store untuk melihat apakah ada yang pernah melakukannya dia. Butuh waktu berjam-jam – beberapa hari, sebenarnya – tetapi saya tidak dapat menemukannya. Baru kemudian, ketika saya tahu saya punya ide orisinal, saya mulai berkembang Serangan Virus.

Essay Advisor memberikan ulasan yang tidak bias tentang layanan penulisan esai
Butuh bantuan untuk menemukan layanan penulisan esai yang sah? Situs web ini menawarkan ulasan layanan penulisan esai terbaik dan tidak memihak di mana pun. Biarkan Essay Advisor membantu Anda menemukan platform terbaik untuk menulis esai A+.

Posting ini disponsori oleh Essay Advisor.

2) Gunakan alat yang tepat

Jika Anda bukan seorang programmer berpengalaman, Anda dapat menggunakan perpustakaan pembuatan game 'seret dan lepas', seperti PermainanSalad. Ini memungkinkan Anda membuat game tanpa pengetahuan pemrograman apa pun, dan ini dirancang khusus untuk iPhone. Atau, Anda mungkin menemukan bahwa menulis game di Flash lebih mudah dipelajari daripada Objective C (yang merupakan bahasa standar untuk pengembangan iPhone). Anda sekarang dapat mengonversi game Flash untuk dijalankan di iPhone, dan ada banyak buku pengembangan game Flash yang layak untuk pemula.

Jika Anda memutuskan untuk mengembangkan di Objective C, ada baiknya menggunakan kerangka kerja game untuk membuat pengkodean game lebih mudah. saya menggunakan Cocos2D, yang merupakan kerangka kerja sumber terbuka gratis yang mengagumkan untuk membuat game iPhone. Ini juga memiliki mesin fisika terintegrasi yang membuat pengembangan Serangan Virus jauh lebih mudah. Itu menyelamatkan saya banyak waktu dan usaha!

3) Manfaatkan tutorial gratis

Serangan Virus adalah game iPhone pertama saya dan saya belum pernah memprogram di Objective C sebelumnya, jadi saya belajar banyak saat mengembangkannya. Tutorial online banyak membantu saya – khususnya di Ray Wenderlich www.raywenderlich.com. Dia menawarkan banyak tutorial gratis tentang pemrograman iOS, yang menurut saya sangat berguna. Tersedia juga banyak di developer.apple.com.

4) Mengalihdayakan apa pun yang tidak dapat Anda lakukan sendiri

Jika Anda sendiri bukan seorang programmer, saya pikir cara yang baik untuk memulai adalah dengan mengalihdayakan ide awal Anda kepada seseorang yang lebih berpengalaman. Misalnya, Anda dapat memposting ide Anda untuk aplikasi di odesk.com dan programmer akan menawar untuk pekerjaan itu. Demikian juga, jika ada bagian tertentu dari aplikasi yang tidak dapat Anda kelola sendiri, Anda dapat mengalihdayakannya. Ketahuilah bahwa semakin banyak detail yang dapat Anda berikan kepada programmer tentang apa yang Anda inginkan, semakin besar kemungkinan Anda akan senang dengan hasilnya.

5) Pikirkan tentang fitur khusus iPhone

Game paling sukses di App Store adalah game yang dibuat khusus untuk dimainkan di iPhone. Misalnya dengan Serangan Virus, Saya mengambil gameplay gaya Tetris klasik dan menggabungkannya dengan fitur iPhone seperti layar sentuh dan akselerometer. Jadi, Anda menggambar garis di layar untuk mengarahkan virus, dan jika Anda memiringkan layar, virus juga miring. Saat Anda mengembangkan game, pikirkan tentang bagaimana kontrol unik iPhone dapat berperan dalam game Anda. Cobalah untuk menjadi asli!

Virus Strike menggabungkan fisika menggambar garis dengan gameplay match-3.
Virus Strike menggabungkan fisika menggambar garis dengan gameplay match-3.
Tangkapan layar: Neil Ferguson

6) Pastikan permainannya menantang

Setelah saya mengetahui mekanisme permainan dasar – gambar garis, pencocokan warna, dan mesin fisika – masalah terbesar yang saya hadapi adalah menyusun konsep asli saya menjadi permainan menantang yang mudah diambil dan bermain.

Saya pikir penting untuk memiliki gagasan tentang berapa lama setiap permainan harus berlangsung, dan seberapa menantangnya itu. Ini perlu menjadi lebih sulit, tetapi pada saat yang sama itu juga harus adil – para pemain perlu merasa bahwa itu adalah kesalahan mereka bahwa permainan itu hilang. Dan perlu ada rasa kemajuan saat permainan berlangsung, sehingga pemain merasa seperti mereka mencapai sesuatu saat mereka memainkan lebih banyak game – apakah ini skor yang lebih tinggi atau jenis lainnya hadiah.

7) Dapatkan efek suara gratis

saya menggunakan freesound.org untuk menemukan semua efek suara untuk game saya. Ini bisa menjadi proses yang melelahkan dan saya sarankan untuk meminta pendapat orang lain, jika suara yang Anda suka sangat mengganggu orang lain. Saya juga menggunakan program penyuntingan suara gratis bernama Kenekatan untuk mengedit suara agar sesuai dengan permainan saya.

8) Dapatkan umpan balik

Anda mungkin berpikir Anda telah selesai mengembangkannya, tetapi sampai Anda mendapatkan umpan balik dari orang lain, Anda sama sekali tidak akan tahu betapa menantang dan menyenangkannya permainan Anda. Selain itu, Anda tidak akan tahu apakah orang benar-benar dapat mengetahui cara memainkannya sendiri.

Jangan mengandalkan teman Anda untuk memberi Anda umpan balik yang jujur ​​dan jangan tunjukkan kepada orang-orang cara memainkannya – pastikan mereka mencobanya tanpa Anda menghalangi mereka. Perhatikan dan amati bagaimana mereka bermain, dan masalah atau frustrasi apa pun yang mereka miliki.

Anda dapat dengan mudah menemukan penguji beta di forum iPhone yang bersedia memainkan game Anda dan memberi Anda umpan balik secara gratis.

9) Buat video

Pengujian pengguna saya membuat saya menyadari bahwa akan sangat membantu jika memiliki video tutorial. saya menggunakan Aliran Layar untuk membuat sebuah video satu menit game yang sedang dimainkan dan sekali lagi, setelah pengujian pengguna, menambahkan tutorial teks satu halaman ke pemuatan pertama game untuk siapa saja yang melewatkan video.

Saya pikir video pasti layak dilakukan. Ini sangat membantu dalam hal memastikan orang memahami cara bermain game, dan juga berguna untuk istri saya Donna, yang melakukan PR untuk Serangan Virus. Wartawan bisa dengan cepat tonton videonya online daripada harus mencoba mengikuti cara kerja game dalam siaran pers atau, sebelum mereka yakin tertarik, pergi ke upaya mengunduh game.

10) Pasarkan game Anda

Tidak peduli seberapa bagus game Anda, jika Anda tidak memasarkannya, bagaimana orang akan menemukannya di App Store? Bersiaplah untuk menghabiskan banyak waktu menargetkan situs ulasan aplikasi dan situs web teknologi lainnya.

Istri saya menulis saya jumpa pers ketika saya meluncurkan Serangan Virus yang melakukannya dengan cukup baik. Jelas saya cukup beruntung karena dia seorang jurnalis sehingga dia tahu bagaimana menulis cerita yang bagus dan menghasilkan sudut pandang yang akan membuat jurnalis lain tertarik. Kami membayar $20 untuk mendapatkan rilis yang didistribusikan oleh PRMac dan itu sangat berharga – itu diambil di semua tempat, dan banyak situs hanya menyalin dan menempel di siaran pers secara penuh!

Unduh dari:Toko aplikasi (iOS)

Postingan Blog Terbaru

| Kultus Mac
October 21, 2021

Pilih Font yang Menyenangkan Atau Pengap Di Aplikasi Catatan [Tips iOS]Saya telah mendengar orang-orang mengeluh tentang font di aplikasi Notes def...

| Kultus Mac
October 21, 2021

Adobe Flash Player mati. Inilah cara menghapusnya dari Mac Anda.Saatnya memberi Flash Player boot.Gambar: Adobe/Cult of MacAkhirnya, Adobe Flash Pl...

| Kultus Mac
October 21, 2021

Mozilla memberi peringkat pada aplikasi panggilan video; memuji FaceTime untuk enkripsi 'cawan suci'FaceTime tidak sempurna, tetapi cukup bagus unt...