Selasa, 25 April 2017

Tulisan BAB 5 INTERAKSI FISIK DALAM TEKNOLOGI GAME

INTERAKSI FISIK DALAM TEKNOLOGI GAME

  • Contoh Kasus efek positif dan negatif pada game

Game adalah kehidupan bagi seorang gamer. Tanpa game, seorang gamer merasa hidupnya tidak berwarna. Saat ini, game sudah ada dalam berbagai jenis platform. Mulai dari PC, PlayStation, Xbox, dan lain-lain. Kini genrenya pun semakin beragam, mulai dari Action, Adventure, RPG, Shooting, dan lain-lain. Developer game sekarang sudah sangat banyak, karena itulah sekarang ini game sudah sangat banyak di pasaran dengan beragam jenis yang bervariasi. Tentunya bermain game memiliki dampak, berikut ini adalah dampak positif dan negatif bermain game:

Dampak Positif

1. Membuat dapat mengambil keputusan lebih cepat

Di dalam game, gamer harus cepat membuat keputusan, jika tidak bisa mengambil keputusan dengan cepat, mungkin gamer bisa saja mati atau kalah dalam game. Misalnya, jika gamer bermain game strategi, gamer harus bisa memutuskan dengan cepat, antara menyerang dan bertahan. Jika terlalu lama berpikir, lawan bisa dengan mudah mengalahkannya.

2. Dapat membantu mengurangi rasa sakit

Kadang, saat kita sakit, seperti tidak enak badan, luka-luka, dan lain-lain. Setelah kita bermain game, sakit itu tidak terasa atau tidak terlalu terasa karena kita fokus bermain game.

3. Mengurangi stres

Saat kita stres akibat banyak pekerjaan atau tugas. Kita bisa bermain game sebagai hiburan, tentunya ini bisa mengurangi stres. Tapi jangan lupa dengan pekerjaannya ya.

4. Mendapat teman baru

Di game online seperti Dota 2, Warframe, dan lain-lain banyak gamers dari berbagai negara yang bermain game tersebut. Kadang kita diajak untuk chat, bahkan berkenalan. Kita bisa menambah pertemanan melalui game.

5. Membuat lebih pintar berbahasa Inggris

Rata-rata gamers mempunyai kemampuan berbahasa Inggris yang lebih baik daripada non gamer, karena game umumnya memakai bahasa Inggris. Ini membuat gamer terbiasa dengan bahasa Inggris.


Dampak Negatif

1. Membuat kecanduan yang berlebihan

Bermain game tentunya dapat membuat kecanduan, karena game merupakan sebuah hiburan. Tapi bermain game secara terus-menerus membuat kita lupa waktu. Hal ini membuat kita lupa dengan pekerjaan, makan, dan lain-lain.

2. Membuat mata rusak

Menatap layar monitor berjam-jam untuk bermain game tentunya akan membuat mata kita berair atau perih. Bahkan, jika terlalu sering, mata kita bisa minus atau plus dan harus menggunakan kacamata.

3. Membuat malas

Bermain game akan membuat kita lupa segalanya. Kita hanya fokus terhadap game yang kita mainkan. Kita akan malas bekerja atau mengerjakan tugas.

4. Membuat tidak konsentrasi

Saat kita belajar atau bekerja, kita tidak konsentrasi terhadap apa yang sedang kita kerjakan. Pikiran kita hanya tertuju pada game-game yang telah kita mainkan.

Daftar pustaka
https://gamebrott.com/dampak-positif-dan-negatif-bermain-game 

Tugas BAB 5 INTERAKSI FISIK DALAM TEKNOLOGI GAME

INTERAKSI FISIK DALAM TEKNOLOGI GAME



  • Apa itu interaksi fisik dalam Teknologi Game dan Jelaskan apa itu colision detection

  • Efek positif dan Negatif dari Game


