Friday, March 24, 2017

Interaksi Fisik dalam Teknologi Game



A. Efek Fisik dalam Game
 


Permainan dalam pada game dapat melibatkan aktivitas fisik seperti game tinju, tennis, sepakbola yang mengharuskan kita untuk menggerakkan tangan dan anggota tubuh kita sesuai tema video game yang dimainkan. Untuk mendapatkan seperangkat konsol tersebut tidaklah perlu mengeluarkan kocek yang begitu dalam. Ketiganya memiliki harga yang berlainan yang dapat disesuaikan dengan keuangan kita .

Efek fisik dalam game ada 2, yaitu positif dan negatif :

Efek positif dalam game:

  1. Meningkatkan konsentrasi. Kemampuan konsentrasi pemain game online akan meningkat karena mereka harus menyelesaikan beberapa tugas.
  2. Meningkatkan koordinasi tangan dan mata 
  3. Meningkatkan kemampuan berbahasa inggris 
  4. Meningkatkan pengetahuan tentang komputer 
  5. Meningkatkan kemampuan mengetik.



Efek negatif dalam game:

  1. Mengakibatkan kecanduan
  2.  Mengakibatkan seseorang menjadi membatasi hubungan sosialnya
  3.  Mengganggu kesehatan tubuh bagi setiap orang yang kecanduan game.




User Interface Pada Game Komputer

Sumber
Desain user interface dalam game berbeda dari desain UI lainnya karena membutuhkan unsur tambahan fiksi. Fiksi tersebut melibatkan avatar dari pengguna yang sebenarnya, atau player. Pemain menjadi elemen tak terlihat, tapi kunci untuk cerita, seperti halnya narator dalam novel atau film. Fiksi ini dapat langsung terhubung ke UI, sebagian terkait, atau tidak sama sekali. Game historis tidak memiliki hubungan nyata untuk narasi game, kemungkinan besar karena game semasa dulu jarang memiliki unsur-unsur cerita yang kuat.

User interface berarti tampilan antar muka pengguna. Jika didefinisikan secara sederhana User interface adalah penghubung atau mediator antar komputer dan manusia atau user komputer itu agar hubungan antara perangkat komputer dengan user bisa terjalin. User interface sangat penting dalam dunia komputer karena dengan adanya user interface maka kemudahan user dalam mengoprasikan suatu perangkat komputer menjadi lebih mudah.

Dalam desain antarmuka game terdapat beberapa elemen, diantaranya adalah


1.       Diegetic

Elemen pada user interface yang diegetik ada dalam dunia permainan (fiksi dan geometris) sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible atau haptic. Elemen UI diegetik yang dieksekusi dengan baik dapat meningkatkan pengalaman narasi untuk pemain, memberikan pengalaman yang lebih mendalam dan terintegrasi.

2.      Meta

Gambaran yang dapat muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk pemain. Contoh yang paling jelas adalah efek ditampilkan di layar, seperti percikan darah pada kamera untuk menunjukkan kerusakan. 

3.      Spatial

Desain user interface dalam game berbeda dari desain UI lainnya karena melibatkan unsur tambahan fiksi. Fiksi melibatkan avatar dari pengguna yang sebenarnya, atau player. Pemain menjadi elemen tak terlihat, tapi kunci untuk cerita, seperti halnya narator dalam novel atau film.

4.      Non-Diagetic

elemen diegetic non-tradisional, elemen-elemen ini memiliki kebebasan untuk benar-benar dihapus dari fiksi permainan dan geometri dan dapat mengadopsi pemakaian visual mereka sendiri, meskipun sering dipengaruhi oleh arah seni permainan.



Penampilan Grafik Scene Game Komputer

A.      Visibility

Visibility adalah tampilan grafik scene game pada komputer. Bagaimana sebuah game terlihat menarik oleh user dan berkualitas sehingga user menikmati game tersebut. Game bertipe ini menggunakan 2 macam tipe pemodelan:

Tiga Dimensi object/model


Merupakan model/object 3D yang nantinya memiliki sumbu x,y, dan z yang nantinya dijadikan sebagai karakter utama, bangunan, object-object seperti senjata, musuh, permukaan tanah, pohon, dan bukit. Object 3D seperti ini bisa dibuat dengan menggunakan program seperti 3DS Max, Maya, Hash, dan Blender.

Dua Dimensi graphic

Gambar 2D biasanya hanya memiliki sumbu x dan y saja serta berperan dalam membuat game ini yaitu sebagai texture untuk object, sebagai latar belakang seperti langit dan pemandangan, sebagai meteran untuk nyawa dan gambar untuk speedometer pada game racing.

B.     Level of Detail

Pada komputer grafis, akuntansi untuk tingkat detail melibatkan menurunkan kompleksitas representasi objek 3D seperti bergerak menjauh dari penampil atau sesuai metrik lainnya seperti objek penting, kecepatan sudut pandang-relatif atau posisi.

Tingkat teknik detil meningkatkan efisiensi render dengan mengurangi beban kerja pada tahap pipa grafis, transformasi biasanya simpul. Kualitas visual berkurang dari model sering diperhatikan karena efek kecil pada objek muncul ketika jauh atau bergerak cepat.

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.

