Minggu, 21 Februari 2010

LANGKAH DASAR PEMBUATAN GAME

1. Tentukan tema game

Anda tentukan tema yang akan anda gunakan dalam membuat game misalnya new year, valentine, hallowen, christmass, education, winter, summer, dll

2. Pilih Genre game

Pilih genre yang akan anda gunakan misalnya : Actions, Sport, Adventure, Puzzle, Shooting, Strategy, Card, RPG, dll. Jika anda mengetahui genre apa yang disukai sponsor, maka anda akan lebih terbantu dalam memilih genrenya.

3. Pilih grafis

“Dipandang rupa, dimakan rasa” Karena grafislah yang dipandang saat game dimainkan maka pilihlah secara bijak grafis yang akan digunakan realistis, semi realistis, atau kartun.

4. Pilih software

Pilih software yang akan digunakan Macromedia Flash MX (Actionscript 1), Macromedia Flash MX 2004 (Actionscript 2), Macromedia Flash 8 (Actionscript 2), Adobe Flash CS3 (Actionscript 3) atau Adobe Flash CS4 (Actionscript 3) tergantung kemampuan anda. Jika anda bisa semuanya, pilihlah yang menurut anda gampang dibuat dan menghasilkan game yang bagus

5. Cari musik dan sound efek

Tanpa musik dan sound efek game akan terasa kurang hidup ketika dimainkan. Anda jangan asal memasukan musik dan sound efek karena akan membuat game anda menjadi lebih jelek. Cari musik dan sound efek yang benar-benar cocok bagi game anda

No 1-5 bisa anda lakukan secara bolak balik. Mau cari musiknya dulu baru cari tema atau Pilih grafisnya terus tentukan genrenya. Terserah anda mana yang mau anda mau pilih terlebih dahulu. Pilihlah yang menurut anda gampang dilakukan.

6. Mulai membuat game

Setelah anda menentukan 5 nomor di atas, kini saatnya anda membuat gamenya.


SYARAT-SYARAT DASAR

-Memiliki pengetahuan dasar tentang menggunakan computer.

: Hal ini ditujukan agar anda tidak bingung dalam menggunakan
Fungsi –fungsi yang ada di dalam computer seperti cara menyimpan data, menghapus data, mengcopy data,dsb.

-Memiliki pengetahuan tentang berbagaimacam software pendukung dan fungsinya.

: Ini merupakan salah satu dari hal-hal yang patut anda kuasai, anda harus mengetahui software-software dan fungsinya , seperti “Adobe Photoshop” yang berfungsi untuk membuat/ mengedit gambar, dan banyak lagi.

-Memiliki pengetahuan tentang berbagai macam format file.

: Setidaknya anda harus memiliki pengetahuan dalam mengenali format-format dari file. Bila anda menguasai hal ini , otomatis anda akan gampang untuk memahami proses yang lain.

-Mempunyai bakat / talenta di bidang seni khususnya.

: Game merupakan sebuah wadah yang menampung berbagai macam seni baik itu seni rupa, seni musik, seni penulisan( segi cerita) maupun seni gerak. Jadi sangat bagus apabila anda memiliki bakat di bidang seni .Tapi bagi anda yang tidak memiliki talenta di bidang ini tidak perlu berkecil hati, karena bukan berarti anda tidak bisa membuat game, tetapi anda dapat giat berlatih mengasah kepandaian anda seperti melukis, atau anda juga dapat menggunakan gambar atau musik ciptaan orang lain untuk dijadikan bahan bagi game anda, hanya saja hasilnya tidak akan orisinil.

-Memiliki logika yang tajam

: Dalam membuat game , nantinya anda akan berhadapan dengan penggunaan script(program) untuk mengatur control pada karakter, musuh, dan lain-lain.
Bila anda memiliki logika yang baik disertai kepandaian berhitung yang lumayan, anda tidak akan tersesat didalam pemrograman.

-Mempunyai motivasi

: Ini merupakan hal yang sangat penting, dalam membuat game.
Banyak para game creator yang berhenti membuat game karena merasa bosan dan malas untuk melanjutkan proyeknya, hal seperti ini tidak akan terjadi apabila anda mempunyai motivasi yang tinggi untuk menciptakan sesuatu yang anda inginkan.


Video game terbagi dua menurut dimensinya, yaitu:

-2D (two dimension)
: Game dua dimensi dapat diketahui berdasarkan ruangnya yang hanya memiliki dua sisi ( X dan Y). Sedangkan untuk gambarnya sendiri dapat menggunakan Vector maupun Bitmap. Untuk membuat animasi bergerak (berjalan,melompat,berlari,dll) kita harus membuat gambar satu persatu yang disebut dengan(frame).
Kerealisasian gerakan ditentukan dari gambar yang dibuat, jumlah gambar(frame) yang digunakan, serta hitungan gambar per detik (frame per second ( semakin tinggi hitungan gambar per detik maka semakin mulus gerakan yang akan dihasilkan)). Bagi pemula sebaiknya mencoba untuk membuat game bertipe 2D terlebih dahulu.

-3D (three dimension)
: Sama dengan dua dimensi , game bertipe ini dapat diketahui berdasarkan ruangnya , hanya saja dalam 2D hanya ada 2 sisi (X,Y), dalam game 3D anda akan menemui tiga sisi (X,Y,Z).
Game bertipe ini menggunakan 2 macam tipe pemodelan:
-3d object/model
: ini merupakan model/ object 3 dimensi yang nantinya akan anda jadikan sebagai karakter utama, bangunan, object-object seperti senjata,musuh, permukaan tanah ,pohon, bukit,dll. Object 3d seperti ini bisa anda buat dengan menggunakan program seperti “3D S.Max”,”Maya”,”Hash”,dll

-2d graphic
:gambar 2d juga berperan dalam membuat game bertipe 3D fungsi gambar 2d antara lain:
- sebagai texture untuk object
- sebagai latar belakang ( langit , pemandangan,dll)
- sebagai meteran untuk nyawa , gambar untuk speedometer (untuk game racing), dll.

Sedangkan untuk membuat animasi dalam 3D dapat digunakan bones(tulang) yang layaknya manusia dapat digerakkan. Selain itu animasi tetap juga dapat menggunakan bitmap (gambar 2d) untuk animasi pada texture air, api,dll.

Dalam membuat game 2D sebaiknya anda bekerja dalam kelompok atau team yang minimal terdiri dari 3 orang:
-1 orang programmer
-1 orang graphic design
-1 orang music composer

Sedangkan untuk membuat game 3D sebaiknya anda minimal mempunyai 5orang dalam satu kelompok:
-1 orang programmer
-1 orang texture maker
-1 orang 3d modeler
-1 orang music composer
-1 orang pengatur gerakan (koreografer)

Sebetulnya , dalam membuat game dapat juga dilakukan sendirian, tetapi hal ini membutuhkan waktu yang lama dan hasil yang kurang maksimal , sebab tidak mungkin satu manusia memiliki kemampuan dalam membuat program, menggambar, membuat model 3D( untuk game 3D), pengatur animasi ,serta membuat musik.

Program/ software yang dapat digunakan untuk membuat game.

Ada 2 cara yang dapat digunakan dalam membuat game, yaitu
1. Dengan membuat sendiri program yang akan digunakan untuk membuat game ( umumnya professional game developer yang menggunakan cara ini).
2. Dengan menggunakan program jadi yang tinggal kita gunakan.

Untuk membuat program sendiri tidak akan kita bahas disini karena tujuan penulisan ini adalah untuk amateur game developer , tapi sekedar pengetahuan saja, untuk membuat program sendiri kita harus memahami bahasa pemrograman , dan untuk membuat program sendiri, kita dapat menggunakan “Visual Basic”, “C++”,dll.


1. Game maker

Developer:Mark Overmars
Difficulty: Easy-Intermediate

Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.
Dengan program ini anda dapat menciptakan game jenis apa saja yang anda inginkan seperti: racing,action,fighting,rpg,adventure,puzzle,tactic,simulation,dll.
Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini.
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,hal ini bisa dilakukan dalam kapasitas penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung fungsi-fungsi yang tidak dimiliki oleh GameMaker)

Tidak ada komentar:

Poskan Komentar

link untuk download video animasi

http://www.kitaupload.com/download.php?file=945scene_files.zip