Game. Pasti sudah tidak asing lagi mendengarnya, game merupakan sebuah aktivitas rekreasi dengan tujuan bersenang-senang, mengisi waktu luang, atau berolahraga ringan. Yang dapat dillakukan sendiri maupun bersama-sama. Ternyata game juga memiliki beberapa efek fisik positif maupun negative.
Efek Fisik dalam Game
Efek Fisik Negatif
1.      Berkurangnya Sosialisasi
Hal ini dapat terjadi ketika seseorang sangat menikmati kesendirian dengan game yang ia sukai, sehingga game tersebut membuat kecanduan karena dalam game dituntut untuk melakukan banyak hal agar tidak tertinggal dengan orang lain, dengan tuntutan itu biasanya seseorang akan lebih menyita waktunya dengan bermain game, dan akibatnya berkurangnya komunikasi dengan orang lain yang membuat berkurangnya sosialisasi.
2.      Sulit Berkonsentrasi dalam hal lain
Seseorang yang kecanduan game membuat mereka susah berkonsenterasi dalam hal lain seperti pelajaran. Hal ini disebabkan fikirannyya selalu ingin bermain game dan ingin selalu memainkan game yang aia senangi. Hal ini tentu berdampak buruk bagi orang tersebut, kecanduan game pun memiliki tahap yang bervariasi. Kurangnya perhatian dari keluarga membuat seseorang lebih gampang terjun dan menikmati bermain game.
3.      Sulit Berekspresi dan Berinteraksi
Dengan terbiasa berinteraksi satu arah yaitu depan monitor saja, membuat anak sulit berinteraksi dan akan menemukan kesulitan untuk mengekspresikan diri sendiri, dengan otak anak yang terkenal sangat lincah, aktif, dan penuh ekplorasi sedikit demi sedikit akan tumpul bila kehidupannya hanya dalam satu ruangan saja karena interaksi sosial juga meningkatkan kepintaran anak.
4.      Lupa Segala Hal 

                 Terkadang anak tidak tahu dampak kekurangan makan, minum, dan kekurangan olahraga dapat menyebabkan badan mudah terkena penyakit tetapi bisa saja orang tersebut doyan makan, tetap saja kurangnya aktivitas yang dilakukan tubuh berdampak kurang bugar di masa depannya karena kurang lancarnya metabolisme tubuh. Radiasi yang dipancarkan monitor juga dapat merusak mata dan juga saraf, hal ini terbukti sering ditemui pemain games yang sering menggunakan kacamata.
Efek Fisik Positif
1.      Lebih Berkonsentrasi
Karena dalam dunia game menemukan hal baru, anak dapat secara tidak langsung mengkondisikan dirinya untuk mengetahui keadaan sekitar, dan beberapa game menuntut untuk berkonsentrasi, artinya anak dapat berkonsentrasi pada satu hal yang menurut dia menarik. Bermain game sekitar 20 menit sebelum belajar dapat memancing konsentrasi dalam belajar.
2.      Berkembangnya Kemampuan
Dilakukan penelitian di Amerika Serikat, New York bahwa anak yang sudah mengetahui strategi dalam game dapat meningkatkan daya kemampuan berkembang dalam Matematika, pemecahan masalah, dan kemampuan membaca terlebih lagi bila game yang biasa dimainkan berbahasa inggris.
3.      Mengalihkan Perhatian
Bagi anak yang mengalami perawatan seperti kemoterapi dapat mengalihkan rasa sakit dengan bermain game, tensi darahpun dapat menurun. Dengan tuntutan tangan yang lihai dalam bermain game dapat melancarkan tangan agar tetap lincah terutama bila anak tersebut sedang mengalami cedera tangan.
Collision Detection
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 (Nugraha, 2013).
Algoritma untuk mendeteksi Collision (tabrakan) sangat dibutuhkan untuk program game. Pada Blender Telah terdapat fasilitas untuk menambahkan Colllision. Dalam Script Game Maling VS Polisi, terdapat point berbentuk $ yang harus dikumpulkan untuk memenangkan game, pada objek $ diberikan Collision, agar pada saat Maling (Player) menyentuh $ maka $ akan menghilang dan suara akan diputar, kemudian $ akan terkumpul dan game akan menang jika $ sudah mencapai 20.
Daftar Pustaka

Rabu, 19 April 2017

Tugas BAB 4 ARSITEKTUR GAME ENGINE

ARSITEKTUR GAME ENGINE

  • Apa pengertian dari Arsitektur Game Engine
GameEnginev12 
Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video 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 grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

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. Game engine adalah program yang ‘memotori’ jalannya suatu program game. Kalau game diilustrasikan sebagai ‘musik’ yang keluar dari mp3 player, maka engine adalah ‘mp3 player’ dan program utama adalah ‘data mp3’ yang dimasukkan ke dalam mp3 player tersebut. Dengan adanya engine, waktu, tenaga dan biaya yang dibutuhkan untuk membuat game software menjadi berkurang secara signifikan.

