Minggu, 13 Maret 2016

Pengantar Teknologi Game

Game Komputer dari Aspek Teknologi Maupun Bisnis

Perkembangan Teknologi Game

Perkembangan teknologi sangat berpegaruh terhadap perkembangan game, dimana perubahannya akhir-akhir ini makin pesat berkembang. Pada sekitar awal dekade 80-an, sebenarnya sudah ada persaingan ketat antar perusahaan game dalam memasarkan produknya. Game yang populer dengan nama video game ini hanya bisa dimainkan oleh satu atau dua orang pemain pada sebuah console. Pesawat televisi dibutuhkan sebagai media tampilan. Jenis game-nya juga masih sangat sederhana dengan grafik yang sangat kasar. Tampilannya mirip seperti game dari bahasa program Java, yang bisa dimainkan di handphone sekarang ini. Perusahaan game yang terkenal pada saat itu adalah Atari, Sega dan Nintendo.

Video game atau Console game ini adalah sebuah bentuk dari multimedia interaktif yang digunakan untuk sarana hiburan. Game ini dimainkan dengan menggunakan sebuah alat yang bisa digenggam oleh tangan dan tersambung ke sebuah kotak alat atau console. Alat yang digenggam tangan tadi dikenal dengan nama joystick. Isinya adalah beberapa tombol-tombol sebagai kontrol arah maju, mundur, kiri dan kanan, dimana fungsinya adalah untuk berinteraksi dan mengendalikan gambar-gambar di layar pesawat televisi. Game ini juga biasanya dimainkan dengan memasukan sebuah keping CD yang bisa diganti-ganti atau cartridge yang harus dimasukkan ke dalam game console.
Video game dengan console kini juga sudah berkembang pesat. Saat ini, pemain yang cukup dominan adalah X-Box dari Microsoft dan PlayStation keluaran Sony. PlayStation (PS) telah sukses dengan PSP-nya yang portable dan PS2 yang fenomenal karena harganya yang cukup murah. PlayStation ini sendiri telah mengeluarkan versi baru, yaitu PS3 dengan tampilan dan akselerasinya yang jauh lebih halus dan cepat dari generasi pendahulunya.
Para gamers lama kelamaan menginginkan suatu permainan yang tidak saja dapat dimainkan oleh 2 orang, tapi juga bisa dimainkan secara massal dan bersamaan tanpa memandang jarak misalnya antar daerah satu yang lainnya hingga menembus jarak antar negara. PlayStation dan X-Box pun tampil sebagai sebuah console yang sudah bisa dimainkan secara online.Selain dari console, game juga bisa dijalankan dari personal computer (PC) atau sering juga disebut juga PC game. Game di PC tidak kalah menariknya dibanding dengan di console.
Di dalam video game atau console game kita menemukan adanya lingkungan bermain game yang lebih sederhana dibanding pemain di PC game, bukan hanya terutama karena keterbatasan fitur dari joystick, tapi karena disebabkan keterbatasan teknologi di dalam perangkat keras (hardware) pada console serta output resolusi visual yang secara potensial lebih rendah.
Seperti kita ketahui, pada setiap PC umumnya terdapat sebuah keyboard dan sebuah mouse yang bisa digunakan dalam desain permainan game yang lebih kompleks. Gambar grafik yang ditampilkan di PC game lebih hidup dan tajam, tergantung dari pemakaian display adapter card atau video card yang digunakan pada mainboard komputer. Semakin mutakhir dan besar kapasitas memori video card-nya, maka semakin halus pula resolusi dan akselerasi game-nya. Sedangkan console game biasanya dimainkan di televisi, dimana ketajaman gambar lebih rendah dan game biasanya dimainkan dari jarak dekat.
Akhir-akhir ini strategy games, role-playing games dan game simulasi, walau tidak sebanyak di PC game, sudah bisa didapatkan di video game. Awalnya, jika kita bermain sendiri di PC atau komputer, yang menjadi lawan kita adalah komputer itu sendiri. Tetapi dengan sistem jaringan (LAN: local area network), kita bisa melawan orang lain pada komputer yang terpisah, yang lebih dikenal dengan istilah multiplayer. Untuk dapat memainkannya, kita harus menghubungkan PC atau komputer ke sekelompok PC lain yang saling terhubung.
Multiplayer game ini bisa dimainkan dengan jaringan lokal tanpa akses internet, tetapi bisa juga dengan menggunakan akses internet. Multiplayer game yang tidak membutuhkan akses internet disebut juga sebagai LAN game.

Bisnis dalam Game Komputer

