Rahasia Besar Pengembang / Developer Game – Apakah ada perbedaan dalam pengembangan game dulu dan sekarang? Anda bisa bertaruh! Bahkan jika kita benar-benar melewatkan sejarah paling awal ketika komputer tidak dapat menampilkan grafik apa pun, tetapi hanya karakter (ya, bahkan saat ini ada permainan komputer), dan kita bahkan melewatkan era ketika komputer hanya mendukung dua warna, hitam dan putih – atau palet warna yang sangat terbatas, dunia pengembang game dulu jauh berbeda dari sekarang.
Pertama-tama – di masa lalu Anda harus menulis semua kode sendiri – dari awal. Apa artinya ini? Jika Anda menginginkan kubus warna, pahlawan berotot, atau pesawat luar angkasa di layar, Anda harus menulis program yang menempatkan semua titik warna di tempat yang tepat. Dan jika Anda menginginkan suara, Anda harus melakukan riset untuk mendapatkan informasi tentang instruksi numerik apa yang perlu dikirim ke kartu suara, yang dulu dimiliki oleh pemilik komputer yang lebih beruntung di PC mereka. Dan kemudian, tentu saja, Anda harus menulis kode gim Anda sendiri.
Hari ini, semua ini jauh lebih mudah. Apakah Anda ingin menampilkan gambar? Panggil saja fungsi yang benar dan gambar – misalnya file jpg atau png – ditampilkan. Apakah Anda ingin memutar musik dari mp3? Sekali lagi, gunakan hanya satu instruksi. Atau, yah, mari kita akui bahwa ada beberapa instruksi tambahan di sekitar, tetapi tentu saja jauh lebih mudah untuk melakukan tindakan ini hari ini. Dan jauh lebih mudah untuk melakukan tugas-tugas lain juga, misalnya untuk mengubah ukuran gambar, untuk menampilkan teks atau untuk mengambil data yang disimpan.
Tapi kemudian ada hal-hal yang jauh lebih sulit hari ini. Pada hari-hari awal yang disebutkan di atas, gim Anda dulu memiliki seluruh komputer untuk dirinya sendiri, jadi Anda memiliki semuanya dengan kuat di tangan Anda. Anda baru saja menginisialisasi grafik dan suara, Anda membuat, apa yang diperlukan, dan menyimpan status permainan ke disk pada waktu yang tepat. Hari ini berbeda. Misalnya OS Android dapat mengirimi Anda (oke, ke aplikasi Anda) pesan bahwa Anda telah dengan cepat menyela apa pun yang Anda lakukan sekarang, karena panggilan telepon akan datang atau pengguna Anda baru saja beralih ke aplikasi lain, dan itu adalah masalah Anda bahwa Anda berada di tengah-tengah animasi yang luas di mana rumit untuk menyimpan posisi saat ini dari setiap objek grafis. Dan ini hanya salah satu contohnya.
Pengembang game Petualangan terkenal
Ada beberapa nama besar di antara para pengembang game di masa lalu – dan, tentu saja, bahkan di antara para pengembang game Adventure. Mari kita sebutkan setidaknya beberapa dari mereka di sini. Dan mari kita mulai dengan William Crowther, yang dulunya game petualangan teks murni Colossal Cave sangat populer. Crowther, seorang programmer, tetapi juga seorang penjelajah gua yang antusias, membawa Anda dalam permainannya ke sistem gua yang luas. Permainan ini dirilis pada tahun 1975!
Di bidang game petualangan grafis pasti ada dua pahlawan: Roberta dan Ken Williams, suami istri. Dia bekerja sebagai desainer game, dia sebagai programmer dan bersama-sama mereka mendirikan sebuah perusahaan bernama On-Line Systems – kemudian berganti nama menjadi Sierra On-Line. Perusahaan mereka tampaknya merilis game petualangan grafis pertama yang disebut Mystery House pada tahun 1980 – dan itu diikuti oleh banyak lainnya, kebanyakan judul yang sangat terkenal. Misalnya King’s Quest, Police Quest, Space Quest dan Leisure Suit seri Larry.
Bahkan banyak orang terkenal – terkenal karena pencapaian mereka di bidang aktivitas manusia lainnya – sedang mengerjakan game petualangan. Sebut saja penulis terkenal Douglas Adams, yang bekerja sama dengan perusahaan Infocom membuat game berdasarkan bukunya The Hitchhiker’s Guide to the Galaxy – dan game lain yang kurang dikenal bernama Bureaucracy.
Telur paskah dalam game petualangan
Seperti pada jenis perangkat lunak lainnya, bahkan dalam petualangan Anda mungkin menemukan sudut tersembunyi di mana Anda dapat menemukan sesuatu yang tidak Anda harapkan di sana. Tindakan yang tampaknya tidak masuk akal yang dibuat oleh pengembang game hanya untuk kesenangan mereka – dan untuk kesenangan beberapa pemain. Telur Paskah.
Mungkin Anda akan terkejut bahwa dalam petualangan klasik Day of the Tentacle, Anda juga dapat memainkan pendahulu favoritnya, game Maniac Mansion. Bagaimana? Ketika pahlawannya Bernard masuk ke kamar Eda Edison, dia harus menggunakan komputernya. Dan permainan Maniac Mansion ada di sana.
Gim aksi-petualangan Alice: Madness Returns menyembunyikan di area tersembunyi kerangka Razputin Aquatech dari gim Psychonauts. Anda hanya harus melalui lubang kunci, dan itu dia…
Dan terakhir, sebagai contoh ketiga, kami memiliki Rahasia Pulau Monyet di sini. Dalam satu adegan pahlawannya, Guybrush, terjebak dalam jebakan mematikan yang bisa dia dapatkan jika… Yah, itu tidak begitu penting bagaimana caranya. Tetapi jika Anda membiarkannya masuk perangkap cukup lama, sekitar sepuluh menit, maka dia mati dalam kematian yang tidak biasa. Namun karena pembuat game ini tidak ingin merepotkan pemain, hero tersebut kemudian dihidupkan kembali dan menjelaskan semuanya.
Apa yang Anda butuhkan untuk mengembangkan game
Mari kita kembali ke pemrograman game untuk beberapa saat. Sekarang jauh lebih mudah daripada sebelumnya karena berbagai alasan – dan salah satunya adalah ini: Kami memiliki Internet, jadi mudah untuk mendapatkan semua informasi yang kami butuhkan dengan cepat. Informasi yang tepat tentang pemrograman game ada di ujung jari kita – hanya dengan beberapa klik di mesin pencari atau e-book e-shop jauhnya. Anda dengan mudah mendapatkan instruksi dan contoh dasar tentang cara melakukan ini atau itu.
Tepat di awal, Anda mungkin mengetahui bahwa untuk pengembangan aplikasi untuk Android, sebaiknya gunakan Eclipse IDE dengan Android SDK (perangkat pengembangan perangkat lunak). Anda akan menemukan banyak contoh aplikasi di sana. Alih-alih Eclipse Anda juga dapat menggunakan Android Studio dari Google. Keputusan ada di tangan Anda.
Untuk mengembangkan perangkat iOS dari Apple, Anda harus menggunakan Xcode. Sekarang Anda dapat mengembangkan dalam bahasa Swift (di dalam Xcode), yang memudahkan programmer yang kurang berpengalaman.
Dan jangan lupakan Windows, di mana Visual Studio berkuasa. Seperti dalam kasus instrumen yang disebutkan di atas, bahkan di sini pengembang mana pun dapat mengembangkan bahkan tanpa investasi awal yang besar, karena Anda dapat mengunduh versi gratis dari Visual Studio Express.
Cara membuat game dengan cepat dan mudah
Perlu dicatat bahwa tidak selalu perlu untuk mengembangkan seluruh permainan dari awal. Ada sejumlah alat gratis (dan berbayar, tentu saja), yang memungkinkan Anda menghindari banyak pemrograman yang membosankan.
Alat pertama yang sangat kuat bernama Unity. Unity adalah mesin game dengan seperangkat alat yang sangat memudahkan pembuatan game dan aplikasi multimedia dengan menawarkan banyak fungsi. Anda dapat mengembangkan game 2D dan 3D di Unity dan berbagai fitur yang ditawarkannya sangat luas.
Jika Anda benar-benar yakin tentang game apa yang ingin Anda kembangkan, Anda dapat mengambil lebih mudah – alat yang lebih komprehensif. Karena majalah kami GameCondor terutama dikhususkan untuk game petualangan, kami memiliki dua tips untuk jenis game ini di sini.
Yang pertama adalah Adventure Game Studio. Ini adalah aplikasi yang Anda instal di komputer Anda dan kemudian letakkan di sana beberapa grafik dan media lain, tulis skrip, dan kemudian Anda dapat menjalankan game di mesin, yang merupakan bagian dari Adventure Game Studio. Anda hanya dapat mengembangkan game di bawah Windows, tetapi Anda dapat menjalankannya di semua platform yang memiliki mesin AGS yang sesuai.
Dan kemudian ada alat GameStylus – Anda dapat membuat game petualangan Anda di sana semudah mungkin. Tidak perlu menginstal apa pun, editor GameStylus berjalan secara online. Jadi Anda cukup masuk, mengunggah grafik dan media lain, menentukan adegan – menggunakan mouse – dan menggunakan beberapa perintah yang sangat sederhana, tentukan apa yang terjadi di sana. Gim ini dapat dimainkan di mesin yang tersedia untuk Android secara gratis.
Bagi sebagian orang bermain game lebih menyenangkan, sebagian orang lebih suka membuatnya. Apakah Anda termasuk kelompok pertama atau kelompok kedua, pasti ada banyak kesempatan untuk bersenang-senang. Dan bahkan membuat game sekarang lebih terjangkau dari sebelumnya
Credit: gamecondor.com