Beberapa game dengan jenis dan gameplay yang hampir sama bisa dibuat dengan sedikit usaha bila terlebih dulu dibuat engine-nya. Setelah engine diselesaikan, programmer hanya perlu menambahkan program utama, memakai resources (objek 3D, musik, efek suara) yang baru, dan, jika benar-benar dibutuhkan, sedikit memodifikasi engine sesuai kebutuhan spesifk dari game yang bersangkutan. Program game engine seluruhnya berorientasi objek. Dia lebih bersifat reaktif daripada prosedural. Sulit untuk menggambarkan engine secara keseluruhan dalam flow-chart, karena alur program bisa diatur sesuai dengan keinginan pemakai engine, yaitu game programmer.

Tujuan Penggunaan Game Engine

Game engine menyediakan seperangkat alat pengembangan visual di samping komponen software digunakan kembali. Alat-alat ini umumnya diberikan dalam suatu lingkungan pengembangan terpadu untuk mengaktifkan disederhanakan, perkembangan pesat dari permainan dengan cara data-driven. Mesin pengembang Game upaya untuk “pra-menciptakan roda” dengan mengembangkan suite perangkat lunak kuat yang mencakup banyak unsur pengembang game mungkin perlu untuk membangun sebuah permainan.

Kebanyakan mesin permainan suite menyediakan fasilitas yang memudahkan pengembangan, seperti grafik, suara, fisika dan fungsi AI. Mesin permainan ini kadang-kadang disebut “middleware” karena, seperti dengan istilah naluri bisnis, mereka menyediakan sebuah platform perangkat lunak yang fleksibel dan dapat digunakan kembali yang menyediakan semua fungsionalitas inti yang dibutuhkan, langsung dari kotak, untuk mengembangkan sebuah aplikasi permainan sambil mengurangi biaya , kompleksitas, dan waktu-ke-pasar-semua faktor penting dalam industri video game yang sangat kompetitif. Gamebryo dan RenderWare adalah seperti program middleware banyak digunakan.

Seperti solusi middleware lainnya, mesin permainan biasanya menyediakan abstraksi platform, yang memungkinkan permainan yang sama untuk dijalankan pada berbagai platform termasuk game konsol dan komputer pribadi dengan sedikit, jika ada, perubahan yang dibuat ke kode sumber permainan. Seringkali, mesin permainan dirancang dengan arsitektur berbasis komponen yang memungkinkan sistem tertentu dalam mesin yang akan diganti atau diperpanjang dengan lebih khusus (dan sering kali lebih mahal) komponen middleware game seperti Havok untuk fisika, Miles Sound System untuk suara, atau Bink untuk Video.

Beberapa mesin permainan seperti RenderWare bahkan dirancang sebagai rangkaian dihubungkan secara longgar komponen middleware permainan yang bisa selektif dikombinasikan untuk membuat mesin khusus, bukan pendekatan yang lebih umum dari memperluas atau menyesuaikan solusi terintegrasi yang fleksibel. Namun diperpanjang tercapai, hal itu tetap menjadi prioritas tinggi dalam mesin game karena berbagai kegunaan yang mereka diterapkan. Meskipun kekhususan nama, mesin permainan yang sering digunakan untuk jenis lain aplikasi interaktif dengan kebutuhan grafis real-time seperti demo pemasaran, visualisasi arsitektur, simulasi pelatihan, dan lingkungan pemodelan.

Beberapa mesin permainan hanya menyediakan 3D real-time rendering kemampuan bukan berbagai fungsi yang dibutuhkan oleh game. Mesin ini mengandalkan pengembang game untuk melaksanakan seluruh fungsi ini atau merakit dari komponen middleware permainan lainnya. Jenis mesin umumnya disebut sebagai “mesin grafis,” “mesin render,” atau “mesin 3D” bukan meliputi lebih istilah “mesin permainan.” Terminologi ini tidak konsisten banyak digunakan sebagai fitur lengkap mesin permainan 3D disebut hanya sebagai “mesin 3D.”