Game Berjaringan


Game Online adalah sebuah permainan (games) yang dimainkan di dalam suatu jaringan (baik LAN maupun Internet). Sebuah game online adalah permainan video yang dimainkan selama beberapa bentuk jaringan komputer, menggunakan komputer pribadi atau konsol video game.

Perkembangan game online sendiri tidak lepas juga dari perkembangan teknologi komputer dan jaringan computer itu sendiri. Pada saat muncul pertama kalinya tahun 1960, computer hanya bisa dipakai untuk 2 orang saja untuk bermain game. Lalu muncullah computer dengan kemampuan time-sharing sehingga pemain yang bisa memainkan game tersebut bisa lebih banyak dan tidak harus berada di suatu ruangan yang sama (Multiplayer Games).

Dalam game berjaringan ini kita pasti akan akrab dengan yang namanya PING. Ping ini berperan dalam masalah real time atau ketepatan waktu pergerakan game dengan perangkat lain. Semakin besar ping maka semakin buruk, dan semakin kecil ping maka akan semakin baik dalam bermain Game Berjaringan ini. Jadi, bila ping besar maka pergerakan game akan tidak sinkron dengan gerakan game lain. Disarankan bila bermain Game Berjaringan kita disarankan untuk menggunakan jaringan via kabel, karena bila kita gunakan jaringan via wireless maka akan banyak noise frekuensi yang dapat merusak sinyal ping keselarasan pergerakan game.



Sumber :

Aji, Dimas Seyta. “Pengantar Teknologi Game”. 03 Desember 2016. http://www.kamu-info.web.id/2016/03/pengantar-teknologi-game.html

Septanio. “Pengantar Teknologi Game”. 18 Oktober 2013. http://septaniost24.blogspot.co.id/2013/10/pengantar-teknologi-game_18.html

H, Marsaulina “Interaksi Fisik Dalam Teknologi Game”. 18 April 2015. https://marshaclick.wordpress.com/2015/04/18/interaksi-fisik-dalam-teknologi-game/

Karlina, Vina. “Penampilan Grafik Scene Game Komouter Visibility”. 4 April 2015. http://vkarlina.blogspot.co.id/2015/04/penampilan-grafik-scene-game-komputer.html
 





Friday, March 17, 2017

Tugas 1 Teknologi Game



Teknologi Game 


 


Membahas mengenai teknologi game disini terlebih dahulu mengartikan definisi dari apa itu Teknologi ?
Teknologi adalah keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia. Secara umum, teknologi dapat didefinisikan sebagai entitas, benda maupun tak benda yang diciptakan secara terpadu melalui perbuatan dan pemikiran untuk mencapai suatu nilai.
Setelah mengetahui apa itu teknologi baru kita masuk ke definisi dari Game ?
Dalam kamus bahasa Indonesia “Game”diartikan sebagai permainan. Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan keduanya saling berhubungan.
Dari kedua pengertian di atas dapat di disimpulkan  bahwa teknologi game merupkan sebuah sarana teknologi yang di gunakan untuk bermain dan bermainjuga bagian dari permainan keduanya yang saling berhubungan.


Bisnis dalam game computer 

 

Mendengar kata bisnis dalam benak telinga kita pasti sudah memikirkan penghasilan ataupun pemasukan. Bisnis dalam game computer ini begitu berkembang pesat di jaman sekarang ini. 
Contoh :
Warung internet atau biasa kita sebut Warnet khusus game  , nah bisnis ini begitu banyak kita lihat di sekitar kita apalagi sudah terselip kata game pasti sudah membayangkan begitu banyak para gamer yang bermain di dalamnya biasanya para gamer atau pemain game banyak tertarik menyalurkan hobi bermain gamenya pada warnet khusus game ini dimana ia merasa tertantang untuk menjadi seorang pemain game yang handal dan tentunya di samping itu para pemain game juga harus mengeluarkan dan juga untuk menikmati sarana dari warnet khusus game ini.
Kemudian ada juga bisnis dalam game berupa pembelian voucher cash untuk para pemain game yang ingin membuat karakternya terlihat lebih berbeda dari karakter para pemain lainnya khususnya para pemain game online.

3D engine dan Scene Graph 

3D engine
3D engine adalah software system yang dirancang untuk menciptakan dan mengembangkan gambar 3D, fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render (renderer) untuk 2D/3D grafis.

Scene Graph 

Scene Graph merupakan inti dari Java3D yang merepresentasikan geometri, material, dan pencahayaan.

OGRE 

 


