Rabu, 18 April 2012

Arsitektur Mesin Game


Arsitektur Mesin Game

Arsitek adalah pelajaran untuk membuat rancangan dari bangunan. Bagaimana kita mengaitkan Arsitektur dan mesin game?
Arsitektur mesin game adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Simplenya dari arsitektur mesin game itu adalah rancangan dari sistem perangkat lunak dari game itu sendiri.
Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah program utama sebagai entry point atau titik awal jalannya program.
Merancang atau membuat suatu game itu gampang atau susahnya tergantung orangnya. Ketika sang profesional disuruh membuat game pasti sangatlah gampang, beda ceritanya ketika yang membuat itu sang pemula dan dia belum mengerti apa-apa tentang perancangan dan bagaimana cara membuatnya. Di dalam merancang suatu game kita harus melihat juga dari bagiandesignnya, sistem yang telah kita buat sudah bagus tapi tak di dukung dengan designnya itu seperti sayur yang enak tetapi kurang nikmat gara-gara tidak ditambah bumbu-bumbu.
Tahap awal dari merancang suatu game ialah tahap memilih jenis game yang akan kita buat. Agar lebih terfokus kita mengerjakannya dan tidak bingung ketika kita telah mengerjakan sistem dalam game itu. Tahap awal sudah beres kita bereskan sistem untuk membuat game itu, coding dan kawan kawannya harus kita perhatikan dengan seksama disini. Salah sedikit coding kita maka akan mempengaruhi hasil dari semuanya. Dan jangan lupa semua fungsi yang diperlukan kita masukkan dalam coding game yang akan kita buat. Selanjutnya setelah kita tahu game apa yang akan kita buat dan codingnya sudah jadi, kita siapkan design yang pas untuk game yang akan dibuat. Sudah beres semuanya saatnya mencoba game yang telah dibuat. Cari apa kekurangannya dan ubahlah sehingga game yang akan kita buat tampak menarik untuk di mainkan.



tools + software dan perbandingannya, untuk pengembangan game


tools + software dan perbandingannya, untuk pengembangan game

Untuk membuat game dapat menggunakan SDK (Software Development Kit) dari DirectX 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. Beberapa development tools juga dikembangkan untuk memudahkan pembuatan game, misalnya RPG Maker dari Jepang yang memungkinkan kita menciptakan game dengan genre Role Playing Game.

Lalu RPG Maker dikembangkan menjadi RPG Maker 2000 atau biasa disingkat RM2k, kemudian menjadi RPG Maker 2003 (RM2k3), RPG Maker XP (RMXP), hingga saat ini RPG Maker VX, yang tentu saja semakin menawarkan fitur-fitur yang memudahkan pembuatan game yang semakin baik. Bagaimana dengan genre game selain RPG? Tentunya juga tersedia development tools untuk itu, seperti Fighter Maker yang dari namanya sudah dapat ditebak merupakan tools untuk menciptakan game fighting.

AGS adalah program yang khusus untuk membuat game bertipe “point and click”. Mungkin sebagian dari anda ada yang tidak mengetahui apa yang dimaksud dengan “point and click”. Point and click adalah jenis game yang umumnya bertipe adventure atau puzzle. Game bertipe ini dimainkan dengan menggunakan mouse sebagai penentu arah bagi karakter, game bertipe ini sendiri sempat meledak dan mengalahkan game console “Atari”, ketika awal kebangkitan game PC.

Contoh-contoh game bertipe point and click adalah Clock Tower (PlayStation 1), Broken Sword, Monkey Island, Day of the Tentacle. Jadi bagi anda yang penasaran atau hobi membuat cerita petualangan atau fiksi ilmiah dan ingin membuat cerita tersebut menjadi game, anda bisa menggunakan program ini.


Jenis-Jenis Game dan Opportunity Untuk Menunjang Creative Industry


Seiring dengan pesatnya kemajuan teknologi , industri game pun semakin berkembang. Jenis-jenis game juga semakin banyak dan bervariasi. Perbedaan jenis game terletak pada game play, interaksi, dan kategori. Gameplay merupakan sebuah sistem yang berjalan pada game. Sistem tersebut meluputi story line, cara bermain, menu, area permainan dan lain sebagainya.
Pada beberapa game mungkin memiliki persamaan. Namun, yang membedakannya adalah bagaimana pemain memainkan dan berinteraksi dengan game itu. Berdasarkan hal-hal tersebut, game dikategorikan menjadi berbagai macam. Berikut ini macam-macam games yang paling umum:
Simulation
Adalah jenis game yang mementingkan realisme. Segala faktor pada game ini sangat diperhatikan agar semirip didunia nyata. Segala nilai, material,referensi, dan faktor lainnya adalah berdasarkan dunia nyata. Caramemainkannya juga berbeda, karena biasanya kontrol yang dimiliki cukup rumit. Genre simulasi meliputi game racing, flight, militer atau perang, sampai simulasi konstruksi dan manajemen, contohnya The Sims.

RPG (Role Playing Game)
RPG adalah salah satu game yg mengandung unsur experience atau leveling dalam gameplay nya. Biasanya dalam game ini kita memiliki kebebasan untuk menjelajah dunia game tersebut, dan kadang kala dalam beberapa game, kita dapat menentukan ending dari game tersebut. RPG terbagi 2, yaitu Action RPG & Turn Based RPG (Menunggu giliran kita untuk berjalan seperti Monopoly).
Sports
Adalah genre bertema permainan olahraga. Sistem permainan akanberbeda-beda tergantung jenis olahraga yang menjadi tema game tersebut. Contohnya Pro Evolution Soccer, NBA Basket Ball, Hockey, dan lain-lain.

Racing
Racing Game adalah game sejenis balapan yg memungkinkan kita untukmengendalikan sebuah kendaraan untuk memenangkan sebuah kompetisi balap. Contohnya Need For Speed, Moto GP, Grand Turismo, dan lain-lain.
Strategy
Adalah genre game yg memiliki gameplay untuk mengatur suatu unit atau pasukan untuk menyerang markas musuh dalam rangka memenangkan permainan. biasanya di dalam game Strategy, kita dituntut untuk mencari gold untuk membiayai pasukan kita. Selain itu, ada juga game strategi bertema olahraga sepak bola, seperti Football Manager, FIFA manager, dan Champions Manager.
Adventure
Game ini mengutamakan masalah eksplorasi dan pemecahan teka-teki. Namun terkadang meliputi masalah konseptual, dan tantangan fisik namun sangat jarang.