Jumat, 28 April 2017

Contoh Kasus Efek Positif dan Negatif dalam Teknologi Game

Penulisan - BAB V

Nama : Bagas Retno Wibowo
NPM : 51414972
Kelas : 3IA21

Contoh kasus Efek Positif dan Negatif pada Teknologi Game 

Efek Negatif

  1. Banyak orang terutama anak-anak suka bermain video games hingga berjam – jam di depan layar komputer, handphone ataupun TV. Sebuah riset terbaru menunjukkan bahwa mereka yang gemar bermain video games cenderung makan lebih banyak setelah bermain, dibanding ketika tidak sedang bermain.
  2. Seperti sebuah studi yang dilakukan di Kanada, melibatkan 22 remaja laki – laki dengan berat badan ideal. Para penelitian mempelajari napsu makan mereka sebelum dan setelah bermain video games dengan melakukan penelitian dalam laboratorium selama dua hari.
  3. Para penelitian meminta mereka untuk bermain video games sepak bola selama satu jam, yang kemudian di lanjutkan dengan makan siang. Keesokannya harinya, mereka diminta untuk bersantai dalam waktu 1 jam kemudian makan siang.
  4. Penelitian yang dilaporkan dalam American Journal of Clinical Nutrition ini menemukan mereka yang bermain video games cenderung memiliki porsi makan lebih besar daripada yang tidak. Hal ini memperkuat penelitian sebelumnya, yang membuktikan bahwa anak – anak yang menghabiskan waktu lama di depan komputer atau televisi beresiko menderita obesitas.
    "Menurut kepala riset, Jean Philippe Chaput dari Children’s Hospital di Ottawa, Canada, diet pada anak laki-laki juga diteliti. Hasilnya, hormon yang berperan pada nafsu makan tidak terpengaruh, yang terkena justru otak. ‘Mereka cenderung memilih makanan manis dan berlemak,’demikian simpulnya".
  5. Chaput juga pernah melakukan riset sebelumnya pada anak – anak yang gemar menghabiskan waktunya di depan komputer. Dalam riset itu ditemukan, mereka cenderung memilih permen dan bisakuit sebagai makanannya.
  6. Menurutnya otak yang lelah memberikan sinyal pada tubuh untuk memenuhi kalori sebagai penggantinya. Padahal energi yang dipakai tidaklah sebesar seperti yang ditangkap oleh signal otak. Karena anak yang main video games lebih banyak duduk, tidak banyak mengeluarkan energi. Akibatnya, makanan yang dimakan berlebihan kalorinya dan memicu obesitas.

Efek Positif
  1. Dengan bermain CD games perang perangan dari software komputer misalnya Call of Duty (CoD), seorang pemain dapat berlatih strategi untuk dirinya. Hal ini berdampak pada pekerjaan games software ketika menyelesaikan sebuah masalah yang pelik, bahkan bisa membuat penemuan baru games komputer. Game CoD sangat baik untuk Admin Network.
  2. CD games PC WoW (World of Warcraft) dari CD software juga memberi dampak yang baik. DVD CD games dari DVD software yang paling banyak dimainkan gamers DVD games di seluruh dunia bagus untuk melatih rekan kerja dalam satu tim.
    Games software Fallout dari CD komputer menampilkan gambar dari software komputer yang sangat bagus. Ideal untuk melatih seseorang dalam seni mendesain CD software. Games PC ini cocok bagi pengembang DVD software (software developer).
  3. Diablo, games komputer dari CD komputer ini mengandalkan kecepatan keyboard, dan baik untuk admin database.
  4. Game Civilization IV Beyond the Sword dari DVD komputer. Apabila seorang bermain game ini satu kali setiap minggunya, dapat memperbaiki cara seseorang berpikir untuk memimpin. Bagus juga untuk dimainkan seorang arsitek dalam memecahkan masalah, karena di dalam game bercerita untuk membangun sebuah kota.
  5. Game StarCraft juga memberikan dampak positif, karena membuat gamer harus berpikir cepat dan serius, serta membuatnya lebih handal dalam mengatur tim dalam misi yang singkat. Game ini sangat baik bagi mereka yang bekerja di bidang technical support.


sumber:
https://naufalachmadsalmanalfarisi.wordpress.com/2011/11/09/dampak-negatif-dan-positif-game/

Interaksi Fisik dalam Teknologi Game

Tugas 5 - BAB V Interaksi Fisik dalam Teknologi Game

Nama : Bagas Retno Wibowo
NPM : 51414972
Kelas : 3IA21

Apa itu Interaksi Fisik dalam Teknologi Game ?
Dengan kecanggihan perangkat teknologi dan informasi saat ini tidak hanya sekedar membantu pekerjaan manusia tetapi juga menyajikan berbagai media hiburan yang mudah dijangkau oleh banyak orang. Salah satunya adalah Video game, banyak orang yang menyukai video game tidak hanya kalangan muda tetapi kalangan dewasa juga ikut memainkan video game. Disisi lain jika terlalu lama dan sering bermain game akan ada efek yang akan didapatkan, baik dari efek positif maupun efek negatif. Apa aja dampak dari efek - efek tersebut ? Berikut penjelasannya :

Efek Positif

  1. Setiap game memiliki tingkat kesulitan/Level yang berbeda. Umumnya permainan ini dilengkapi pernak-pernik senjata, amunisi, karakter dan peta permainan yang berbeda. Untuk menyelesaikan level atau mengalahkan musuh secara efisien diperlukan strategi. Permainan game online akan melatih pemainnya untuk dapat memenangkan permainan dengan cepat, efisien dan menghasilkan lebih banyak poin.
  2. Meningkatkan konsentrasi. Kemampuan konsentrasi pemain game online akan meningkat karena mereka harus menyelesaikan beberapa tugas, mecari celah yang mungkin bisa dilewati dan memonitor jalannya permainan. Semakin sulit sebuah game maka semakin diperlukan tingkat konsentrasi yang tinggi.
  3. Meningkatkan koordinasi tangan dan mata. Penelitian yang berhasil didapat menyatakan bahwa orang yang bermain game sekitar dua setengah jam perhari dapat meningkatkan koordinasi antara mata dan tangan.
  4. Meningkatkan kemampuan membaca. Game dengan genre edukasi atau pendidikan banyak sekali manfaatnya. Menurut Psikolog dari Finland Univesity menyatakan bahwa game edukasi dapat meningkatkan kemampuan membaca pada anak-anak. Jadi pendapat yang menyatakan bahwa jenis permainan ini menurunkan tingkat minat baca anak sangat tidak beralasan.
  5. Meningkatkan kemampuan berbahasa inggris. Para gamers yang sering bermain game online dengan genre apapun dengan berjalannya waktu dapat mempunyai kemampuan berbahasa inggris yang lebih baik. Ini karena banyak alur cerita yang diceritakan dalam bahasa inggris dan kadang kala mereka chat dengan pemain lain dari berbagai negara.
  6. Meningkatkan sportivitas. Sportif dan fair play adalah nilai-nilai umum yang dikembangkan dalam kompetisi pemuda. Video gamejuga menawarkan hal yang sama. Dia mengajarkan nilai-nilai keteraturan. Pada permainan online (onlinegame) misalnya, masing-masing pemain akan bersaing secara teratur satu sama lainnya.
  7. Membentuk tim kerja. Kerjasama tim yang kuat banyak terbina dalampermainan video game. Permainan online misalnya, membutuhkan pemain yang efektif berkomunikasi dengan tim mereka. Sementara itu, mereka terus melakukan tugas-tugas yang diembankan kepada mereka demi meraih kemenangan.

Efek Negatif

  1. Menimbulkan kecanduan yang kuat. Sebagian besar game yang beredar saat ini didesain supaya menimbulkan kecanduan bagi para pemainnya. Semakin seseorang kecanduan pada suatu game, maka pembuat game semakin diuntungkan. Tapi keuntungan produsen ini jutsru menghasilkan dampak yang buruk bagi kesehatan psikologis para pemain game.
  2. Mendorong melakukan hal-hal negatif. Dengan semakin seringnya kita bermain game online semakin banyak juga kebutuhan yang harus kita dapatkan bagaimanapun caranya sehingga tidak jarang para gamers akan berusaha mencuri ID orang lain demi bisa mendapatkan keuntungan secara instan atau bahkan menggunakan uang bayaran sekolah demi bisa bermain game.
  3. Terbelangkainya kegiatan di dunia nyata. Keasyikan dalam bermain game akan mengakibatkan kita lupa dengan segala hal dalam kehidupan sehari-hari kita seperti beribadah, mengerjakan tugas sekolah atau kuliah, dan melupakan pekerjaan menjadi terbengkalai karena bermain game.
  4. Perubahan pola makan dan istirahat. Efek dari bermain game juga akan membuat waktu makan dan istirahat menjadi tidak terkontrol apalagi sampai harus begadang demi memainkan game online tersebut.
  5. Mengganggu kesehatan. Akan mengakibatkan kelelahan mata, mengganggu sirkulasi darah dan menekan pembuluh darah vena disekitar anus, sehingga menyebabkan mati rasa, kesemutan, kelemahan atau kerusakan otot pada tangan dan jari serta menurunnya sistem kekebalan tubuh sehingga lebih mudah terserang penyakit.
  6. Membatasi Hubungan Sosial. Pada dampak positif bermain game telah dijelaskan bahwa bermain game dapat meningkatkan hubungan sosial secara online dengan para gamer diseluruh dunia. Sebaliknya dalam hal ini justru akan membatasi hubungan sosial di kehidupan nyata mereka. Banyak sekali para pecandu game memiliki sedikit waktu untuk membina hubungan sosial di kehidupan nyata mereka sehingga kemampuan berkomunikasi dan interaksi secara fisik dan oral menjadi tidak terasah.
Apa itu Collision Detection?
Algoritma untuk mendeteksi collision (tabrakan) sangat dibutuhkan untuk program game. Flash mulai versi 5 ke atas menyediakan method yang bernama hitTest untuk memeriksa apakah sebuah movie clip bertabrakan dengan movie yang lain. Sebelum method hitTest ini tersedia, seorang programmer Flash harus mendeteksi secara manual koordinat sebuah movie clip, apakah movie clip ini bertabrakan dengan movie clip lain. Cara ini sangat merepotkan karena harus mempertimbangkan pula ukuran movie clipnya.



Sumber :
https://www.asyariproject.com/interaksi-fisik-dalam-teknologi-game/
http://rikaayuputrik.blogspot.co.id/2016/05/petgame-interaksi-fisik-dalam-teknologi.html
https://geekasmedia.blogspot.co.id/2016/05/Interaksi-Fisik.html
https://ikaanggraeni.wordpress.com/2016/06/26/tugas-ke-3-softskill-interaksi-fisik-dalam-teknologi-game/

Jumat, 21 April 2017

Arsitektur Game Engine

Tugas 4 - BAB IV Arsitektur Game Engine

Nama : Bagas Retno Wibowo
NPM : 51414972
Kelas : 3IA21

Apa itu Arsitektur Game Engine ? 
Arsitektur game engine adalah sistem perangkat lunak yang dirancang untuk menciptakan dan mengendalikan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan asisten sistem operasi desktop seperti Microsoft Windows Linux, Mac OS.
Tujuan digunakannya game engine adalah untuk mempermudah pembuatan bagian - bagian tertentu dalam game, membagi - bagi pengembangan game menjadi modul - modul tertentu dan memudahkan kolaborasi antar pihak.

Tipe - tipe Game Engine
Game memiliki berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Berikut ini adalah beberapa tipe dari game engine:

Roll Your - Game Engine
Game engine tipe ini lebih disukai karena gratis, gamke engine ini juga memperbolehkan para developer lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri.

Mostly-Ready- Game Engine 
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programmer. Semuanya termasuk contoh GUI, phisycs, libraries model, texture dll. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar - benar terbuka lebar.

Point and Click Engine 
Engine ini merupakan engine yang sangat dibatasi, tetapi dibuat dengan sangat user friendly. Bisa membuat game sendiri dengan GameMaker, Torque Game Builder dan Unity3D dengan memanfaatkan coding. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara.

Contoh Game yang menggunakan Game Engine 
CRY ENGINE 
Cry Engine adalah saah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggukana software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry , Alion : Tower of Eternity. Keunggulan dari Cry Engine sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game yang dibuat dengan software ini dan pencahayaannya juga sangat bagus.

Cth game engine : Crysis 2

FROSBITE ENGINE
Frosbite Engine adalah engine yan terdapat pada game yang dikembangkan oleh EA Digital Illusions CE yang terkenal degan Serial Battlefield. Grafik yang ditampilkan dalam engine ini sangatlah dahsyat. Contoh game yang dibuat dengan engine sendiri seperti battlefield 3, Need For Speed The Run dll. Game Engine ini tidak mendkung dengan DX 9, dan juga Windows XP.

Cth game engine : Need For Speed The Run

RAGE ENGINE
RAGE ENGINE Seri GTA Menggunakan engine ini. Tetapi pada seri sebelumnya para developer tidak menggunakan engine dari Rockstar sendiri, tetapi menggunakan Renderware Engine milik Criterion. Namun semenjak dunia gaming memasuki era next-gen, developer Rockstar San Diego akhirnya menciptakan RAGE (Rockstar Advanced Game Engine) Engine, dan menggunakan game engine ini dalam produk-produk game next-gen mereka hingga saat ini. RAGE Engine mempunyai banyak kelebihan, salah satunya adalah kemampuan menciptakan dunia open world yang kompleks, penuh detail, dan terintegrasi penuh dengan dukungan seperti A.I script, weather effects, dan lain sebagainya seperti yang terlihat pada GTA IV. Engine ini juga mendukung kemampuan middleware seperti fitur “dynamic-motion” dan “bullet physics”.

Cth game engine : GTA IV
Sumber :
http://dzuuuuul.blogspot.co.id/2015/02/10-macam-game-engine-terbaik.html
https://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/
https://www.babastudio.com/blog/10-game-engine-terbaik-saat-ini
http://bloggingbersama.blogspot.co.id/2013/06/macam-macam-game-engine.html

Review pada game AI

Nama : Bagas Retno Wibowo
NPM : 51414972
Kelas : 3IA21

Penulisan Bab 3
Review game AI
CATUR JAWA 
Catur jawa adalah permainan yang menggunakan Artificial Intelligence karena mengasah pemain untuk mengatur strategi agar mengalahkan lawan, Selain itu tujuan dari game ini semata - mata hanya untuk hiburan, jadi kalau sedang bosan bisa mencoba game ini.
Game ini merupakan permainan tradisional di Indonesia, game ini terdiri dari 2 player. Pada tampilan awal game kita harus memilih bermain bersama lawan atau dengan android. Player pertama disimbolkan dengan bentuk x berwarna merah dan player kedua disimbolkan dengan bentuk lingkaran berwarna biru. Jika kita memilih bermain dengan android artinya player pertama adalah user dan player kedua adalah AI.
Cara bermainnya adalah pemain pertama yang merupakan user menaruh simbol xdisembarang tempat, kemudian dilanjutkan dengan pemain kedua. Pemain akan menang jika mendapatkan simbol X sebanyak 5 kali.


TETRIS 
Tetris adalah permainan teka - teki yang disusun. Dalam permianan ini, balok - balok tetris berjatuhan ke area permainan dalam waktu konstan. Pemain dapa mengontrol balok tetris dengan menggeser kekanan atau ke kiri dan tombol arah panah untuk mempercepat jatuhnya balok tetris.




sumber :
https://alynthedoctor.wordpress.com/2016/04/25/arsitektur-game-engine/

Artificial Intelegence pada Game

Judul : AI pada Game Bab 3
Nama : Bagas Retno
NPM : 51414972
Kelas : 3IA21


TUGAS

pengertian AI pada game


Artificial Intelligence dalam Game

Salah satu unsur yang berperan penting dalam sebuah game adalah kecerdasan buatan. Dengan kecerdasan buatan, elemen-elemen dalam game dapat berperilaku sealami mungkin layaknya manusia.
Game AI adalah aplikasi untuk memodelkan karakter yang terlibat dalam permainan baik sebagai lawan, ataupun karakter pendukung yang merupakan bagian dari permainan tetapi tidak ikut bermain (NPC = Non Playable Character). 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
Penglihatan (vision)
Suara (voice), ucapan (speech)
Gerakan anggota badan ( gesture)

Untuk pembentukan Artificial Intelligence pada game ternyata digunakan pula algoritma, yaitu jenis pohon n-ary untuk suatu struktur. Implementasi pohon (tree) ini biasa disebut game tree. Berdasarkan game tree inilah sebuah game disusun algoritma kecerdasan buatannya. Artificial intellegence yang disematkan dalam sebuah game yang membentuk analisis game tree biasanya merepresentasikan kondisi atau posisi permainan dari game sebagai suatu node, dan merepresentasikan langkah yang mungkin dilakukan sebagai sisi berarah yang menghubungkan node kondisi tersebut ke anak (child) sebagaimana representasi suatu pohon (tree).
Namun, biasanya representasi langsung tersebut mempunyai kelemahan, yaitu representasi data pohon akan menjadi sangat lebar dan banyak. Mungkin bagi sebuah mesin komputer mampu melakukan kalkulasi sebanyak apapun masalah, namun game tree yang lebar dan besar memberikan beberapa masalah, antara lain konsumsi proses memori, kapasitas penyimpanan yang cukup besar dan kinerja yang kurang pada konsol game berspesifikasi rendah. Karena itu dibentuklah beberapa algoritma dan penyederhanaan bagi sebuah game tree.
Pada salah satu contoh game klasik, yaitu tic tac toe, penyederhanaan dapat dilakukan dengan berbagai metode. Salah satu diantaranya adalah minimax. Metode ini berhasil diterapkan dan memberikan nilai reduksi yang cukup signifikan. Dan tidak hanya bisa digunakan secara monoton, minimax juga bisa digunakan untuk game-game yang lebih rumit seperti catur, tentunya dengan algoritma dan representasi berbeda.
Minimax yang merupakan salah satu metode penerapan (implementasi) pohon n-ary pada suatu game, menandakan bahwa implementasi struktur (pohon khusunya) sangatlah diperlukan pada pembuatan dan penerapan Artificial Intelligence, dan tidak menutup kemungkinan ilmu dan metode baru yang lebih canggih akan ditemukan di masa depan.

  • Game yang menggunakan AI


  • Point Blank




Point Blank adalah sebuah permainan komputer ber-genre FPS yang dimainkan secara online. Game point blank memang sedang di gemari oleh banyak orang. Permainan ini dikembangkan oleh Zepetto dari Korea Selatan dan dipublikasikan oleh NCSoft. Point Blank berkisah tentang perseteruan antara Free Rebels dan pemerintah yang dalam hal ini adalah Counter,Terrorist,Force(CT-Force).
 
Terbentuknya Free Rebels – Semakin bertambahnya imigran yang tidak mendapatkan pekerjaan dan terusir dari masyarakat, sehingga untuk bertahan hidup para imigran kemudian melakukan berbagai macam tindak kriminal dari perampokan hingga pengedaran obat-obatan terlarang. Aksi kriminal ini berkembang menjadi gerakan yang teroganisir hingga terbentuk organisasi yang dinamakan Free Rebels. Tujuannya tidak lain untuk menguasai seluruh perdagangan obat terlarang dan senjata di seluruh dunia serta menciptakan rasa takut bagi masyarakat.
Terbentuknya CT-FORCE – Akibat konflik dengan imigran yang semakin meluas, pemerintah memutuskan dibentuk suatu organisasi khusus untuk menghadapi para teroris.Sejak dibentuknya organisasi ini, mereka mulai mencari informasi dan keberadaan dari organisasi teroris yang dinamakan Free Rebels. Sejalan dengan meningkatnya ancaman teroris tersebut, pemerintah kemudian mengirimkan bantuan pasukan terbaik yang pernah ada di pemerintahan yang kemudian datang dan bergabung serta berganti nama menjadi CT-FORCE (Counter Terrorist Force).

Point Blank memiliki 7 mode permainan, yaitu: 
1.   Death Match: Bunuh pemain musuh hingga skor tim-mu mencapai nilai yang ditentukan atau berusahalah menjadi tim dengan skor terbanyak saat waktu permainan habis. 
2.  Bomb Mission: Tujuan tim Free Rebels adalah untuk meledakkan area yang disebut bombsite dengan C4, sementara tujuan tim CT-Force adalah mencegah tim Free Rebels meledakkan bombsite.
3.            Destroy Mission: Hancurkan objek yang menjadi target dalam mode ini. 
4.            Eliminate: Habisi semua musuh yang ada untuk memenangkan ronde. 
5.            Shotgun Mode: Hanya senjata tipe shotgun saja yang dapat digunakan dalam  mode ini.
6.   AI Mode: Dalam mode ini, para pemain diharuskan untuk melawan musuh yang dikendalikan oleh komputer (AI). Mode AI terdiri dari Level 1 hingga Level 10, dimana semakin tinggi levelnya, semakin tinggi pula tingkat kesulitan musuh AI. Mode ini telah dihapus dari Point Blank Indonesia karena ada bug yang membuat experience dan point yang seharusnya tidak didapat bisa didapat.
7.            Shotgun Mode: Hanya senjata tipe shotgun saja yang dapat digunakan dalam mode ini. 
8.            Sniper Mode: Hanya senjata tipe sniper rifle saja yang dapat digunakan dalam mode ini.

Parallel Computing (CUDA)