OGRE OGRE (Object-Oriented Graphics Rendering Engine) adalah engine yang object oriented & flexible 3D rendering pada game engine yang ditulis dalam bahasa C++ serta didesain untuk mampu men-developer dengan intuitif & mudah kepada aplikasi produksi dengan menggunakan utility hardware-accelerated 3D graphic. Gambaran abstraknya OGRE menggunakan sistem library seperti Direct3D & OpenGL, serta menyediakan sebuah dasar interface di dunia objek dan class object yang lebih tinggi.
Kelebihan yang paling menonjol pada ogre adalah graphics engine yang bisa memberikan para developer sebuah kebebasan untuk menggunakan physics apapun, input, audio, & library lainnya. OGRE memberikan para tim development untuk fokus pada graphics daripada beberapa sistem-sistem yang ada dalam game development. OGRE dapat mensuport OIS, SDL, dan CEGUI libraries.

Processing

Processing adalah bahasa pemrograman dan lingkungan pemrograman yang bersifat open source yang digunakan untuk memprogram gambar, animasi, dan interaksi.

Game Maker

 


Game Maker adalah software yang bisa membantu anda menjadi pengembang game komputer tanpa menggunakan coding sedikitpun. Dapat digunakan untuk membuat 3 dimensi dan Multiplayer.

Unity3D

Unity 3D adalah sebuah game developing software. Dengan software ini, kita bisa membuat game 3D yang seru. Game developer ini sangat mudah digunakan, dengan GUI yang memudahkan kita untuk membuat derta mengedit script untuk menciptakan sebuah game 3D.

Desain Skenario, Scriptm dan Storyboard Game Komputer

Game Design Concept merupakan bahasa terjemahan dari konsep desain permainan, atau bias disebut juga Perancangan konsep permainan
Perancang Game terdiri atas, dibawah ini:

a. Pemimpin Desainer, merupakan seorang yang menggerakan konsep game tersebut menjadi lebih menarik, yang membuat game tersebut mempunyai nilai artistic.

b. Game mechanic designer, seorang yang membuat aturan-aturan dalam permainan, sehingga permainan tersebut tidak berat sebelah atau seimbang.

c. Tingkat Desainer atau Lingkungan Desainer adalah orang yang brtanggung jawab dalam membuat lingkungan permainan, agar permainan atau game menjadi lebih real seperti game yang berbasis tiga dimensi.

d. Penulis atau Writter adalah seorang yang mempunyai narasi dalam game tersebut dari setiap alur cerita, apa yang harus dilakukan pemain dalam memainkan game tersebut. Penulis harus bekerja sama dalam pembuatan skenario game dengan desainer utama.

Storyboard adalah sketsa gambar yang disusun berurutan sesuai dengan naskah, dengan storyboard kita dapat menyampaikan ide cerita kita kepada orang lain dengan lebih mudah, karena kita dapat menggiring khayalan seseorang mengikuti gambar-gambar yang tersaji, sehingga menghasilkan persepsi yang sama pada ide cerita kita.

Artificial  (Kecerdasan Buatan ) pada game 

 


Kecerdasan buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap computer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia.
Game AI adalah suatu program yang digunakan untuk memodelkan karakter yang terlibat dalam permainan baik sebagai lawan, ataupun karakter pendukung yang merupakan bagian dari permainan tetapi tidak ikut bermain NPC. Peranan kecerdasan buatan dalam hal interaksi pemain dengan permainan adalah pada penggunaan interaksi yang bersifat alami yaitu yang biasa digunakan menusia untuk berinteraksi dengan sesama manusia. Contoh media interaksi ialah:
  • Penglihatan
  • Suara , ucapan
  • Gerakan anggota badan

Arsitektur Game Engine
Game engine itu sendiri secara sempit berarti mesin permainan, untuk arti yang lebih luas game engine berarti software yang dirancang untuk pembuatan dan pengembangan suatu game. Ada banyak sekali game engine yang dirancang untuk bekerja pada beberapa konsol video game dan sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi utama yang secara khusus disediakan oleh game engine meliputi mesin render (renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen momori, threading, dukungan lokalisasi dan layar grafik.


Roll your own game engine

Banyak perusahaan game kecil menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source karena lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk.

Mostly-ready game engines

Engine ini biasanya menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain.

Point-and-click engines

Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.  Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow.



Sumber :
Ibrahim, Hafes. “Teknologi Game”. 07 Maret 2016. https://www.slideshare.net/hafesi/tugas-1-softskill-59180145
Aji, Dimas Seyta. “Pengantar Teknologi Game”. 03 Desember 2016. http://www.kamu-info.web.id/2016/03/pengantar-teknologi-game.html
Pratama94. “Perbandingan Storyboard yang Digunakan Untuk Game dengan Animasi”. 17 Maret 2015. https://pratama94.wordpress.com/2015/03/17/perbandiangan-storyboard-yang-digunakan-untuk-game-dengan-animasi/
 
Chikhungunya. “Definisi Game dan Jenis – jenisnya”. 26 Mei 2011. https://chikhungunya.wordpress.com/2011/05/26/definisi-game-dan-jenis-jenisnya/
Nurianti. “Pengertian Teknologi Menurut Umum”. 15 Januari 2013. http://riantinuri.blogspot.co.id/2013/03/teknologi.html
 
Setiyanugroho. “Kecerdasan Buatan dalam Game”. 12 April 2015. https://setiyanugroho.wordpress.com/2011/04/12/kecerdasan-buatan-dalam-game/