BLOGGER TEMPLATES AND TWITTER BACKGROUNDS

Rabu, 24 Februari 2010

PENGENALAN TEKNOLOGI GAME PART 2



Apa Game Teknologi Itu...?
Berawal dari dua kata “Game Teknologi” berarti Game dan Teknologi, dari dua kata tersebut mempunyai masing-masing arti. Game adalah berarti “permainan”. Permainan yang dimaksud dalam game juga merujuk pada pengertian sebagai “kelincahan intelektual” (intellectual playability). Sementara kata “game” bisa diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang ingin dicapai pemainnya. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal. Teknologi merupakan pengembangan dan penggunaan dari alat, mesin, material dan proses yang menolong manusia menyelesaikan masalahnya. Kata teknologi sering menggambarkan penemuan dan alat yang menggunakan prinsip dan proses penemuan saintifik yang baru ditemukan. Jadi Game Teknologi adalah suatu aktivitas dengan kelincahan intelektual yang melakukan perkembangan dan penggunaan dari alat, mesin, material dan proses yang berkaitan dengan sebuah permainan.

Tahap-tahap Dalam Pembuatan Game
Dalam membuat suatu game memerlukan beberapa tahap dalam pengerjaannya yaitu sebagai berikut :
Tentukan Genre Game
   Pertama pikirkan jenis game yang ingin Anda buat, apakah berjenis, RPG(Role Playing Game) seperti harvest moon, FPS(First Person Shooter) seperti Counter Strike, SPS(Second Person Shooter) seperti 25 To Life, Arcade seperti Riden, Fighting seperti Street Fighter, Racing seperti Need For Speed, atau RTS(Real Time Strategy) seperti Age Of Empire. Disarankan pilihlah jenis game yang sesuai dengan kemampuan yang Anda miliki ,mudah dan cepat dalam pembuatannya.
Tentukan Tool yang ingin digunakan
Ini bagian yang terpenting, dengan apakah Anda membuat game tersebut, biasanya game dibuat dengan bahasa pemograman, jika Anda adalah seorang programer maka Anda bisa membuat game dengan bahasa pemograman yang Anda kuasai, tetapi jika Anda adalah orang yang belum begitu menguasai atau sama sekali tidak mengetahui tentang dunia pemograman dapatmenggunakan  software yang menggunakan bahasa pemograman dalam pembuatan game atau sama sekali tidak membutuhkan pemograman dalam pembuatannya, sehingga Anda hanya perlu menggunakan mouse untuk mengatur jalannya game, karakter dan beberapa komponen game lainnya. Software untuk membuat game sangat membantu anda dalam membuat sebuah game ini biasa disebut game engine.
Tentukan gameplay game
Gameplay adalah sistem jalannya game tersebut, mulai dari menu, area permainan, save, load, game over, story line, mision sukses, mission failed, cara bermain dan sistem lainnya yang harus Anda tentukan, misal dalam sistem save Anda hanya akan membuat pemain bisa men-save permainan jika jagoannya sudah menuju kesebuah lokasi, kemudian ketika meload karakter, game, maka akan kembali ketempat area save, atau ketika dalam menu pemain hanya akan mendapat pilihan menu play game, load game, credit dan quit, atau Anda ingin membuat game yang bercerita tentang seorang mahasiswa yang terlibat dalam perang dan mencoba untuk keluar dari permasalahan tersebut. Semua sistem yang digunakan dalam game disebut dengan gameplay. Sebisa mungkin buatlah gameplay game Anda enak untuk dimainkan dan tidak menyulitkan pemain sehingga pemain akan nyaman ketika memainkan game Anda.
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 Anda dan sesuai dengan kemampuan Anda, kemudian pilih software apa yang ingin Anda gunakan dalam membuat gambarnya, pilihlah yang Anda anggap paling mudah digunakan.
Tentukan suara yang ingin digunakan
Tanpa suara akan membuat game Anda kehilangan nilainya, karena itulah suara yang ingin digunakan dalam permainan harus sangat tepat. Pilihan suara bisa Anda 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, misal untuk bagian mission failed tidak cocok jika menggunakan musik yang bersemangat, haruslah musik yang mengandung kesedihan untuk didengar sehingga akan membuat pemain makin sedih ketika karakternya kalah. Kemudian pilih software yang ingin Anda gunakan untuk membuat atau mengedit suara yang akan digunakan dalam game.
Lakukan perencanaan waktu
Dengan perencanaan waktu akan membuat Anda makin bebas melakukan hal lainnya karena perasaan Anda tidak lagi terganggu dengan game yang belum selesai dibuat, kemudian ketika waktu pembuatan game sudah tiba Anda akan membuat game sesuai dengan urutan waktu yang sudah Anda tentukan sehingga Anda tidak bingung bagian game mana yang belum selesai dikerjakan dan yang sudah selesai dikerjakan. Perencanaan waktu pembuatan sangat baik untuk dilakukan.
Proses pembuatan
Yang terakhir lakukan pembuatan game karena semua komponen yang Anda perlukan sudah disiapkan dari awal, lakukan proses pembuatan berdasarkan waktu yang sudah ditentukan, tidak ada salahnya Anda meminta pertolongan orang lain sehingga akan mempercepat proses pembuatan game Anda.
Lakukan publishing
Ketika Anda sudah selesai membuat sebuah game, publish game Anda menjadi setup jika game Anda harus diinstal terlebih dahulu sebelum dimainkan atau publish menjadi exe jika game Anda bisa langsung dimainkan tanpa harus menginstalnya terlebih dahulu, metode mempublish tergantung dengan tool yang Anda gunakan untuk membuat game.