Beberapa contoh mesin grafis adalah: Crystal Space, Genesis3D, Irrlicht, JMonkey Engine, OGRE, RealmForge, Truevision3D, dan Visi Engine. Modern permainan atau mesin grafis umumnya memberikan grafik adegan, yang merupakan representasi berorientasi objek dari dunia permainan 3D yang sering menyederhanakan desain game dan dapat digunakan untuk rendering yang lebih efisien dari dunia maya yang luas.

Tipe Game Engine

Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Ada 3 tipe game engine yang ada saat ini, diantaranya :
  1. Roll – your – own – Game Engine.Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol.Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (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. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.
  2. Mostly-ready game engines.Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar.Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.
  3. Point – and – click Engine.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. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.
  •  contoh games yang menggunakan game engine dan jelaskan apa game tersebut
  1.  3D Game Studio
3D GameStudio atau 3DGS adalah aplikasi 3D permainan komputer sistem yang memungkinkan pengguna untuk membuat game 3D dan aplikasi lain seperti virtual reality. Didalam 3DGS terdapat editor model, editor tingkat, script editor / debugger dan dilengkapi dengan koleksi tekstur, model dan karya seni, serta sistem template permainan yang memungkinkan penciptaan dasar permainan penembak atau RPG tanpa pemrograman. Untuk game yang kompleks atau aplikasi lain, baik bahasa pemrograman terintegrasi bernama Lite-C atau bahasa pengembangan eksternal seperti Visual C ++ atau Borland Delphi dapat digunakan dalam membuat soruce game tersebut.
GAMESTUDIO dipasarkan diberbagai tingkat keterampilan pemakaian, gamestudio menyediakan tiga tingkat yang berbeda dari penggunaannya yaitu terdapat "pemula", "maju", dan "profesional", untuk penggemar, seniman, serta programmer. Selain itu, CONITEC juga memasarkan sistem untuk keperluan seperti advergame pengembangan dan penciptaan presentasi real-time, simulasi, dan pameran virtual. 
2.  Panda 3D

Dimaksudkan Panda3D ini permainan pengembangan bahasa Python. Mesin itu sendiri ditulis dalam C + + , dan menggunakan sebuah otomatis wrapper-generator untuk mengekspos fungsi lengkap dari mesin dalam antarmuka Python. Pendekatan ini memberikan pengembang keuntungan dari pengembangan Python, seperti perkembangan pesat dan manajemen memori maju, namun tetap kinerja bahasa disusun dalam inti mesin. Misalnya, mesin yang terintegrasi dengan kolektor sampah Python, dan struktur mesin secara otomatis dikelola.
The manual dan contoh program menggunakan Python, meskipun pengembang bekerja pada menerjemahkan manual untuk C + + dan menyediakan C + + sampel program.
Seorang pengembang menggunakan Panda3D biasanya menulis kode di Python, tetapi juga memungkinkan untuk langsung mengakses mesin menggunakan C + + code.
Para pengguna Panda3D termasuk pengembang dari beberapa game komersial besar, sebuah proyek sumber terbuka beberapa, dan sejumlah program universitas yang memanfaatkan kurva belajar pendek Panda3D itu. Masyarakat kecil tapi aktif, dan pertanyaan pada forum umumnya menjawab dengan cepat.
Desain
Panda3D adalah mesin grafik adegan. Ini berarti bahwa dunia maya ini awalnya kosong Cartesian ruang menjadi yang menyisipkan permainan programmer model 3D. Panda3D tidak membedakan antara "besar" model 3D, seperti model dari penjara seluruh atau pulau, dan "kecil" model 3D, seperti model meja atau pedang. Model baik besar dan kecil yang dibuat dengan menggunakan program pemodelan standar seperti Blender , 3ds Max atau Maya , dimuat ke Panda3D, dan kemudian dimasukkan ke dalam ruang Cartesian.
Grafik adegan Panda3D mengekspos fungsi OpenGL dan DirectX dalam bentuk yang cukup literal. Misalnya, OpenGL dan DirectX keduanya memiliki kemampuan kabut. Untuk mengaktifkan kabut di Panda3D, satu hanya menyimpan parameter kabut pada node dalam grafik adegan. Parameter kabut sama persis dengan parameter panggilan setara dalam API yang mendasarinya. Dengan cara ini, Panda3D dapat dilihat sebagai pembungkus tipis sekitar API tingkat rendah. Dimana hal itu berbeda dari mereka adalah bahwa ia menyimpan adegan, sedangkan OpenGL dan DirectX tidak. Tentu saja, itu juga menyediakan tingkat yang lebih tinggi operator, seperti memuat model, melaksanakan animasi, mendeteksi tabrakan, dan sejenisnya.
 Panda3D pertama direkayasa sebelum adanya shader vertex dan pixel. Ini diperoleh dukungan untuk shader manual ditulis pada tahun 2005. Namun, pengguna telah lambat untuk meningkatkan modern yang per-pixel teknik pencahayaan dalam permainan mereka. Para pengembang berteori bahwa ini adalah karena program shader bisa sangat sulit, dan bahwa pengembang game banyak ingin mesin untuk menangani secara otomatis.
Untuk memperbaiki situasi ini, para pengembang Panda3D baru-baru ini diberikan Panda3D kemampuan untuk mensintesis shader otomatis. Sintesis ini terjadi jika pemodel 3D menandai model untuk per-pixel pencahayaan, atau jika pemodel menerapkan peta normal, peta, gloss diri iluminasi peta, atau kemampuan lain yang melebihi kemampuan dari pipa fixed-fungsi. Tujuan dari sintesis ini adalah untuk membuat model sebagai modeler dimaksud, tanpa intervensi dari programmer.
Non-Graphical Kemampuan
            Panda3D menyediakan kemampuan selain render 3D. Kepala di antara ini adalah : 
  1. Kinerja alat analisis. 
  2. Eksplorasi grafik alat adegan. 
  3. Debugging alat. 
  4. Sebuah seni pipa ekspor / impor lengkap. 
  5. 3D Audio, baik menggunakan FMOD , OpenAL atau Sistem Suara Miles . 
  6. Deteksi tabrakan
  7. Fisika sistem, dan integrasi penuh untuk Mesin Dynamics Terbuka
  8. eksperimental PhysX dan integrasi Bullet.
  9. Keyboard dan dukungan Mouse.
  10. Dukungan untuk I / O device.
  11. Negara yang terbatas mesin.
  12. GUI, integrasi libRocket.
  13. Jaringan 
  14. Kecerdasan buatan

Daftar Pustaka
http://prasetyaha.blogspot.co.id/2014/06/game-engine-panda3d.html 
http://thisyunitablog.blogspot.co.id/2016/01/3d-gamestudio.html 

Tulisan BAB 3 AI PADA GAME

AI PADA GAME

  • Review Mengenai Game

Pengertian Game

Penyusun : Bangun Marlina, Jodi Priombodho, Melati Puspa Dewi, Muhammad Indera, Priyanto Tantowi.
Apa itu game? Mungkin kata yang satu ini adalah kata yang hampir seluruh manusia di bumi tahu apa itu game. Meskipun berbeda suku maupun bangsa tapi jika berbicara soal game mereka pasti tahu bahwa game adalah sebuah permainan.
Game tidak pernah mengenal umur dan status kemasyarakat, semua kalangan boleh menikmati game, tua-muda, kaya-miskin, maupun pria-wanita semua boleh menikmati game. Dan memang game ini selalu bisa menghibur semua kalangan, dan selain menghibur game ini juga mampu memberikan dampak negatif yaitu kecanduan sehingga membuat orang yang memainkannya malas untuk melakukan aktivitas lainnya.
Kini di zaman modern sudah banyak sekali medianya. Ada smartphone, tab, tablet, game portable dan game machine lainnya.
Definisi Game
Permainan video (bahasa Inggris: video game) adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melalui gambar yang dihasilkan oleh piranti video. Permainan video umumnya menyediakan sistem penghargaan – misalnya skor – yang dihitung berdasarkan tingkat keberhasilan yang dicapai dalam menyelesaikan tugas-tugas yang ada di dalam permainan.
Kata “video” pada “permainan video” pada awalnya merujuk pada piranti tampilan raster. Namun dengan semakin dipakainya istilah “video game”, kini kata permainan video dapat digunakan untuk menyebut permainan pada piranti tampilan apapun. Sistem elektronik yang digunakan untuk menjalankan permainan video disebut platform, contohnya adalah komputer pribadi dan konsol permainan.
Game bertujuan untuk menghibur, biasanya game banyak disukai oleh anak – anak hingga orang dewasa. Games sebenarnya penting dalam perkembangan otak, untuk meningkatkan konsentrasi dan melatih untuk memecahkan masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat. Tetapi game juga bisa merugikan karena apabila kita sudah kecanduan game kita akan lupa waktu dan akan mengganggu kegiatan atau aktifitas yang sedang kita lakukan.
Jenis jenis game
Selama ini kita hanya bisa memainkan macam-macam jenis game tanpa tahu genre game yang kita mainkan, nah di sini cintagame.com akan memberikan sedikit pengetahuan tentang pengelompokan game berikut jenis atau genre game yang selama ini kita nikmati :
Berdasarkan jenis platform atau alat yang digunakan :
1.Arcade games, yaitu sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memang khusus di design untuk jenis video games, kebanyakan para gamers merasa “masuk” dan “menikmati” sebuah arti permainan itu sendiri, didukung dengan perangkat, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).
2.PC Games , yaitu video game yang dimainkan menggunakan Personal Computers..
3.Console games, yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, dan Nintendo Wii..
4. Handheld games, yaitu yang dimainkan di console khusus video game yang dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP..
5.Mobile games, yaitu yang dapat dimainkan atau khusus untuk mobile phone atau PDA.
Berdasarkan genre atau jenis permainanya yaitu :
1. Shooter
Shooter Adalah Jenis game yang di mainkan menggunakan sebuah senjata, biasanya pistol, senapan, atau senjata jarak jauh lainnya”. Biasanya tujuan dari permainan ini adalah menembak lawan dan memenangkan misi tanpa harus gugur di medan perang. Shooter di bagi 3 yaitu :
First Person Shooter (FPS)
Adalah Jenis game yang menggunakan sudut pandang orang pertama yang biasanya kita mainkan tanpa bisa melihat karakter yang kita mainkan, ini maksudkan untuk memberikan para gamers bisa memiliki perasaan “berada di sana”, dan memungkinkan pemain untuk fokus pada bidikan, sehingga kita hanya bisa melihat tangannya saja dan tidak melihat tubuh karakter yang dimainkan. Contoh : Syndicate dan Battlefield4.
Third Person Shooter (TPS)
adalah game yg mirip dengan FPS yaitu game jenis ini juga game tembak menembak hanya saja sudut pandang yg digunakan dalam game ini adalah orang ketiga dan tubuh karakter bisa di lihat keseluruhannya. Contoh : Spec Ops The Line dan Lost Planet 3.
Massively Multiplayer Online First Person Shooter (MMOFPS)
adalah permainan yang di mainkan secara online yang menggabungkan pemain FPS pada sebuah dunia virtual dimana para pemain dapat berinteraksi satu dengan lainnya. Contoh dari MMOFPS ini adalah Point Blank dan Cross Fire.
2. Strategy
Strategy adalah Jenis game yang mengharuskan pemainnya menggunakan taktik dan strategi untuk jeli dalam melihat setiap peluang, kelemahan musuh dan bijaksana dalam menggunakan sumber daya yang ada untuk mengatur suatu unit atau pasukan untuk menyerang markas musuh dalam rangka memenangkan permainan. biasanya di dalam game Strategy, kita dituntut untuk mencari uang, emas, poin atau semua yang berfungsi untuk untuk membiayai pasukan kita. Games Strategy dibagi 2 :
Real Time Strategy (RTS)
Pada game jenis ini, kita dapat mengendalikan pasukan secara langsung, dari mencari sumber daya, hingga menghancurkan musuh. Semua pertempuran ini dapat kita saksikan secara langsung.
Turn Based Strategy (TBS)
Game Jenis ini adalah game yang di jalankan secara bergiliran, saat kita mengambil keputusan dan menggerakan pasukan, saat itu pihak lawan harus menunggu, begitu pula sebaliknya, layaknya catur.
3. Racing
Racing adalah game yang di mainkan dengan mengendalikan sebuah kendaraan untuk memenangkan sebuah balapan atau garis finish dari suatu race, dalam game ini biasanya pemain dapat memilih & membeli kendaraan, mendandani, mengupgrade mesin dll. Contoh: Need For Speed dan MotoGp13.
4. Arcade
Arcade game adalah Jenis game yang tidak terfokus pada cerita, melainkan hanya dimainkan “just for fun” atau untuk kejar-mengejar point/highscore. Contoh : Pac-man World3
5. Fighting
Fighting Adalah Jenis game yang intinya harus menjatuhkan, mengalahakan bahkan membunuh lawan tandingnya, entah itu dengan pukulan, tendangan, combo, maupun dengan jurus special. Contoh: Tekken & Mortal Kombat
6. Sports
Sports Adalah jenis game bertema olahraga. Sistem, aturan dan cara permainan akan berbeda-beda tergantung jenis olahraga yang menjadi tema game tersebut. Contoh : Pes14 dan fifa14.
7. Vehicle Simulation
Jenis permainan ini mensimulasi pengoperasian beberapa kendaraan, kendaraan bisa berupa pesawat terbang, pesawat tempur, kereta, kendaraan perang, maupun kendaraan konstruksi. Contoh : Train Simulator, Truck Simulator, FlightGear, Tram, Orbiter.
8. Adventure
Adventure Adalah Jenis game yang umumnya membuat pemain harus berjalan mengelilingi suatu tempat yang telah di desain sedemikian rupa, seperti sebuah istana, gua yang berkelok, dan planet yang jauh. Pemain melakukan navigasi suatu area, mencari pesan-pesan rahasia, memperoleh obyek yang memiliki kemampuan yang bervariasi, bertempur dengan musuh, dan lain-lain. Untuk membuat game ini, diperlukan perencanaan yang akurat sehingga memiliki alur cerita yang menarik bagi pemain. Contoh: Tomb Raider
9. Simulation
Simulation Adalah jenis game yang memberikan pengalaman atau interaksi semirip mungkin dengan kendaraan yang aslinya, muskipun terkadang kendaraan tersebut masih eksperimen atau bahkan fiktif, tapi ada penekanan khusus pada detil dan pengalaman realistik menggunakan kendaraan tersebut. Contoh: Gran Turismo dan Flight Simulator.
10. Tycoon
Tycoon adalah game yg menjadikan kita sebagai seorang bussinesman yang akan mengembangkan sesuatu Property untuk dikembangkan hingga laku di pasaran. Contoh : Rooler Coaster dan Ride Carnival
11. Musical
Musical Adalah Jenis game yang menuntut pemainnya untuk menekan tombol sesuai dengan tombol yang ada di layar dengan diiringi dengan musik. Contoh: Guitar Hero & Dance Dance Revolution.
12. Platform
Platform Adalah Jenis game yang mengharuskan pemain mengarahkan suatu obyek dengan melalui berbagai tahap atau tingkatan area untuk menyerang musuh dan menghindar terhadap serangan. Jenis game ini sedikit serupa dengan action game, tetapi aksinya tidak secepat action game. Teknik collision detection sangat sering dimanfaatkan pada Jenis game ini. Contoh: Sonic The Hedgehog & Mario Bros.
13. Role Playing Game (RPG)
Role Playing Game Adalah Jenis game yang seringkali berupa multi-player game di mana setiap pemain memiliki karakter dengan kemampuan, kekuatan, dan kelemahan yang spesifik. Para pemain saling berkompetisi, berinteraksi, dan bertempur satu sama lain. Tampilan grafis yang khas untuk setiap karakter pemain ditambah dengan storyline yang mendebarkan akan sangat menarik dan memberikan pengalaman yang berbeda di dalam bermain. Contoh: Final Fantasy.
14. Action
Action Adalah Jenis game dengan fitur utama berupa banyaknya aksi di mana pemain harus memiliki keterampilan reaksi yang cepat untuk menghindari musuh atau menghindari rintangan. Contoh: Metal Gear Solid dan Ace Combat Assault Horizon.
15. Puzzle
Puzzle adalah game yang berintikan teknik pemecahan teka-teki, baik itu menyusun balok, menyamakan warna bola, memecahkan perhitungan matematika, melewati labirin, sampai mendorong-dorong kota masuk ke tempat yang seharusnya, itu semua termasuk dalam jenis ini. Sering pula permainan jenis ini adalah juga unsur permainan dalam video game petualangan maupun game edukasi. Contoh : Tetris, Minesweeper, Bejeweled, Sokoban dan Bomberman.
16. Historic
Historic gane jenis ini adalah game yang di buat berdasarkan cerita-cerita sejarah pada zaman dahulu. Contoh: Total War Romeo II
17. Real Life
Real Life adalah game yang di buat seperti kehidupan manusia sehari-hari. Contoh: Harvest Moon dan Farm Frenzzy 3.
18. Sandbox Game
Sandbox Adalah tipe game yang umumnya ditujukan untuk menjelajahi suatu kota atau tempat dimana karakter yang kita pakai bebas berinteraksi dengan objek disekitarnya. Mungkin game ini bisa di bilang mirip RPG tapi Sandbox sangat berbeda dengan RPG game, perbedaannya adalah tidak adanya peningkatan level karakternya. Contoh: GTA & Bully
Daftar Pustaka

Tugas BAB 3 AI PADA GAME

AI PADA GAME


  • Apa itu AI?
Kecerdasan Buatan atau kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau Intelegensi Artifisial (bahasa Inggris: Artificial Intelligence atau hanya disingkat AI) didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer.

Menurut H.A Simon, AI adalah kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan suatu hal yang dalam pandangan manusia adalah cerdas.

  • Macam Macam Game dengan AI
TOWER DEFENSE

Tower defense adalah sebuah genre game dimana tugas kalian adalah mencegah musuh untuk mencapai tujuannya. Kalian akan dibekali dengan berbagai macam alat atau pasukan yang mempunyai kegunaan masing-masing. nah ini dia genre game yang paling saya sukai dahulu ketika saya masih smp. pasti tahu tentang dota 1 kan, atau juga disebut Defense of the Ancients. itu adalah awalnya dota berawal dan hingga sekarang masih banyak yang memainkan.
Element TD
Gambar diatas adalah permainan tower defense dota 1, yang dimana mapnya menggunakan element TD. sangat seru bukan, rasanya seperti ingin memainkannya kembali tapi sayang sudah ga ada dota 1nya di laptop saya. 

FPS (First Person Shooter)

Game First Person Shooter (fps) adalah salah satu jenis game (genre) yang digemari menggunakan pandangan orang pertama di mana pemain seolah-olah menjadi karakter utama dalam game yang berpusat pada permainan di sekitar senjata-senjata dan peluru tempur. First Person Shooter  jenis 3D game shooter yang menampilkan orang pertama sudut pandang dengan pemain yang melihat aksi melalui mata karakter permain. Tidak seperti orang ketiga penembak yang terlihat dari bagian belakang atau samping, yang memungkinkan gamer untuk melihat karakter mereka mengendalikan. Elemen desain utama adalah pertempuran, terutama yang melibatkan senjata api. Orang jujur pertama dapat dianggap sebagai genre yang berbeda dalam dirinya sendiri, atau jenis permainan penembak, pada gilirannya sebuah subgenre yang lebih luas permainan aksi genre. sebagai contoh pada game FPS yang terkenal adalah sebagai berikut.


