Sabtu, 29 April 2017

Interaksi Fisik Dalam Teknologi Game

Nama                : Rastiko Kuncorojati

Kelas                 : 3IA20
NPM                  : 58414937
Mata Kuliah     : Pengantar Teknologi Game
Dosen                : Syefani Rahma Deski
Bab 5

INTERAKSI FISIK DALAM TEKNOLOGI
Berbicara dengan Game, maka yang terlintas dipikiran kita adalah sebuah permainan, baik dalam bentuk tradisional maupun modern, di zaman serba modern ini kini kita bisa memainkan game dengan berbagai macam perangkat, mulai dari Mobile Device, Computer, dan teknologi lainnya.bahkan jika kita sudah asik terhadap satu aktivitas terkadang sangat sulit untuk meninggalkan aktivitas tersebut karena kita sudah menjadi candu terhadap aktivitas tersebut, tentunya efek candu tersebut berdampak pada interaksi fisik yang akan kita rasakan, mulai dari efek fisik positif dan negatif.
   Efek Positif
§  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.
§  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.
§  Meningkatkan koordinasi tangan dan mata. Penelitian yang dilakukan di Manchester University dan Central Lanchashire University menyatakan bahwa orang yang bermain game 18 jam seminggu atau sekita dua setengah jam perhari dapat meningkatkan koordinasi antara mata dan tangan meningkatkan kemampuan membaca. Psikolog dari Finland Univesity menyatakan bahwa game meningkatkan kemampuan membaca pada anak-anak. Jadi pendapat yang menyatakan bahwa jenis permainan ini menurunkan tingkat minat baca anak sangat tidak beralasan.
§  Meningkatkan kemampuan berbahasa inggris. Sebuah studi menemukan bahwa gamers mempunyai skil berbahasa inggris yang lebih baik meskipun tidak mengambil kursus pada masa sekolah maupun kuliah. Ini karena banyak alur cerita yang diceritakan dalam bahasa inggris dan kadang kala mereka chat dengan pemain lain dari berbagai negara.
§  Meningkatkan pengetahuan tentang komputer. untuk dapat menikmati permainan dengan nyaman dan kualitas gambar yang prima seorang peman game online akan berusaha mencari informasi tentang spesifikasi komputer dan koneksi internet yang dapat digunakan untuk memainkan game tersebut. Karena pengguna komputer aktif biasanya mereka juga akan belajar troubleshooting komputer dan overclocking.
§  Meningkatkan kemampuan skill mengetik. Kemampuan mengetik sudah pasti meningkat karena mereka menggunakan keyboard dan mouse untuk mengendalikan permainan.