Teknologi Yang Menghasilkan Sebuah Game
Melihat dari kenyataannya konsep game tidak jauh berbeda dengan game yang lainnya. Walaupun konsep dasarnya sama, para game mania tidak pernah dibuat bosan karena selalu ada pengembangan yang menyertai game rilis terbaru, misalnya lokasi pertempuran, tokoh dan karakter, senjata yang digunakan, strategi dan tantangan yang beragam, serta masih banyak lagi. Karena itu sisi interface menjadi sangat penting bagi sebuah game, dan teknologi yang berjasa untuk mewujudkan game online adalah teknologi seperti Flash dan Java, yang dapat menampilkan video dan audio interaktif pada Internet. Para developer game ataupun gamer juga tidak akan asing dengan nama DirectX, sebuah kumpulan API (Application Programming Interface) pada platform Windows yang menangani tugas-tugas yang berhubungan dengan multimedia, khususnya pemrograman game dan video. Anda dapat menggunakan SDK (Software Development Kit) dari DirectX untuk menciptakan game dengan memanfaatkan fungsi-fungsi DirectX yang disediakan. Pada dasarnya, game itu sendiri merupakan sebuah aplikasi komputer, yang ditulis dengan script atau bahasa pemrograman, di balik sebuah game yang menghadirkan kesenangan dan kenyamanan bermain, terdapat ribuan bahkan jutaan kode program yang membentuknya. Game dapat ditulis dengan bahasa pemrograman yang umum dan telah dikenal seperti Visual Basic, C, Java, Delphi, Phyton, dan lain sebagainya. Umumnya para developer game menggunakan tools atau paket library, seperti OpenGL Utility Toolkit atau modul lainnya.

Profesi Dalam Pembuatan Game
1.      Game Production
Orangorang yang secara langsung terlibat dalam pembuatan game.
·      Design part
  1. Game Designer
Bertugas membuat konsep utama dari game, mulai dari game mechanics sampai game world.
  1. Level Designer
Bertugas membuat level atau misimisi yang harus diselesaikan oleh pemain.
  1. Game Writer
Bertugas membuat cerita dalam game, semua dialog dalam game, dan membantu game designer menyusun Game Design Document.
·      Programming part
d.      Game Programmer
Bertugas mengimplementasi semua game logic dan fiturfitur spesifik dalam game.
e.       Graphic Programmer
Bertanggung jawab atas setiap aspek grafis dalam game, mulai dari menampilkan objek ke layar, sampai efekefek seperti bloom atau particle.
f.       AI Programmer
Bertanggung jawab membuat kecerdasan buatan dalam game, mencakup AI lawan seperti monster atau AI NPC.
g.      Physics Programmer
Bertanggung jawab membuat efekefek yang merupakan simulasi dari fenomena fisika di alam. Contohnya adalah gravitasi, tumbukan, dan lainlain.
h.      Audio Programmer
Bertanggung jawab mengintegrasikan berbagai audio ke dalam game, seperti sound effect, voice over, sampai BGM.
i.        Tools Programmer
Bertugas membuat game tools seperti world editor atau level editor.
·      Art part
j.        Concept Artist
Bertugas untuk membuat concept art sebuah game, yang akan menentukan art style dari game yang bersangkutan.
k.      2D Artist
Bertugas untuk membuat asset 2D yang digunakan dalam game, seperti character sprite atau background image.
l.        3D Modeler
Bertugas membuat 3D model untuk game, mulai dari objek lingkungan seperti pohon atau bangungan, sampai objek karakter atau monster.
m.    Texture Artist
Bertugas membuat tekstur dari 3D model yang sudah dibuat. Tekstur tersebut dapat berupa tekstur buatan atau modifikasi dari tekstur benda nyata.
n.      Animator
Bertugas memberi bone pada 3D model dan membuat animasi untuk model tersebut.
·      Audio part
o.      Voice Over
Voice over atau dubbing adalah rekaman suara manusia yang dimasukkan dalam game sebagai suara karakter dalam game.
p.      Sound Effects
Sound effects adalah efek suara yang ditambahkan ke dalam game, contohnya suara ledakan atau tembakan.
q.      Composer
Composer adalah orang yang bertanggung jawab membuat lagu untuk game, yang bias digunakan sebagai background music atau soundtrack game.
·      Management part
r.       Game Producer
Game producer adalah orang yang mendanai atau mengatur keuangan sebuah project game. Seorang game producer dapat juga berperan sebagai project manager.
s.       Project Manager
Bertanggung jawab mengatur dan mengawasi proses game development. Mulai dari membuat timeline, milestone, dan memastikan semua task dikerjakan sesuai jadwal.
2.      Quality Assurance
Tugas bagian quality assurance adalah melakukan pengujian terhadap game, untuk memastikan game berjalan dengan baik, dan untuk menemukan bugbug dalam game agar bisa diperbaiki. Bagian QA ini juga biasa disebut dengan game tester.
3.      Game Business
Pekerjaanpekerjaan berikut tidak berhubungan langsung dengan proses pembuatan sebuah game, namun tetap dibutuhkan jika ingin membuat game yang skalanya cukup besar.
a.      Licensing
Bagian licensing berurusan dengan masalah hak lisesnsi atau hak cipta. Misalnya jika membuat game dari suatu film, developer game harus memiliki hak lisensi untuk film tersebut.
b.      Sales and marketing
Bagian ini berkaitan dengan promosi dan penjualan game, mulai dari pembuatan iklan sampai merchandise.

Sumber :


0 komentar: