Teknologi Game

Teknologi Game
Nama   : Antonius Roviano Widyasmoko Hutomo
NPM   : 51414437
Kelas   : 3IA20

Tugas

BAB 1
1.      Pendahuluan
1.1.Konsep Game
Dalam pembuatan suatu game, terdiri dari beberapa unsur yang membentuk karakteristik game tersebut. Sebelum membuat suatu game, kita membentuk kerangka dari game tersebut. Kerangka tersebut bisa dari alur cerita, tipe game, karakter, environment,  dsb.
a.       Alur Cerita.
Dalam, pembuatan suatu game, diperlukan alur cerita. Alur cerita tersebut yang membuat game itu menjadi hidup dan jelas. Jadi dengan adanya jalur cerita kita bisa menggambarkan game tersebut, misalnya cerita tentang petualangan seorang pemburu harta karun, atau kisah seorang prajurit yang telah mengikuti perang, dan sebagainya. Dari jalur cerita, pemain juga bisa mengetahui apa yang menjadi kelanjutan dari game tersebut.
b.      Tipe Game
Tipe game ini menentukan bentuk game yang dimainkan. Tipe game ini bisa berbentuk Arcade, Adventure, Action, dsb. Misalkan game berbentuk arcade memiliki gameplay endless, lebih berfokus pada skor tertinggi yang dapat diraih. Kemudian ada adventure yang memiliki jalur cerita dari awal hingga akhir.
c.       Karakter
Karakter dalam suatu pembuatan game juga sangat penting, karakter tersebut bisa menjadi karakter utama yang akan dimainkan oleh player atau user, ada karakter antagonis yang akan menjadi lawan karakter utama serta karakter-karakter pendukung yang membantu suatu game menjadi lebih hidup.
d.      Environment
Environment atau lingkungan adalah latar atau tempat terjadinya suatu cerita dalam game. Environment tersebut bisa berbentk hutan, kawasan kota, laut dan sebagainya sesuai dengan alur cerita yang dibentuk.
1.2.Pengertian Game
Apa itu game ? Game atau permainan adalah suatu program yang berjalan pada perangkat berbasis computer. Game berdasarkan koneksi terbagi atas dua jenis, yaitu Game Offline dan Game Online. Apa itu game offline dan game online ? Game offline adalah suatu game yang dapat dijalankan tanpa bantuan koneksi internet, sedangkan game online adalah suatu game yang didukung oleh jaringan internet. Dari game online kita bisa melawan player lain, atau dengan kata lain kita bisa bermain dengan orang nyata, bukan bot atau npc.
Kemudian terdapat beberapa pengertian game menurut para ahli.
a.       Pengertian game menurut Ivan C. Siber
Game merupakan salah satu aplikasi yang paling banyak dipakai dan dinikmati oleh pengguna media elektronik saat ini.
b.      Pengertian game menurut Samuel Henry
Game adalah bagian yang tidak bisa dipisahkan dari keseharian anak-anak.
c.       Pengertian game menurut Fauzia A.
Game adalah salah satu bentuk hiburan yang dapat dijadikan sebagai penyegar pikiran dari kepenatan akibat dari padatnya aktivitas sehari-hari.
d.      Pengertian game menurut John Naisbitt
Game merupakan sistem partisipatoris dinamis karena game memiliki tingkat penceritaan yang tidak dimiliki film.
e.       Pengertian game menurut Wijaya Ariyana & Arifianto
Pengertian Game adalah salah satu kebutuhan sekaligus menjadi masalah besar bagi para pengguna komputer, hal tersebut dikarenakan untuk dapat menjalankan suatu game dengan nyaman, maka dibutuhkan spesifikasi komputer yang relatif tinggi dibanding komputer untuk penggunaan biasa.
1.3.Jenis Game
Game memliki jenis dan tipe yang berbeda-beda. Kali ini kita akan membahas beberapa game dengan jenis action, adventure, arcade, fighting, real-time strategy, education game, firs-person shooter dan third-person shooter.
a.       Action
Game action atau aksi adalah game yang menampilkan aksi atau laga.
b.      Adventure
Game adventure adalah game petualangan yang memiliki suatu alur cerita.
c.       Arcade
Game arcade adalah game endless yang berfokus pada skor tertinggi untuk dicapai.
d.      Fighting
Game fighting adalah game dari seni bela diri atau mungkin pertarungan dengan senjata atau dengan tangan kosong.
e.       Real-Time Strategy
Game real-time strategy adalah suatu game strategis yang dapat dimenangkan dengan strategi yang baik untuk mengalahkan musuh.
f.       Education Game
Game edukasi adalah suatu game yang memiliki tujuan untuk mendidik.
g.      First-Person Shooter dan Third-Person Shooter
Game tembak-tembakan dapat berbentuk 2 angle of view, yaitu first person dan third person. Dimana first person adalah tampilan dari orang pertama yg memerankan game tersebut, sedangkan third person adalah tampilan dari orang ketiga yang mengikuti karakter pada game tersebut.


2.      Teknologi Game
2.1.Bussiness in computer game
Bisnis dalam dunia game mengalami perkembangan yang pesat. Perusahaan-perusahaan besar penyedia game saling bersaing untuk mendapatkan pelanggan. Diantaranya ada Electronic Arts, Ubisoft, Bethesda, Valve dan sebagainya. Perusahaan tersebut berusaha untuk membuat game dengan penawaran-penawaran yang menarik serta dengan performa yang menggiurkan. Mereka akan menyediakan gameplay yang menarik, grafik yang bagus, dan sebagainya.
2.2.3D Engine
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. Pada C++, entry point-nya adalah fungsi ‘main().’ Biasanya program utama ini relatif pendek, jadi game engine adalah program yang ‘memotori’ jalannya suatu program game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render (“renderer”) untuk 2D atau 3D.
2.3.Scene Graph
Scene graph adalah suatu teknik pengolahan data atau struktur data yang biasanya dipakai pada suatu aplikasi rekayasa grafis berbasis vector dan pemodelan tiga dimensi baik itu untuk keperluan video game ataupun lainnya. Beberapa program scane graph ini sebagai berikut :
a.       Ogre 3D
Ogre 3D mendukung Cross Platform, yaitu mendukung pada platform Windows, Linux, OSX, Android, IOS, Javascript, Windows Phone, dan WinRT. Aplikasi ini juga open source atau gratis, sehingga kita bisa menggunakannya tanpa harus membayar.
b.      Unity
Unity juga merupakan salah satu aplikasi pembuat game dengan multi platform yang didesain agar kompatibel dengan berbagai macam OS. Grafis yang dibuat juga sudah mendukung teknologi grafis tingkat tinggi untuk OpenGL dan directX. Unity juga cocok untuk platform OS Linux dan Windows.




Sumber :


Komentar

Postingan populer dari blog ini

Game Info : Need for Speed Most Wanted (2005)

Game Tips Need for Speed Most Wanted (2005) PC

Masyarakat Pedesaan Vs. Masyarakat Perkotaan