Tahap-Tahap dalam Pembuatan Game
Berikut merupakan tahap dalam pembuatan game:
1. Tentukan Genre Game
Tentukan jenis game yang akan dibuat, buat jenis game yang sesuai dengan kemampuan kita karena akan lebih mudah dan cepat dalam proses pembuatannya.
2. Tentukan Tool yang ingin digunakan
Bila kita seorang programmer maka kita dapat membuat game dengan bahasa pemrograman yang dikuasai. Tatapi bila kita belum menguasai bahasa pemrograman, maka kita dapat menggunakan software yang khusus dibuat untuk membuat game dengan genre tertentu.
3. Tentukan gameplay game
Gameplay adalah sistem jalannya game tersebut, mulai dari menu, area permainan, save, load, game over, story line, misiion sukses, mission failed, cara bermain dan sistem lainnya harus kita tentukan, misal dalam sistem save kita hanya akan membuat pemain bisa mensave permainan jika jagoannya sudah menuju kesebuah lokasi, kemudian ketika meload karakter jagoan akan kembali ketempat area save, atau ketika dalam menu pemain hanya akan mendapat pilihan menu play game, load game, credit dan quit. Semua sistem yang digunakan dalam game disebut dengan gameplay. Sebisa mungkin buat gameplay game kita enak untuk dimainkan dan tidak menyulitkan pemain sehingga pemain akan nyaman ketika memainkan game.
4. Tentukan grafis yang ingin digunakan
Jenis grafis secara sederhana dapat dibagi menjadi tiga jenis yaitu jenis kartun, semi realis, atau realis. Pilih jenis grafis yang sesuai dengan kebutuhan game dan sesuai dengan kemampuan kita, kemudian pilih software apa yang ingin digunakan dalam membuat gambarnya, pilih yang dianggap paling mudah digunakan.
5. Tentukan suara yang ingin digunakan
Pilih suara yang ingin digunakan dalam permainan. Pilihan suara bisa kita bagi-bagi menjadi beberapa bagian seperti bagian main menu, save menu, load menu, shoot, dead, mission sukses, mission failed, loading dan bagian-bagian lainnya, pemilihan suara yang digunakan harus seirama dengan bagiannya. Kemudian pilih software yang ingin kita gunakan untuk membuat atau mengedit suara yang akan digunakan dalam game.
6. Lakukan perencanaan waktu
Dengan perencanaan waktu akan membuat kita makin bebas melakukan hal lainnya, ketika waktu pembuatan game sudah tiba kita akan membuat game sesuai dengan urutan waktu yang sudah ditentukan. Perencanaan waktu pembuatan sangat baik untuk dilakukan.
7. Proses pembuatan
Kemudian lakukan pembuatan game karena semua komponen yang kita perlukan sudah disiapkan dari awal, lakukan proses pembuatan berdasarkan waktu yang sudah ditentukan.
8. Lakukan publishing
Ketika kita sudah selesai membuat sebuah game, publish game menjadi setup jika game harus diinstal terlebih dahulu sebelum dimainkan atau publish menjadi exe jika game kita bisa langsung dimainkan tanpa harus menginstalnya terlebih dahulu, metode mempublish tergantung dengan tool yang kita gunakan untuk membuat game.
Teknologi yang digunakan dalam pembuatan game
Beberapa teknologi yang digunakan
1. Game maker
Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan. Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan untuk membuat game jenis 3D, tetapi tidak semua jenis game 3D dapat dibuat. Karena feature 3D yang diberikan hanya untuk membuat game 3D yang sederhana. Script yang dipakai adalah GML (Game Maker Language) yang juga bisa dipadukan dengan programming language seperti Delphi,C,dan sebagainya.
2. RPG MAKER(R.M)
R.M merupakan program yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game). Script yang dipakai dalam RPGmaker XP adalah RGSS (Ruby Game Scripting System,sebuah system script turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang dipakai adalah pengembangan dari RGSS,yaitu RGSS2.
3. AGS( Adventure Game Studio)
AGS adalah program yang khusus untuk membuat game bertipe “point and click”. Point and click adalah jenis game yang umumnya bertipe adventure atau puzzle.
4. Macromedia Flash (Sekarang Adobe Flash)
Program ini digunakan untuk membuat presentasi atau mendisain web. Namun selain itu dapat membuat game sederhana dengan program ini. Sebab program ini tidak ditujukan untuk membuat game yang berat.
5. 3D Game Studio
Program ini ditujukan untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini lebih dikhususkan untuk membuat game bertipe 3D. Kelebihan dari program ini adalah , dapat membuat game sekelas dengan “Medal of Honor”, “Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll .
Profesi-profesi dalam pembuatan game
1. Game Mekanika Programmer
Mekanika permainan programmer adalah orang yang mengubah bentuk dari permainan desain ke dalam kode yang dimainkan. Orang ini biasanya model fisika dari dunia permainan, bagaimana benda-benda seperti senjata dan ramuan bekerja, dan bagaimana fungsi protagonis dan antagonis. Permainan posisi mekanik biasanya merupakan pemrograman tingkat menengah pekerjaan yang ambisius dan misi scripters programmer sering tumbuh ke dalam.
2. 3D Graphics Programmer
Grafis 3D programmer adalah salah satu posisi yang paling sangat dihormati dalam industri. Grafis 3D programmer harus memiliki tingkat kenyamanan yang kuat dalam matematika termasuk kalkulus, vektor dan matriks matematika, trigonometri, dan aljabar.
3. Kecerdasan Buatan Programmer
Tuntutan pada kecerdasan buatan pemrogram bervariasi dari permainan ke permainan dan dari genre ke genre. AI programmer biasanya orang-orang yang memiliki keterampilan yang tepat untuk menulis bahasa scripting dan alat-alat lain yang digunakan oleh desainer.
4. User Interface Programmer
User interface programmer adalah orang yang memiliki pekerjaan sulit mengembangkan perangkat lunak yang menjembatani permainan mekanik dari dunia fantasi dengan pelaksanaan licin user interface melalui kontrol, dalam game panel, dan unsur-unsur HUD, serta shell atau menu navigasi. UI programmer adalah ahli perpustakaan di UI dan biasanya memelihara dengan memperluas fungsionalitas.
5. Audio Programmer
Audio programmer adalah orang yang kode atas efek suara 3D, suara-over sistem tag, dan sistem pemutaran musik.
6. Peralatan Programmer
Kebanyakan permainan perusahaan tidak melakukan pemrograman tingkat sumber daya untuk permainan mereka. BioWare memiliki departemen alat besar juga, lebih dari sepuluh orang, yang membuat peralatan untuk semua BioWare permainan.
7. Art Director
Direktur seni adalah manajer tim seni, pramuka ke depan untuk memastikan bahwa dependensi proyek yang diurus terlebih dahulu dan bahwa para seniman yang menghasilkan aset seni mereka tepat waktu selama sisa proyek permainan.
8. Konsep Artist
Konsep artis tersebut mengumpulkan visibilitas. Berkualitas tinggi hitam-putih sering gambar berwarna (warna comp) secara akurat menyampaikan kepada art director, produser, dan para stakeholder proyek besar apa tampilan seni akan aset sebelum dibuat.
9. 2D Artist / Interface Designer
Artis 2D adalah seorang pakar dalam membuat sketsa dan lukisan klasik. Para seniman ini mampu melukis latar belakang, menciptakan karakter potret, dan menciptakan ubin dan sprite untuk penggunaan non-mesin permainan 3D.
10. Animator / Motion Capture Studio
Animasi datang dalam dua kategori yang berbeda secara luas: karakter / binatang / rakasa animasi dan semua yang lain. Rotating antena, kincir angin, dan radar piring adalah contoh yang baik dari segala hal lain kategori.