Counter-strike merupakan game yang diakui paling keren oleh para gamer seperti pada survey oleh salah satu forum IT Telkom. Dan yang perlu ketahui, game ini merupakan modifikasi total dari game Half-Life. Game ini mengusung beberapa senjata yang benar-benar ada di dunia nyata dan beberapa masih operasional di kesatuan militer. Counter-strike membawa banyak perubahan yang sangat berarti pada gameplay FPS multiplayer masa kini. Dibanding menggunakan metode “kill them all” ala Quake atau Half-Life, Counter-strike menerapkan “team based” gameplay, yang artinya setiap pemain harus bergerak secara tim dan mementingkan kerjasama tim. Hal ini ternyata sangat disukai konsumen, moding Counter-strike meledak dipasaran. Bahkan sampai saat ini Counter-strike dengan berbagai turunannya masih menjadi game yang selalu hadir di kompetisi electronic sport di seluruh dunia.
RPG GAME
Role Playing Game (RPG) atau permainan peran adalah permainan di mana player memainkan tokoh peran khayalan dan berkolaborasi untuk melanjutkan ceritanya. Jadi, game ini para pemain memilih aksi tokok-tokoh mereka berdasarkan karakteristik tokoh tersebut, dan keberhasilan aksi mereka tergantung dari sistem peraturan permainan yang telah ditentukan. Asal tetap mengikuti peraturan yang ditetapkan, para pemain bisa berimprovisasi membentuk arah dan hasil akhir permainan ini. contoh dari game rpg game ini adalah Fallout 3: Game of The Year Edition.

Daftar Pustaka
https://id.wikipedia.org/wiki/Kecerdasan_buatan
http://arifshofwan.blogspot.co.id/2016/03/artificial-intelligence-pada-sebuah-game.html