Bisnis dalam game komputer berkembang pesat seiring dengan berkembangnya teknologi canggih saat ini. Dahulu kita hanya dapat menikmati game yang tersedia di dalam komputer itu sendiri, seperti pinball dan solitaire. Namun sekarang sudah tersedia game online, dan juga game yang dapat didownload baik free maupun berbayar. Games berbayar juga merupakan bisnis karena sama saja dengan kita mengeluarkan uang untuk membeli sebuah barang. Games berbayar ini biasanya memberikan kepuasan tersendiri bagi pembelinya, karena terdapat fitur yang bagus di dalamnya.
Saat ini perkembangan games di komputer sangat cepat. Para pengelola industri game berlomba-lomba untuk menciptakan game yang lebih nyata dan menarik untuk para pemainnya. Industri game memang masih terbilang baru di Indonesia. Kendati begitu, perkembangannya sudah sangat pesat dan menjadi bisnis yang sangat menggiurkan. Penyebab utamanya adalah berkembangnya era teknologi dan komunikasi. Perkembangan ini terlihat dari banyaknya game center yang terus bermunculan, terutama yang menyediakan jasa game online. Bukan tanpa alasan game online menjadi semakin marak dan digandrungi, karena fasilitas online memungkinkan sebuah game dapat dimainkan oleh 100 orang lebih secara bersama-sama dalam satu waktu.
“Bisnis game online di dalam negeri masih besar, disebabkan ekonomi Indonesia yang tumbuh di atas 6% dari tahun ke tahun. Besarnya potensi pasar tersebut memberikan dukungan kepada Megaxus untuk tetap eksis,” kata Eva Mulawati, Managing Director PT. Megaxus Infotech dalam peluncurangame ‘Heroes of Atarsia’ di Senayan City, Jakarta.
“(Bahkan) jumlah pemain game online Indonesia meningkat antara 5% hingga 10% setiap tahunnya, terutama karena semakin pesatnya infrastruktur internet,” tambahnya.
Masuknya game online ke Indonesia sendiri baru terjadi pada tahun 2001 dengan masuknya Nexia Online. Sejak saat itu, berbagai game dari masing-masing genre seperti action, sports, hingga RPG (Role-Playing Game) terus bermunculan.

Pembuatan Script Game Komputer

·         Cara membuat game komputer

1.    Mencari alat/aplikasi yang dibutuhkan
a.    Game berbasis teks
Umumnya game ini terfokus pada cerita, teka-teki, eksplorasi. Aplikasi yang dapat di gunakan untuk membuat game ini adalah  Twine, StroryNexus dan Visionaire, dan Inform7
b.    Game 2D
Pada game 2D ini aplikasi yang dapat digunakan adalah GameMaker dan Stencyl. Kelebihan dari aplikasi ini adalah bagi para pembuat game dapat membuat game tanpa harus mengetahui programnya.
c.    Game 3D
Aplikasi yang dapat digunakan adalah Spark, Game Guru, dan Unity
d.    Mengambil pendekatan yang fokus pada pemrograman
Agar dapat menggabungkan semua aspek game dengan rapih dan jelas, Anda akan lebih memilih membuat game di Integrated Development Environment seperti Eclipse dan bukan di text editor.
2.    Pembuatan Game
a.    Pembuatan Konsep
Dalam membuat suatu game pembuat game harus menentukan konsep dari game yang akan dibuat nanti. seperti menentukan genre, komponen yang di gunakan, dan lain sebagainya.
b.    Membuat Level yang Sederhana
Jika menggunakan engine game atau alat pembuatan game untuk membuat game, maka cobalah untuk berkreasi menggunakan engine atau alat tersebut.
c.    Design
Dalam pebuatan game, design merupakan salah satu komponen yang berperan penting dalam pembuatan sebuah game.
d.    Buat tujuan jangka panjang dan menengah
Sebuah game kadang memiliki sesuatu yang didebut “mekanisme sekunder” atau “gameplay sekunder”. Gameplay sekunder ini bisa dimanfaatkan untuk menjadi pencapaian jangka panjang pada suatu game.
e.    Melanjutkan uji coba
Dengan menguji coba suatu game maka kita dapat melihat bagian mana yang masih membutuhkan penyempurnaan.
f.     Menyempurnakan grafis dan suara dalam game-nya
Dengan menambahkan fitur suara pada game dapat membuat pemain menjadi lebih tertarik dengan game yang kita buat.

Artificial intelligence untuk game komputer
·         Artificial Intelligence
AI (Artificial Intelligence) atau dalam bahasa Indonesa disebut dengan kecerdasan buatan merupakan kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks imiah. AI banyak digunakan untuk kebutuhan bisnis, yang mana dalam perspektif bisnis AI merupakan sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis. Dalam hal pemrograman, AI merupakan studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search).