Efek Negatif
§  Seperti yang disebutkan pada awal tulisan ini, kebahagiaan dan kesenangan yang dirasakan para gamer pada saat memainkan game, akan membuat orang tersebut ‘merindukan’ suasana hati yang mereka rasakan selama bermain game, sehingga mereka akan cenderung kembali bermain dan bermain lagi untuk mencari sensasi yang mereka rasakan tersebut. Untuk mencegah hal ini, adalah dengan membatasi waktu bermain game. Misalnya, 2 atau 3x dalam satu minggu dengan jangka waktu 1-2 jam.
§  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.
§  Mengganggu Kesehatan. Memang benar aktivitas dan gerakan fisik dapat menyehatkan tubuh. Akan tetapi dengan bermain game yang terlalu intensif dapat mengganggu kesehatan mata, karena bagaimana pun juga permainan video game memerlukan kontak langsung antara mata dan layar monitor / TV yang dapat menyebabkan kerusakan pada mata atau menurunnya daya lihat untuk efek kedepannya.
Collusion Detection
Deteksi Tubrukan (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.
Algoritma collision detection adalah proses pengecekan apakah beberapa buah objek spasial saling bertumpuk atau tidak. Jika ternyata ada paling sedikit dua buah objek yang bertumpuk, maka kedua objek tersebut dikatakan saling bertumpukkan. Pada ruang spasial dua dimensi.Objek yang bertumpuk berarti objek spasialnya beririsan.
Sumber :


Contoh Kasus Efek Positif dan Negatif Pada Teknologi Game

Nama               : Rastiko Kuncorojati
Kelas                : 3IA20
NPM                 : 58414937
Mata Kuliah    : Pengantar Teknologi Game
Dosen               : Syefani Rahma Deski
Penulisan BAB 5
Contoh Kasus Efek Positif pada Game :
Hasilkan Uang dari Bermain Game
Seorang gadis cantik asal Jakarta yang bernama Monica Carolina atau yang lebih terkenal dengan nama Nixla atau Nixia. Nixia memiliki hoby bermain game sejak masih kecil dan baru menjadi gamer profesional sejak tahun 2008 saat masih duduk di bangku SMA. Wanita cantik ini menyukai banyak genre video game, tetapi dalam karirnya sebagai pro-gamer ia berakupansi di game FPS dan juga Dota 2. Nixla telah banyak menjuarai turnamen game baik tingkat nasional maupun internasional. Ia juga pernah membuat artikel gaming dan menjadi freelance reviewer gadget dan game di majalah CHIP. Tak luput Nixia juga pernah menjadi moderator di serangkaian forum gadget dan game. Nixia pernah menjadi reviewer produk hardware PC, awalnya dengan modal sendiri ia mencoba hardware tersebut. Tentu saja seorang gamer kawakan ia pasti akan sensitif terhadap perubahan yang ia dapatkan dari hardware yang ia pakai. Banyak hardware seperti VGA yang ia beli untuk menjadi koleksi pribadi dan beberapa juga ia jual. Dari hobi unik ini akhirnya justru membuka peluang usahanya. Banyak vendor gaming yang pada akhirnya mensponsorinya seperti MSI, NVidia, dan juga Corsair.
Dengan mereview produk game sponsor tersebut Nixia mendapatkan PC gaming, Laptop, dan hardware secara gratis. Dan tentu saja mendapatkan gaji yang lumayan besar dari para sponsor. Setiap tiga bulan sekali Nixia mendapat gaji sebesar US$10.000 atau jika dirupiahkan menjadi  Rp 133.100.000. Gaji tersebut belum termasuk bonus dalam memenangkan pertandingan dan tentu saja PC gaming, Laptop, dan hardware yang harganya bisa mencapai puluhan ribu dollars.

Dampak Negatif Bermain Game

Bermain game juga memiliki beberapa dampak negatif yang dapat anda terima jika tidak berhati-hati. dampak negative berikut ini :

1.Kecanduan. Jika anda terlalu tertarik dengan sebuah game secara berlebihan, maka anda pun dapat mengalami kecanduan. Kecanduan ini akan sangat berbahaya terlebih lagi jika anda lupa akan segala tanggung jawab atau kemudian akan melupakan semua kegiatan anda. bahkan hal yang paling ekstrem adalah dimana seseorang sampai malas untuk makan karena kecanduan sebuah game.

2.Malas. Malas merupakan dampak negative bermain game yang kedua yang juga sebagai akibat dari kecanduan. Jika seseorang sudah malas, maka seakan-akan semua akan dilupakan dan langsung tidur setelah lelah bermain game.

3.Kurang tidur. Kita sering lupa dengan kebutuhan primer yang satu ini, akibatnya dampak negatif kekurangan tidur mendatangi kita, kita akan kehilangaan kantuk pada saat terlalu asyik memainkan sebuah permainan.

4.Mengalami Kerugian Finansial. Untuk bermain sebuah game, pasti diperlukan modal entah itu untuk bermain di game online atau untuk membeli paket internet untuk bermain game. Selain kebutuhan koneksi tersebut, seseorang yang sudah sangat kecanduan akan sangat mungkin untuk menghabiskan dana sampai dengan jutaan rupiah untuk untuk membeli peralatan game atau mungkin untuk merakit sebuah PC Gaming.

5.Radiasi yang membuat mata kurang sehat. Sudah jelas sekali bahwa terlalu sering menghadap layar/Mmonitor akan membuat mata sakit dan kurang sehat, radiasi yang diapncarkan, apaalgi jika terus menerus, mata akan sakit dan nampak buram ketika melihat. Ini dampak yang paling sering terjadi pada gamer. Bukan hanya gamer sebenarnya, untuk pekerja yang memandang layar komputer dalam waktu yang lama atau menonton televisi terlalu lama juga bisa terkena seranga ini. Dampak yang paling dekat mungkin adalah Anda harus menggunakan kacamata.

Sumber

Minggu, 23 April 2017

Arsitektur Game Engine

Nama                        : Rastiko Kuncorojati
NPM                          : 58414937
Kelas                         : 3IA20
Dosen                       : Syefani Rahma Deski
Mata Kuliah            : Pengantar Teknologi Game

BAB 4


TUGAS

Pengertian Arsitektur Game
            Arsitekur adalah pelajaran untuk membuat sebuah rancangan dari bangunan. Sedangkan arsitektur mesin game adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game.
Tahap awal dari merancang suatu game adalah :
1.      Memilih jenis gamee yang akan dibuat agar dapat lebih focus dalam mengerjakannya.
2.      Mendesain game yang akan dibuat
3.      Mengimplementasikan desain tersebut menjadi source code

Jenis-jenis Game Engine

Game engine biasanya datang dengan berbagai macam jenis dan ditunjukkan untuk berbagai kemampuan pemograman. Ada 3 jenis game engine yang ada saat ini, diantaranya adalah :

1.     Roll-your-own game engine

Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan para developer lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri.Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya.

2.     Mostly-ready game engines

Game enine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang bener – benar terbuka lebar. Hal ini ditunjukkan agar tidak terjadi banyak error yang mungkin terjadi setelah sbuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya.


3.     Point-and-click engnes

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 Builer dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click. 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 jenis ini tidak berguna,bagi developer cerdas dan memiliki kreativitas tinggi,game engine seperti ini bisa dirubah menjadi sebuah game yang menyenangkan,seperti Flow. Game engine ini memang ditunjukkan bagi developer yang ingin menyingkat waktu pemograman dan merilis game -  game mereka secepatnya.


RESIDENT EVIL 7




Resident Evil 7: Biohazard  adalah permainan video horor survival yang dikembangkan dan diterbitkan oleh Capcom . Game ini dirilis di seluruh dunia untuk Microsoft Windows , Xbox One dan PlayStation 4 pada bulan Januari 2017, yang terakhir menampilkan dukungan untukheadset PlayStation VR . Ini adalah entri ke-24 dalamfranchise Resident Evil , dan angsuran seri utama pertama yang dimainkan dariperspektif orang pertama. Resident Evil 7 diumumkan saat presentasi Sony di E3 2016 pada bulan Juni.
Ceritanya mengikuti Ethan Winters saat dia mencari istrinya Mia, yang membawanya ke perkebunan kumuh yang dihuni keluarga Baker. Ethan memanfaatkan senjata dan peralatan dalam perang melawan keluarga Baker dan makhluk yang dikenal sebagai "Molded". Item penyembuhan digunakan jika terjadi cedera dan ada teka-teki yang bisa dipecahkan untuk melanjutkan cerita. Alih-alih berorientasi pada tindakan, elemen horor survival yang ada dalam angsuran sebelumnya diprioritaskan. Dengan demikian, permainan menggunakan perspektif orang pertama. Ini adalah game yang dirilis secara komersial pertama kali dikembangkan di RE Engine.
Resident Evil 7 mendapat ulasan umum yang menguntungkan, yang memuji gameplay, grafis, dan desainnya. PlayStation VR dipuji karena keterlibatan pemain meningkat. Namun, hal itu juga dikenai keluhan, dengan penurunan resolusi dan ketidaknyamanan fisik yang dikutip sebagai pelanggaran utamanya. Kritik lebih lanjut diarahkan pada pertempuran bos game dan bab terakhir dari permainan . Ini memiliki debut penjualan terbaik ketiga dalam seri ini dan telah mengirimkan lebih dari 3 juta eksemplar.

Sumber : 


http://residentevil.wikia.com/wiki/RE_Engine

Review Game Yang Menggunakan Artificial Intelligence

Nama                        : Rastiko Kuncorojati
NPM                          : 58414937
Kelas                         : 3IA20
Dosen                       : Syefani Rahma Deski
Mata Kuliah            : Pengantar Teknologi Game


BAB 3


Penulisan

Game Pacman





Permainan AI dalam game ini digunakan untuk mencari jalur yang terpendek untuk menentukan targetnya. Pada game ini dapat kita lihat bahwa hantu – hantu (komputer) yang mejadi musuh Pacman pat mempertimbangkan dan memilih jalan yang tercepat untuk menangkap dan mengepung sang Pacman (pemain). Bahkan ketika dang Pacman memakan bola yang bias membuat si hantu menjadi lemah maka sang hantu akan langsung segera menghindari sang Pacman sepatnya. Tndakan serti itu memang terlihat mudah namun pada kenyataannya pembuatan hal tersebut cukup sulit dilakukan. Pembuatanhal tersebut membutuhkan algoritma yang mungkin sedikit rumit terutama bagi orang awam.

Game Catur



Game pada komputer dapat dimainkan secara multiplayer maupun singleplayer, permainan game catur pada komputer ini memiliki ai/artificial intelligence ketika kita melawan komputer atau bermain single player. Maka pihak dari musuh akan berjalan secara bergantian sehabis player berjalan, pada artificial intelegence game ini menggunakan algoritma minimax yaitu algoritma yang digunakan pada permainan dua player yang memiliki AI atau pada zero sum games, pengecekan akan dilakukan untuk mencari semua kemungkinan yang ada.


Pengecekan tersebut akan menghasilkan pohon permainan yang berisi semua kemungkinan tadi. Akan dibutuhkan resource dengan skala besar untuk menangani pencarian pohon solusi tersebut karena kombinasi kemungkinan pada permainan catur sangat banyak. Sehingga musuh atau komputer berjalan dengan mencari segala solusi dan kemungkinan – kemungkinan yang ada pada game tersebut.

Refrensi

Artificial Intelligence Pada Game

Nama                        : Rastiko Kuncorojati
NPM                          : 58414937
Kelas                         : 3IA20
Dosen                       : Syefani Rahma Deski
Mata Kuliah            : Pengantar Teknologi Game

BAB  3
Artificial Intelligence Pada Game
TUGAS
Kecerdasan Buatan adalah salah satu cabang Ilmu pengetahuan berhubungan dengan pemanfaatan mesin untuk memecahkan persoalan yang rumit dengan cara yang lebih manusiawi. Hal Ini biasanya dilakukan dengan mengikuti/mencontoh karakteristik dan analogi berpikir dari kecerdasan/Inteligensia manusia, dan menerapkannya sebagai algoritma yang dikenal oleh komputer. Dengan suatu pendekatan yang kurang lebih fleksibel dan efisien dapat diambil tergantung dari keperluan, yang mempengaruhi bagaimana wujud dari perilaku kecerdasan buatan. AI biasanya dihubungkan dengan Ilmu Komputer, akan tetapi juga terkait erat dengan bidang lain seperti Matematika, Psikologi, Pengamatan, Biologi, Filosofi, dan yang lainnya. Kemampuan untuk mengkombinasikan pengetahuan dari semua  bidang ini pada akhirnya akan bermanfaat bagi kemajuan dalam upaya menciptakan suatu kecerdasan buatan.
Manusia bisa menjadi pandai dalam menyelesaikan segala permasalahan di dunia ini karena manusia mempunyai pengetahuan dan pengalaman Pengetahuan diperoleh dari belajar. Semakin banyak bekal pengetahuan yang dimiliki oleh seseorang tentu saja diharapkan akan lebih mampu dalam menyelesaikan permasalahan. Namu bekal pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran, mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang mereka miliki. Tanpa memiliki kemampuan untuk menalar dengan baik, manusia dengan segudang pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik. Demikian pula dengan kemampuan menalar yang sangat baik, namun tanpa bekal pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa menyelesaikan masalah dengan baik.
Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer juga harus diberi bekal pengetahuan dan mempunyai kemampuan untuk menalar. Untuk itu AI akan mencoba untuk memberikan beberapa metoda untuk membekali komputer dengan kedua komponen tersebut agar komputer bisa menjadi mesin pintar.
Keuntungan Kecerdasan Buatan :
1.    Kecerdasan buatan lebih bersifat permanen. Kecerdasan alami akan cepat mengalami perubahan. Hal ini dimungkinkan karena sifat manusia yang pelupa. Kecerdasan buatan tidak akan berubah sepanjang sistem komputer dan program tidak mengubahnya.
2.    Kecerdasan buatan lebih mudah diduplikasi dan disebarkan. Mentransfer pengetahuan manusia dari satu orang ke orang lain butuh proses dan waktu lama. Disamping itu suatu keahlian tidak akan pernah bisa diduplikasi secara lengkap. Sedangkan jika pengetahuan terletak pada suatu sistem komputer, pengetahuan tersebuat dapat ditransfer atau disalin dengan mudah dan cepat dari satu komputer ke komputer lain
3.  Kecerdasan buatan lebih murah dibanding dengan kecerdasan alami. Menyediakan layanan komputer akan lebih mudah dan lebih murah dibanding dengan harus mendatangkan seseorang untuk mengerjakan sejumlah pekerjaan dalam jangka waktu yang sangat lama.
4.   Kecerdasan buatan bersifat konsisten. Hal ini disebabkan karena kecerdasan busatan adalah bagian dari teknologi komputer. Sedangkan kecerdasan alami senantiasa berubah-ubah.
5.  Kecerdasan buatan dapat didokumentasikan. Keputusan yang dibuat komputer dapat didokumentasikan dengan mudah dengan melacak setiap aktivitas dari sistem tersebut. Kecerdasan alami sangat sulit untuk direproduksi.
6. Kecerdasan buatan dapat mengerjakan pekerjaan lebih cepat dibanding dengan kecerdasan alami.
7. Kecerdasan buatan dapat mengerjakan pekerjaan lebih baik dibanding dengan kecerdasan alami.

Contoh Artificial Intelegence
1. Natural Language Processing (NLP)
NLP mempelajari bagaimana bahasa alami itu diolah sedemikian hingga user dapat berkomunikasi dengan komputer. Konsentrasi ilmu ini adalah interaksi antara komputer dengan bahasa natural yang digunakan manusia, yakni bagaimana komputer melakukan ekstraksi informasi dari input yang berupa natural language dan atau menghasilkan output yang juga berupa natural language.
2.  Computer Vision
Cabang ilmu ini erat kaitannya dengan pembangunan arti/makna dari image ke obyek secara fisik. Yang dibutuhkan didalamnya adalah metode-metode untuk memperoleh, melakukan proses, menganalisa dan memahami image. Apabila cabang ilmu ini dikombinasikan dengan Artificial Intelligence secara umum akan mampu menghasilkan sebuah visual intelligence system.
3. Game Playing
Game biasanya memiliki karakter yang dikontrol oleh user, dan karakter lawan yang dikontrol oleh game itu sendiri. Dimana kita harus merancang aturan-aturan yang nantinya akan dikerjakan oleh karakter lawan. Game akan menjadi menarik apabila karakter lawan (non-player) bereaksi dengan baik terhadap apa yang dilakukan oleh player. Hal ini akan memancing penasaran user dan membuat game menarik untuk dimainkan. Tujuan intinya adalah membuat non-player memiliki strategi yang cerdas untuk mengalahkan player. Pada bidang ini,  AI dibutuhkan, yaitu untuk merancang dan menghasilkan game yang fun serta antarmuka antara man-machine yang cerdas dan menarik untuk dimainkan.
4.  Sistem Pakar
Bidang ilmu ini mempelajari bagaimana membangun sistem atau komputer yang memiliki keahlian untuk memecahkan masalah dan menggunakan penalaran dengan meniru atau mengadopsi keahlian yang dimiliki oleh pakar. Dengan sistem ini, permasalahan yang seharusnya hanya bisa diselesaikan oleh para pakar/ahli, dapat diselesaikan oleh orang biasa/awam. Sedangkan, untuk para ahli, sistem pakar juga akan membantu aktivitas mereka sebagai asisten yang seolah-olah sudah mempunyai banyak pengalaman.
Game yang menggunakan Arificial Intelligce (AI)

1.         Game PES 2017
2.         Game PacMan
3.         DOTA 2
4.         CATUR


Refrensi 

https://rehulina.wordpress.com/2009/08/05/pengertian-kecerdasan-buatan/