Arsitektur perangkat lunak game
·         Game engine merupakan sistem yang dibuat dan dirancang untuk menciptakan dan mengembangkan video game.
·         Tipe-tipe game engine
1.    Roll Your Own Game Engine
Tipe game engine ini banyak disukai karena gratis, dan juga mengizinkan pada developer untuk mengintegrasikan komponen yang dinginkan untuk dibuat menjadi game engine mereka sendiri.
2.    Mostly Ready Game Engine
Pada game engine ini sudah menyediakan semuanya begitu diberikan kepada developer/programmer.
3.    Point and Click Engine
Engine ini merupakan engine yang sangat dibatasi tetapi dibuat secara user friendly. Bahkan anda dapat membuat game sendiri dengan menggunakan engine seperti GameMaker, Torque Game Builder, dan Unity3D.

Interaksi Fisik pada Lingkungan Game
Game konsol modern saat ini sudah dilengkapi dengan perangkat gerak yang melibatkan aktivitas fisik sehingga permainan video game dapat sekaligus melatih otot dan gerak selayaknya berolahraga, seperti halnya yang disediakan oleh konsol Nintendo Wii, PS3 Move, atau yang lebih canggih lagi, Xbox 360 Kinect.
Game – game yang melibatkan aktivitas fisik seperti game tinju, tennis, sepakbola dsb, yang mengharuskan anda untuk menggerakkan tangan dan anggota tubuh anda sesuai tema video game yang dimainkan.  Untuk mendapatkan seperangkat konsol tersebut tidaklah perlu mengeluarkan kocek yang dalam. Ketiganya memiliki harga yang berlainan yang dapat disesuaikan dengan kocek anda.
Teknik Pembuatan User Interface pada Game Komputer

Dalam user interface game, terdapat sebuah teori yang dikemukakkan oleh Erik Fagerholt dan Magnus Loretzon dari Chalmers University of Technology. Dalam tesisnya mereka menulis tentang desain user interface berjudul Beyond the HUD – User Interfaces for Increased Player Immersion in FPS Games. HUD itu sendiri kepanjangan dari Heads – up display, merupakan metode dimana informasi secara visual disampaikan kepada pemain sebagai bagian dari antar muka pengguna permainan. HUD sendiri berfungsi untuk memudahkan pemain mengetahui kondisi karakter dalam permainan.
Dalam desain antarmuka game terdapat beberapa elemen yang diantaranya adalah :
1.    Diegetic
Elemen user interface yang diegetik ada dalam dunia permainan (fiksi dan geometris) sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible atau haptic.
2.    Meta
Gambaran yang bisa muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk pemain.
3.    Spatial
Elemen User Interface yang disajikan dalam ruang permainan 3D dengan atau tanpa suatu entitas dari dunia permainan yang sebenarnya (diegetik atau non-diegetik).
4.    Non-Diagetic
Antarmuka yang diberikan di luar dunia game, hanya terlihat dan terdengar ke pemain di dunia nyata desain interface ini semuanya mengunakan visual heads-up display (HUD). 

Mekanisme dalam Menampilkan Scene Game Komputer.
·         Visibility merupakan tampilan grafik scene game pada komputer. Bagaimana sebuah game terlihat oleh user agar lebih menarik dan berkualitas sehingga user dapat menikmati game tersebut.
·         Level of Detai(LOD) biasanya digunakan untuk mengatur material yang akan ditampilkan pada model objek. Sedangkan untuk konsep menggambar LOD sebagian besar waktu LOD diterapkan untuk geometri rinci saja, konsep dasar bisa disamaratakan. Baru-baru ini, teknik LOD termasuk manajemen juga shader untuk tetap mengontrol kompleksitas pixel. Suatu bentuk tingkat manajemen detail telah diterapkan untuk tekstur selama bertahun-tahun, di bawah nama mipmapping, juga memberikan kualitas rendering yang lebih tinggi. Ini adalah hal yang lumrah untuk mengatakan bahwa "sebuah objek telah LOD'd" ketika objek disederhanakan oleh mendasari algoritma LOD-ing.
Game Komputer Berbasis Jaringan

Game merupakan permainan yang menggunakan media elektronik, yang merupakan suatu hiburan berbentuk multimedia yang dibuat semenarik mungkin untuk menyenangkan hati pemainnya.
Jaringan adalah kumpulan sistem yang terdiri dari beberapa perangkat yang saling terhubung untuk mendapatkan hasil tujuan yang sama. Dengan kata lain dapat dikatakan perngakta-perangkat ini dihubungkan agar dapat terkoneksi satu sama lain.
Dari pengertian game dan jaringan diatas dapat dikatakan bahwa
Game Berjaringan merupakan suatu permainan dengan media elektronik yang dimainkan
dengan cara terhubung dengan user lain dengan memanfaatkan sebuah alat penghubung jaringan agar dapat bermain game secara bersamaan dengan user lain yang berbeda tempat, waktu, hingga kondisi dengan bantuan jaringan yang dapat menghubungkan atau
mengkoneksikan antar perangkat, entah itu device komputer atau perangkat lain untuk dapat bermain game.

Sumber :





Tidak ada komentar:

Posting Komentar