Sabtu, 23 Maret 2019

Pengaruh Pembelian Tiket Kereta Api Online


Disini saya akan menjelaskan mengenai Pembelian tiket kereta api secara online melalui website https://www.kai.id/ terhadap pengaruh 5 aspek sebagai berikut:

1. Aspek Efisiensi
2. Aspek Jangkauan
3. Aspek Peluang
4. Aspek Efektifitas




1. Aspek Efisiensi

Saat kita membeli tiket kereta secara online, kita tidak perlu pergi ke gerai stasiun kereta. Kini sudah bisa dilakukan melalui internet, salah satunya website resminya. Saya dulu pernah membelinya melalui websitenya. Dengan adanya pembelian secara online ini menjadikan lebih praktis dan efisien. Kita hanya membuat akun dan login, kemudian pilih tujuan, tanggal keberangkatan, jumlah penumpang, dan mengisi data diri dengan benar. kemudian pilih metode pembayaran. Kemudian akan mendapat email balasan untuk melakukan transfer melalui bank dan berhasil, setelah transfer maka secara otomatis mendapat email berupa bukti pembayaran beserta detailnya. Tiket bisa didapatkan di stasiun keberangkatan sesuai yang tertera di pesanan menggunakan kode yang diberikan di email, kemudian di stasiun sudah disediakan tempat untuk mencetak tiket kereta. Seperti gambar berikut:
2. Aspek Jangkauan

Jangkauannya luas, sudah bisa diakses dimanapun dan kapan pun, selama terhubung dengan internet.


3. Aspek Peluang

Peluang dari sisi konsumen untuk mendapatkan tiket pada hari hari besar lebih besar, karena tiket bisa dipesan H-90. Peluang dari sisi penjual besar karena dengan adanya penjualan tiket secara online lebih memudahkan calon penumpang untuk melakukan pembelian lebih efisien.

4. Aspek Efektifitas

Pengaruh dari pembelian tiket kereta api secara online ini sangat besar bagi calon penumpang kereta. Karena dengan adanya fasilitas ini, penumpang tidak perlu lagi datang ke stasiun mengatri untuk membeli tiket, tapi sudah bisa dilakukan dirumah melalui online


Rabu, 17 Oktober 2018

Audit Sistem informasi


12 .     Jelaskan analisis risiko?



1.  Analisis Risiko adalah suatu metode analisis yang meliputi faktor penilaian, karakterisasi, komunikasi, manajemen dan kebijakan yang berkaitan dengan risiko tersebut. Tahapan kegiatan analisis risiko antara lain meliputi: identifikasi hazard, proyeksi risiko, penilaian risiko, dan manajemen risiko. Penilaian risiko dapat dilakukan secara kuantitatif atau kualitatif.

·         Identifikasi Hazard
Dalam aktivitas identifikasi, maka informasi yang akan didapatkan adalah tipe hazard dan magnitude hazard.

·         Proyeksi Risiko
Proyeksi atau estimasi risiko dilakukan untuk me-rating risiko berdasarkan kecenderungan bahwa risiko tersebut akan menjadi kenyataan dan segala konsekuensi dari masalah yang berhubungan dengan risiko tersebut. Proyeksi risiko merupakan komponen utama dalam tahap penilaian risiko.
Tahap ini meliputi: penetapan skala yg merefleksikan persepsi kecenderungan suatu risiko (skala dapat bersifat kualitatif ataupun kuantitatif), menggambarkan konsekuensi dari risiko, menetapkan dampak dari risiko, dan ketepatan secara menyeluruh dari proyeksi risiko.
·         Penilaian Risiko
Risiko diberi bobot berdasarkan persepsi dampak dan prioritas. Dampak merupakan fungsi dari 3 faktor yaitu:
o   Kecenderungan akan terjadinya kejadian.
o   Lingkup risiko, merupakan kombinasi tingkat keparahan dan jangkauan distribusi risiko.
o   Waktu dan lamanya dampak dirasakan.



Sumber :  http://soemarno.multiply.com/analisis risiko

Jumat, 22 Juni 2018

Tutorial membuat video sederhana tentang libur lebaran 2018

Assalamualaikum wr.wb

Disini saya Anggara Fajri Afif (10115776) kelas 3KA12 akan menjelaskan pembuatan video timelapse sederhana yang terdiri dari beberapa foto dan video libur lebaran 2018 kemarin. Disini saya dan keluarga saya berkunjung ke salah satu tempat  wisara di Jakarta yaitu Taman Mini Indonesia Indah. Saya mengunjungi Taman legenda dan dunia air tawar. berikut adalah hasil video  timelapse sederhana yang sudah diedit

https://www.youtube.com/watch?v=yQG12Qzruqw

kemudian dalam proses pembuatan videonya, saya menggunakan aplikasi bawaan dari HP saya yaitu Xpria Movie Creator. Berikut tutorial pembuatan video sederhananya.

https://www.youtube.com/watch?v=CINcfLsS3Eo&t=214s

Selasa, 27 Maret 2018

Tutorial membuat poster sederhana dengan menggunakan Adobe Photoshope CS3

Pertama yang saya lakukan adalah membuat dokumen baru,dengan cara klik File New,kemudian saya memilih kertas yang diinginkan.(Yaitu international paper & A3)


kemudian setelah dipilih,akan muncul lembar kerja kita yang tadi sudah di sesuaikan dengan kebutuhan kita.


Setelah muncul lembar kerja,barulah kita bisa mulai mengerjakan.Disini saya akan membuat poster sederhana tentang salah satu merk makanan kucing ternama yaitu Royal Canin.
,dimulai dari membuat backgroun,saya  melpisi background dengan persegi,jadi seperti border.kemudian saya beri warna dasar.Kemudian saya masukan beberapa gambar.dengan cara File-Open,lalu pilih gambar yang ingin dimasukan.


setelah berhasil memasukan,tinggal drag and drop saja gambarnya dari layer 1 ke layer satunya lagi,habis itu saya memasukan text tulisan dengan cara pilih T di menu samping kiri. Setelah ditulis saya pilih menu Edit-Free Transform agar bisa diatur besar kecilnya serta panjang pendek ukurannya.
dan diperoleh hasil akhir seperti berikut,




Kamis, 28 Desember 2017

Genre Game Berbasis AI



ACTION & ACTION ADVENTURE

Genre game ini sangat menarik dan disukai oleh semua kalangan Gamers, system permainan gampang dan mudah dikuasai di segala usia walau begitu kadangkala ada game genre ini yang memakai tingkat kekerasan sangat tinggi hingga harus dilihat batasan usia nya.




Untuk action dan action adventure gameplaynya sebenarnya sama, bahkan system permainannya berbeda-beda setiap gamenya untuk menghilangkan gaya bermain yang itu-itu saja, namun secara garis besar perbedaannya adalah :




Action

Untuk action biasanya gerakan objek/karakternya monoton, mamakai system level yang harus diselesaikan untuk maju ke level berikutnya. kebanyakan tanpa tingkat kesulitan yang tinggi.




Action Adventure

Untuk action adventure atau yang biasa kita sebut game pertualangan biasanya menuntut Gamers untuk sedikit bersabar dan berkerja keras. Game ini biasanya tanpa system level tapi memakai system save ditengah permainan atau checkpoint yang terus dilanjutkan hingga permainan selesai, gameplaynya memiliki banyak variasi sehingga menambah kenikmatan bermain. Selain itu seiring dengan jauhnya permainan, tingkat kesulitanpun semakin sulit dan harus membuat si Gamers meningkatkan status karakter game tersebut untuk menyeimbangi permainan yang lebih sulit. Game ini juga sering menyimpan rahasia/misteri seperti halnya RPG yang lumayan fun untuk ditemukan dan dipecahkan.




Beberapa Jenis Game Action & Action Adventure




Survival Horror Action

Game action/action adventure yang dibuat untuk memacu adrenalin para gamer dengan ketakutan, kecemasan, dan keterkejutan dengan nuansa horrornya. Buat yang jantungan disarankan jangan deh coba-coba main game tipe ini, ntar koit lagi. He, he.

Contoh game : seri Dino Crisis, seri Resident Evil, seri Fatal Frame, seri Silent Hill dsb.




2D Person Action/Adventure

Game action bergrafik 2 dimensi yang tidak bisa bergerak bebas. Gamers hanya bisa bergerak maju atau mundur hingga mencapai ujung jalan untuk menyelesaikan permainan.

Contoh game : seri Metal Slug, Mario Bros (snes), Contra (Snes), Sonic (Sega Megadrive), dsb. kebanyakan genre game ini terdapat di konsol lampau atau portable yang belum mendukung 3D yang baik.




3D Person Action/Adventure

Game action bergrafik 3 dimensi yang bisa bergerak bebas 360 derajat dilingkungan sekitar untuk menyelesaikan misi-misi didalam permainan.

Contoh Game : Assasin Creed, Knights Of The Temple, Jack Keane, Dsb




Multigenre Action/Adventure.

Game action/action adventure yang mengandung banyak jenis genre sebagai sub play untuk menambah keasyikan bermain seperti Fighting, Racing, dan Shooting dapat dilakukan dalam 1 game saja.

Contoh game : seri Grand theft auto, seri True crime. dsb




Stealth Action/Adventure

Stealth adalah game action/action adventure yang menuntut Gamers harus melakukan suatu kegiatan secara diam-diam misalnya harus menghabisi musuh secara Silent And Deadly dengan cara menyamar, kamuflase atau mengendap-endap tanpa diketahui musuh lainnya. Fitur stealh lebih banyak berfungsi sebagai sub play kebanyakan game daripada sebagai main play untuk menghindari kejenuhan bermain.

Contoh game : seri Splinter Cell, seri Metal Gear Solid, Seri Prince of Persia. dsb




SIMULATION:




Simulation adalah game yang mengendalikan suatu objek yang bergerak/tidak bergerak baik secara langsung maupun tidak langsung dengan tujuan melakukan hal-hal tertentu. Game ini sangat menarik karena bisa membuat kita berfantasi seakan objek yang berada dalam game tersebut adalah nyata dan milik kita.




Beberapa Jenis Game Simulation




Assets Simulation

Game simulasi yang menuntut kita untuk membuat/membangun/mengelola suatu objek/asset/bangunan/instalasi yang dikendalikan secara personal untuk mencapai tujuan tertentu.

Contoh game : game-game SIM / Tycoon series




Action Simulation

Game simulasi plus action yang menuntut kita untuk mengendalikan suatu objek tertentu secara langsung untuk melakukan suatu hal secara aktif, misalnya mengendalikan kendaraan perang untuk bertempur.

Contoh Game : Game-game Pesawat Tempur, dsb




Vehicle Simulation

Game simulasi realitas yang tata cara permainan mengambil dari objek aslinya, dengan tujuan mengajari player bagaimana cara mengoprasikan suatu kendaraan yang tidak biasa dikendarai orang awam dan rumit untuk dioperasikan

Contoh Game : Seri Flight Simulator, Rail Simulator & Ship Simulator




Music simulation

Game simulasi yang menuntut kita mengendalikan suatu objek secara tidak langsung untuk melakukan hal-hal yang berhubungan dengan musik.

Contoh game : Seri Guitar Hero, seri Dance-Dance Revolution




Lovesims/visual novel

Game ini hanya berupa suatu percakapan antar tokoh disertai dengan gambar CG (Computer Graphic) Anime yang indah. Jalan ceritanya berjalan sendiri tanpa bisa kita kendalikan, kita hanya bisa mengatur jalan cerita melalui pilihan langkah sang tokoh di game tersebut untuk mencapai akhir yang buruk atau bahagia, kayak Sinetron gitu deh. Game ini hanya dibuat di negara asal anime yaitu jepang dan lumayan populer di sana namun tidak begitu di negara lainnya. Game ini kurang mendapat perhatian karena gameplaynya yang dinilai kurang berbobot, selain itu game tipe ini yang beredar di Indonesia kebanyakan game-game adult yang tidak baik untuk gamer usia dibawah umur.




RPG (Role Playing Game):




Game jenis ini cukup banyak disukai Gamers didunia karena gameplaynya yang sangat menarik dan alur ceritanya yang membuat kita serasa berada didunia lain, di beberapa game ini memungkinkan Gamers bisa mengontrol lebih dari 1 karakter secara bergantian dan memberinya perintah apa yang karakter tersebut harus lakukan, Game ini juga mengharuskan Gamers untuk berpikir dan berstrategi karena game ini memiliki banyak celah yang bisa dipecahkan untuk mencapai kesuksesan bermain sehingga menciptakan gaya bermain yang berbeda-beda pada setiap player.




Beberapa Jenis Game RPG




Normal RPG

Game RPG pada umumnya. Kita tidak dapat menggerakkan karakter dengan bebas seperti halnya game action. System battlenya memakai pilhan menu yang beragam, misalnya menyerang, bertahan atau memulihkan diri dan setelah menu dipilih karakter tersebut akan bergerak dengan sendirinya sesuai perintah. Game ini menuntut peningkatan status/level karakter untuk melangkah ke level yang lebih sulit, game ini biasanya juga disertai dengan mini game, puzzle, sub boss, secret mission/item/karakter, dsb yang fun untuk ditemukan dan dipecahkannya sehingga membuat game ini lama untuk diselesaikan, dengan demikian kepuasan gamer terjamin. Genre game ini sangat populer di negara manapun.

Contoh game : The Witcher, Seri Neverwinter Nights, Titan Quest, Dsb




Turn Based RPG

Kurang lebih sama dengan RPG namun dalam system battlenya, selain bisa menggerakkan lebih dari 1 karakter secara bergantian, Gamers juga bisa mengatur letak dan posisi serta menggerakkan karakter yang ada seperti bidak catur dan menggerakkannya dalam suatu field pertempuran yang ruang lingkupnya terbatas. Karakter baru bisa menyerang jika ia berada di jarak yang pas dengan musuh. Selain dari level karakter yang tinggi, Kemenangan juga dipengaruhi formasi karakter yang digunakan dalam mengepung dan menghadapi formasi lawan, game tipe ini jarang ada dipasaran terutama di PC.

Contoh game : Final Fantasy Tactics, seri Super Robot Wars, seri Front Mission, dsb (semuanya game konsol)




Action RPG

Sama seperti normal RPG, perbedaannya, di Action RPG karakternya bisa digerakkan secara bebas dan bisa melakukan gerakan aktif di lingkungan sekitarnya seperti game action/adventure.

Contoh game : seri Kingdom Hearts, dsb




RPG simulation

Game multigenre berupa RPG/action RPG + Simulation, game tipe ini juga jarang ada di PC

Contoh game : seri Harvest Moon. dsb.




MMORPG

Dasarnya seperti RPG pada umumnya namun versi online, karakter yang bisa kita kendalikan hanya 1, namun ruang lingkup penjelajahan lingkungannya lebih luas, bisa berinteraksi dengan karaker lain dan umumnya bisa membentuk Guild dan bekerja sama untuk bersaing dengan gamer lainnya.

Contoh Game : Ragnarok, Seal, RF, Phantasy Star, Lineage, Dsb




RPG secara mendasar terbagi menjadi 2:




1. Western RPG

- Game RPG dari barat dapat dicirikan dari setting yang biasanya berkisar dalam dunia Middle Age di kawasan Eropa (atau mirip-mirip begitu), era dimana benteng dan raja masih berkuasa, lengkap dengan monster dan sihir. Western RPG juga banyak dicirikan dengan sistem JOB, dan biasanya merupakan game single character: sepanjang permainan karakter utama hanyalah kamu seorang, sisanya hanyalah karakter pembantu untuk melanjutkan jalan cerita.




Sebagian orang menyebut "Western RPG" sebagai "Dungeon Crawler", memang benar, karena RPG dari barat sangat menekankan sistem free-exploration dan real-time battle dan memiliki banyak sekali dungeon.




Ciri2 Western RPG:

- Settingnya sekitar Middle Ages

- Karakter utama hanya satu dan diciptakan sendiri oleh player

- Memiliki banyak sidequest dan seringkali main quest tidak banyak mempengaruhi

- Berbasis free-exploration dengan real-time battle

- Biasanya terfokus pada "dungeon"

- Memiliki sistem "job"/"class" yang wajib dipilih

- Atribut karakter ditingkatkan secara manual oleh player saat level up

- Memiliki "storage" yang terbatas




Contoh terkenalnya adalah seri Elder Scrolls, Diablo, Dungeons and Dragons




2. JRPG (Japanese RPG)

Tipe dasar RPG berikutnya adalah Japanese RPG, yang tentu saja lahir di Jepang. JRPG sangat menekankan unsur cerita dan biasanya memiliki banyak karakter yang berperan dalam perkembangan alur cerita. Dunia JRPG sangat beragam, tidak seperti Western RPG yang biasanya mentok di Middle Ages




Ciri khas JRPG adalah "random encounter" dimana battle dilakukan didalam sebuah battlefield dan dapat terjadi kapan saja sehingga "selalu bersiap" adalah wajib, tidak seperti Western RPG dimana kita dapat melihat musuh dari jauh dan mencoba melarikan diri




Ciri JRPG:

- Menekankan cerita

- Karakter biasanya berjumlah lebih dari satu, apabila hanya satu biasanya ada karakter lain yang berperan amat penting dalam perkembangan cerita dan terhubung dengan karakter utama karena suatu alasan

- Biasanya karakter sudah disiapkan oleh cerita dan tidak bisa diutak-atik

- Atribut arakter meningkat secara otomatis saat level up

- Memiliki "storage" yang tidak terbatas

- Lebih terfokus pada dunia diatas bumi

- Berbasis random encounter dengan area eksplorasi dibatasi oleh sejauh mana cerita sedang berjalan

- Biasanya memiliki sistem "peran" daripada "job"




Contoh terkenal: seri Final Fantasy, Dragon Quest, Legend of Heroes




SHOOTING:




Game shooting adalah game yang menuntut Gamers untuk menghabisi musuhnya dalam game tersebut dengan cara menembakinya dengan berbagai jenis senjata api, kemampuan ditentukan dari teknik dan strategi masing-masing gamer. semakin sangar senjata yang kamu tenteng, semakin mudah bagimu dalam melibas musuh.




Beberapa Jenis Game Shooting




Arcade Shooting

Game yang simple. Sang Gamers hanya perlu menembak habis semua objek/musuh yang muncul dihadapannya tanpa perlu bergerak dengan cursor shoot dilayar yang digerakkan secara bebas, Gamers akan bergerak berpindah tempat secara otomatis jika semua musuh yang ada dihadapan telah habis, gerakan yang digunakan hanya muncul untuk menembak dan sembunyi untuk menghindari tembakan. Game ini sangat asyik jika dimainkan dengan alat tambahan berupa pistol pad, game tipe ini banyak tersedia di game center yang dilengkapi pistol pad.

Contoh game : seri Time Crisis, Ninja Assault, dsb.




FPS (First Person Shooting)

FPS adalah game shooting/ tembak menembak yang memakai sudut pandang orang pertama. Genre game ini juga sangat populer di AS begitupun halnya Indonesia. Genre game ini juga sering dipertandingkan dalam berbagai turnamen game baik individu maupun perkelompok. Game ini umumnya agak sulit dimainkan bagi gamer pemula karena harus mengontrol arah senjata dan karakter sekaligus secara manual dengan joystick (konsol) atau keyboard dan mouse (PC).

Contoh game :

Normal FPS : Seri Call Of Duty, seri Battlefield, Seri Counter Strike, Dsb.

Survival Horror FPS : seri Doom, Area 51, F.E.A.R, dsb

FPS Strategy : Commandos – Strike Force, seri Rainbow Six. dsb




TPS ver. 1 (Third Person Shooting)

TPS adalah game shooting yang gameplaynya tidak beda dengan FPS yaitu menembak dengan cara membidik kursor senjata secara manual atau dengan lock on (membidik secara otomatis) untuk memudahkan Gamers menghabisi musuh yang berkeliaran secara acak dengan jumlah yang banyak, namun memakai sudut pandang orang ketiga, penjelasan gampangnya yaitu bukan cuma senjatanya yang kelihatan di layar seperti halnya game FPS tapi karakternya juga.

Contoh game : Freedom Fighters 25 to Live, seri Hitman, Red Dead Revolver, Seri Mercenaries, seri Syphon Filter, dsb




FIGHTING:




Genre game yang simple, cukup mengalahkankan lawan dengan cara duel 1 lawan 1 maka anda menang. Game ini sangat mengasyikkan bila dimainkan berdua dengan teman. Namun walau simple, untuk mengalahkan lawan yang tangguh dibutuhkan keahlian khusus karena untuk mengeluarkan jurus-jurus tertentu yang mematikan memerlukan kunci penekanan kombinasi tombol yang gesit dan cepat.




Beberapa Jenis Game Fighting




2D Fighting

Game fighting bergrafik 2 dimensi (Kartun/Animasi) yang gerakan karakternya hanya terbatas pada gerakan maju/mundur dan lompat/merunduk saja. Biasanya karakter dalam game ini memungkinkan untuk dapat bergerak gesit dan mengeluarkan jurus yang super maut yang menurut kita mustahil untuk dilakukan.

Contoh game : seri King Of Fighters, seri Guilty Gear, seri Naruto, dsb




3D Fighting

Game fighting bergrafik 3 dimensi yang gerakannya masih bersifat realistis dan tidak terbatas pada gerakan maju mundur saja. misalnya karakter dalam game ini bisa melakukan gerakan memutar di lingkungannya untuk menghindari serangan lawan. biasanya gerakan karakter dalam game ini tidak bergerak terlalu gesit untuk menambah unsur realitasnya.

Contoh game : seri Tekken, seri Dead Or Alive, seri Soul Calibur, dsb.




Fighting Action

Game Third Person Action + Fighting yang menuntut kita untuk menghabisi musuh yang berkeliaran di lingkungan dengan kombinasi serangan fisik sebagai serangan utamanya. Pada dasarnya bertarung secara keroyokan dengan kroco-kroco hingga puncaknya duel 1 lawan 1 dengan si boss. Terkadang, selain pertarungan fisik, kita juga bisa menggunakan senjata yang terdapat di lingkungan game tersebut untuk menghabisi lawan, seperti pisau, golok, Bat Baseball, dsb.

Contoh Game : The Bouncer, Death by Degress, Jet Li - Rise of Dragon, Tekken 5 – Devil Within, dsb.




RACING:




Pada umumnya genre Racing dibagi menjadi 3




Arcade Racing

Yaitu permainan balapan yang lebih menekankan excitement dalam bermain. sub-genre ini populer dari mesin arcade yang jatuhnya mendarat juga di pc ataupun console,




contoh arcade race: hampir semua game race generasi awal, Midnight series, NFS series, Burnout Paradise, kebanykan game racing di arcade




Racing Simulation/Simulation Race/Sim Rac

Genre ini tdk ditekankan di kenyamanan bermain tapi di tingkat realisme dalam bermain. Ditandai dgn tingkat kesultain yang "cenderung" lebih tinggi dan butuh skill lebih.




Contoh : GT Series, NFS Shift.




Semi-Simulated Race

Genre yang masuk sini adalah genre yang memiliki kedua unsur sub-genre race diatas. Game ini bisa lebih mudah dari Arcade Race ataupun bisa lebih sulit dari Simulation Race, atau ditengah2 tergantung dari pengembangan developer,




yang termasuk semi-simulated race: Racedriver GRID




STRATEGY:




Strategi adalah game menguras otak karena memerlukan pemikiran yang cerdik untuk menyelesaikan permainan dengan pemikiran kita sendiri. Strategi juga sering terdapat di beberapa genre game sebagai celah untuk memainkan game tersebut dengan tepat dan lebih baik. Karena itu dengan adanya strategi, setiap orang bisa menciptakan gaya bermainnya sendiri-sendiri.




Beberapa Jenis Game Strategy




RTS (Real Time Strategy)

Di game ini kita memungkinkan player mengontrol objek dengan jumlah banyak dalam sekali jalan secara langsung dengan cara memberi perintah apa yang objek tersebut harus lakukan, misalnya kita diharuskan mengontrol sepasukan prajurit sekaligus dan memerintahkannya untuk menghancurkan pertahanan prajurit musuh. Tampilan kegiatan koloni yang dijalankan dengan perintah kita itulah yang disebut real time dimana kita bisa melihat secara langsung keadaan di medan pertempuran dan berpikir dengan cepat apa yang selanjutnya harus dilakukan. Apakah terus mendesak musuh atau mundur demi menghindari kekalahan yang sia-sia.




Seperti game simulasi, kita dituntut untuk membangun suatu instalasi yang mendukung dalam pertempuran, serta mencari sumber daya untuk membentuk pasukan serta objek perang dan pendukung yang tidak gratis. Biasanya objek-objek tersebut memiliki keunggulan dan kelemahan masing-masing sehingga kita dituntut untuk memilih objek yang benar dalam menghadapi objek lawan agar tercipta kemenangan tanpa kerugian yang besar, seperti menjadi jendral lah…

Contoh game : seri Command & Conquer (kecuali Renegade), seri Age of Empire, dsb.




Plan Strategy

Secara garis besar sama seperti RTS namun genre ini tidak menuntut untuk membangun suatu instalasi ataupun mencari sumber daya melainkan memakai system persiapan sebelum perang. Sebelum berperang kita dituntut untuk mempersiapkan apa yang diperlukan untuk keperluan perang, baik itu pasukan dsb, kemudian mengatur formasinya dalam field peperangan, Setelah itu baru berperang deh. dengan arahan kita, pasukan tersebut akan bertempur sendiri dan akan menampilkan event peperangan yang memukau disertai menu pendukung peperangan misalnya untuk serangan bantuan, formasi, pertahanan, special attack, , dsb

Contoh Game : seri Kessen, seri Romance of Three Kingdoms, HC : Great Battles Of Rome.




RTS + RPG

Game RTS yang bedanya beberapa karakter bisa di kostumisasi dengan item-item pendukung, bisa naik level, dan disertai menu-menu lainnya yang umumnya terdapat di game RPG, namun di game ini juga terdapat menu RTS seperti pengumpulan sumber daya, membangun markas, dan membentuk pasukan seperti halnya RTS

Contoh Game : Warcraft, dsb




KATEGORI LAIN-LAIN:




Sports

Sports adalah game olahraga yang gameplaynya tergantung dari jenis olah raga itu sendiri. Game sports ada bermacam - macam, misalnya Golf, American football (rugby), Sepakbola, Basket, Baseball, Gulat, Voli, Memancing, dsb.

Contoh game : seri Winning eleven, Championship Manager, seri Smack Down, Seri NFL, seri NBA, Golf Profesional, dsb.




X-Treme Sports

Sama seperti sports namun olahraga disini adalah olahraga keras yang biasa anak muda gaul lakukan seperti balap sepeda, skate board dan sebagainya.

Contoh game : seri Tony hawk Pro Skater, seri BMX, dsb.




Puzzle

Game yang santai, relax, dan asyik bagi segala usia,. Game ini memakai system gameplay yang itu –itu saja namun butuh pemikiran, kita hanya perlu mengatur suatu objek benda untuk menyelesaikan permainan. Misalnya game menyusun balok, game kartu, catur, tebak-tebakan dan lain sebagainya, namun harus diwaspadai karena game tipe ini juga ada yang mengajarkan berjudi seperti game domino, mahyong, poker, dsb.

Contoh game : Who Wants To Be A Millionare, seri Tetris, dsb




Flash Game

Game ringan yang fun untuk dimainkan, diciptakan dari program sederhana yang siapa saja bisa menciptakannya asal memahami dengan teliti program pembuatnya, kapasitasnya kecil dan mudah didownload di internet.




Game Emulator

Emulator adalah program untuk memainkan game konsol agar bisa dimainkan di pc, beberapa konsol yang bisa dimainkan di pc dengan emulator adalah Playstation, GBC/GBA, Snes, Nintendo 64, Nintendo DS, dsb. namun jika ingin memainkan game konsol kelas berat, emulator saja tidak cukup, seperti halnya game PC, perlu komputer dengan spesifikasi yang memadai, game emulator disebut dengan ROMS dan dapat didownload di internet, jika ingin memainkan konsol game yang bermedia CD seperti playstation, install dulu program emulatornya, masukkan cd gamenya, jalankan programnya dan mainkan.




Real Moment game

Game yang bernuansa realistis. Dengan sensor gerak kita bisa melakukan gerakan solah-olah kita sedang berinteraksi dengan objek dalam game tersebut. Game type ini sedang dikembangkan oleh beberapa pengembang game dan diramalkan akan menjamur dimasa depan kelak.




Game Online

Game Online adalah game PC atau game konsol yang medianya dilengkapi modem agar terhubung dengan internet dengan tujuan untuk melakukan aktifitas dalam game tersebut secara massal dengan Gamers yang lain mekipun Gamers tersebut berada ditempat yang berbeda dengan kita. Game ini sangat mengasyikkan dan bisa membuat ketagihan karena selain bermain kita juga bisa berkomunikasi, bersaing dan berkerjasama dengan Gamers lain dalam game tersebut.

Untuk mengetahui bahwa game tersebut mendukung online atau tidak Biasanya di sampulnya ada tulisan “Online” atau “With Net Play”

Game online juga memiliki berbagai macam genre seperti yang telah dijelaskan diatas, game online termasuk game tipe penguras dompet karena untuk bermain mau tidak mau kita harus mengeluarkan uang lebih untuk tagihan internet dan iuran untuk server perusahaan pengelola game tersebut.



sumber : 
https://franswaysm.wordpress.com/2016/04/24/artificial-intelligence-pada-game

harmipramita.blogspot.com/2017/07/article-artificial-intelligence-pada.html

arifshofwan.blogspot.com/2016/03/artificial-intelligence-pada-sebuah-game.html

http://cldyxtp.blogspot.co.id/

Kamis, 30 November 2017

Board Game

Teori Game 

Menurut Wikipedia, Teori permainan adalah bagian dari ilmu matematika yang mempelajari interaksi antar agen, di mana tiap strategi yang dipilih akan memiliki payoff yang berbeda bagi tiap agen. Pertama kali dikembangkan sebagai cabang tersendiri dari ilmu matematika oleh Oskar Morgenstern dan John von Neumann, cabang ilmu ini telah berkembang sedemikian pesat hingga melahirkan banyak tokoh peraih nobel, seperti John Nash (AS), Reinhard Selten (Jerman), dan John Harsanyi (AS) pada tahun 1999 dan Thomas Schelling (AS), Robert Aumann (Israel) pada tahun 2005, dan Leonid Hurwicz (Amerika Serikat) pada tahun 2007.

Menururt Dimiyati (1992), teori permainan (game theory) adalah bagian dari ilmu pengetahuan yang berkaitan dengan pembuatan keputusan pada saat ada dua pihak atau lebih berada dalam kondisi persaingan atau konflik. Pihak-pihak yang bersaing ini disumsikan bersifat rasional dan cerdas, artinya masing-masing pihak akan melakukan strategi tindakan yang rasional untuk memenangkan persaingan itu, dan masing-masing pihak juga mengetahui strategi pihak lawannya. Selanjutnya pihak ini disebut pemain.

Tujuan teori ini adalah menganalisa proses pengambilan keputusan dari persaingan yang berbeda-beda dan melibatkan dua atau lebih pemain/kepentingan. Kegunaan dari teori permainan adalah metodologi yang disediakan untuk menstruktur dan menganalisa masalah pemilihan strategi. Menggunakan teori permainan, maka langkah pertama adalah menentukan secara explicit pemain, strategi yang ada, dan juga menentukan preferensi serta reaksi dari setiap pemain.

Terdapat dua jenis strategi permainan yang dapat digunakan pada game theory, yaitu pure strategy (setiap pemain mempergunakan strategi tunggal) dan mixed strategy (setiap pemain menggunakan campuran dari berbagai strategi yang berbeda-beda).
Pure strategy digunakan untuk jenis permainan yang hasil optimalnya mempunyai saddle point (semacam titik keseimbangan antara nilai permainan kedua pemain). Sedangkanmixed strategy digunakan untuk mencari solusi optimal dari kasus game theory yang tidak mempunyai saddle point.

Unsur-unsur Dasar Teori Game

1. Jumlah Pemain
Permainan diklasifikasikan menurut jumlah kepentingan atau tujuan yang ada dalam permainan tersebut. Dalam hal ini perlu dipahami, bahwa pengertian “jumlah pemain” tidak selalu sama artinya dengan “jumlah Orang” yang terlibat dalam permainan. jumlah pemain disini berarti jumlah kelompok pemain berdasarkan masing-masing kepentingan atau tujuannya. Dengan demikian dua orang atau lebih yang mempunyai kepentingan yang sama dapat diperhitungkan sebagai satu kelompok pemain.

2. Pay-off



Ganjaran / pay-off adalah hasil akhir yang terjadi pada akhir permainan berkenaan dengan ganjaran ini, permainan digolongkan menjadi 2 macam kategori, yaitu permainan jumlah-nol (zero-sum games) dan permainan jumlah-bukan-nol (non-zero-sum games). permainan jumlah-nol terjadi jika jumlah ganjaran dari seluruh pemain adalah nol, yaitu dengan memperhitungkan setiap keuntungan sebagai bilangan positif dan setiap kerugian sebagai bilangan negatif. Selain dari itu adalah permainan jumlah – bukan-nol. Dalam permainan jumlah-nol setiap kemenangan bagi suatu pihak pemain merupakan kekalahan bagi pihak pemain lain. letak arti penting dari perbedaan kedua kategori permainan berdasarkan ganjaran ini adalah bahwa permainan jumlah-nol adalah suatu sistem yang tertutup. Sedangkan permainan jumlah-bukan-nol tidak demikian halnya. Hampir semua permainan pada dasarnya merupakan permainan jumlah-nol. Berbagai situasi dapat dianalisis sebagai permainan jumlah-nol.

3. Strategi Permainan



Setiap permainan yang dianalisis dengan teori permainan selalu dapat disajikan dalam bentuk sebuah matriks permainan. matriks permainan disebut juga matriks ganjaran yaitu sebuah matriks yang semua unsur berupa ganjaran dari para pemain yang terlibat dalam permainan tersebut. Baris-barisnya melambangkan strategi –strategi yang dimiliki pemain pertama, sedangkan kolom-kolomnya melambangkan strategi-strategi yang dimiliki pemain lain. dengan demikian, permainan berstrategi mxn dilambangkan dengan matriks permainan m x n . Teori permainan berasumsi bahwa strategi yang tersedia bagi masing-masing pemain dapat dihitung dan ganjaran yang berkaitan dengannya dapat dinyatakan dalam unit, meskipun tidak selalu harus dalam unit moneter. Hal ini penting bagi penyelesaian permainan, yaitu untuk menentukan pilihan strategi yang akan dijalankan oleh masing-masing pemain, dengan menganggap bahwa masing masing pemain berusaha memaksimumkan keuntungannya yang minimum (maksimin) atau meminimumkan kerugiannya yang maksimum (minimaks). Nilai dari suatu permainan adalah ganjaran rata-rata / ganjaran yang diharapkan dari sepanjang rangkaian permainan, dengan menganggap kedua pemain selalu berusaha memainkan strateginya yang optimum.

4. Titik Pelana (Saddle Point)
Titik pelana adalah suatu unsur didalam matriks permainan yang sekaligus sebagai maksimin baris dan minimaks kolom. permainan dikatakan bersaing ketat (Strictly determined) jika matriksnya memiliki titik pelana. Strategi yang optimum bagi masing-masing pemain adalah strategi pada baris dan kolom yang mengandung titik pelana tersebut. dalam hal ini baris yang mengandung titik pelana merupakan strategi optimum bagi pemain pertama, sedangkan kolom yang mengandung titik pelana merupakan strategi optimum bagi pemain lain. Langkah pertama penyelesaian sebuah matriks permainan adalah memeriksa ada atau tidaknya titik pelana. Bila terdapat titik pelana permainan dapat segera dianalisis untuk diselesaikan. Untuk menentukan titik pelana biasanya dilakukan dengan menuliskan nilai-nilai minimum dan Maksimum masing-masing kolom, kemudian menentukan maksimun diantara minimum baris dan minimum diantara maksimum kolom. jika unsur maksimum dari minimum baris sama dengan unsur minimum dari maksimum kolom, atau jika maksimin = minimaks, berarti unsur tersebut merupakan titik pelana.


Teori permainan dapat diterapkan dalam berbagai bidang, meliputi kemiliteran, bisnis, social, ekonomi dan ekologi. Sebagai contoh pada dunia bisnis, seorang direktur suatu perusahaan didalam memperkenalkan sebuah produk baru berusaha mengetahui kemungkinan strategi paling baik atau suatu kombinasi strategi untuk merebut market share yang lebih besar, sementara saingannya juga mencoba meperkenalkan produk sejenis dengan strategi yang berbeda dengan direktur pemasaran tersebut, antara lain: penurunan harga, pemberian hadiah, peningkatan mutu produk, memilih media advertasi yang efektif. Disinilah peranan teori permainan untuk menentukan strategi mana yang akan diputuskan oleh dirktur pemasaran tersebut untuk merebut pasar.


ALGORITMA MINIMAX
algoritma minimax adalah aturan untuk permainan zero-sum 2 pemain, yang berusaha meminimalkan kemungkinan kalah sambil memaksimalkan kemungkinan menang untuk pemain yang akan melangkah.

Di kedalaman 1 (dan kedalaman ganjil lainya), posisi papan akan menentukan nilai untuk pemain yang akan melangkah saat ini (current player), sehingga di kedalaman ganjil ini algoritma minimax memilih langkah bernilai maksimal sebagai langkah terbaik. Sebaliknya di kedalaman 2 (dan kedalaman genap lainnya), posisi papan akan menentukan nilai untuk pemain lawan yang akan melangkah berikutnya (opponent player), sehingga di kedalaman genap ini algoritma minimax memilih langkah bernilai minimal sebagai langkah terbaik.

Sebagai ilustrasi sampai kedalaman dua bisa digambarkan dengan tabel berikut:


B memilih B1
B memilih B2
B memilih B3

A memilih A1
+3
−2
+2

A memilih A2
−1
0
+4

A memilih A3
−4
−3
+1


Ketika A memilih langkah A1 dilanjutkan dengan B memilih langkah B1, posisi papan yang terbentuk bernilai +3. Demikian pula untuk A1 → B2 nilainya -2, A1 → B3 nilainya +2 dst. Sekarang mari kita coba aplikasikan algoritma minimax untuk menghitung langkah terbaik bagi pemain A.

Terhadap langkah A1 (kedalaman 1) misalnya valid moves pemain B adalah B1, B2 dan B3 (kedalaman 2), dan langkah terbaik menurut algoritma minimax didapat dengan mencari langkah bernilai minimal (karena di kedalaman 2), yaitu B2 (bernilai -2). Demikian pula terhadap langkah A2 yang terbaik bagi B adalah B1 (bernilai -1), dan terhadap A3 adalah B1 juga (bernilai -4). Selanjutnya, nilai untuk langkah pemain A (kedalaman 1) adalah nilai yang 'dikembalikan' dari pemain B di kedalaman 2, yaitu A1 adalah -2, A2 adalah -1, dan A3 adalah -4. Kemudian untuk kedalaman 1 ini algoritma minimax mencari nilai maksimal sebagai langkah terbaik, yaitu A2 (bernilai -1).


Untuk kedalaman lebih dari dua, cara 'berpikir' algoritma minimax dapat digambarkan sebagai pohon permainan (game tree) seperti pada gambar di atas. Di lokasi paling dalam (disebut lokasi node daun atau leaf node), dalam hal ini kedalaman 4, dilakukanlah perhitungan nilai posisi papan yang selanjutnya 'dikembalikan' ke node pada kedalaman di atasnya terus hingga sampai lokasi paling atas (di sebut akar atau root). Panah merah menunjukkan nilai yang dikembalikan dari langkah terbaik pilihan algoritma minimax ke kedalaman di atasnya. Demikianlah, kita dapat melihat algoritma minimax bergantian memilih langkah dengan nilai minimal dan maksimal sebagai langkah terbaik sesuai dengan kedalamannya. Dengan algoritma ini komputer dapat 'berpikir' sampai kedalaman tertentu untuk menentukan langkah terbaik untuk memenangkan permainan.

Tetapi pada prakteknya, algoritma minimax kini tidak pernah digunakan lagi, karena algoritma ini harus memperhitungkan semua valid moves, sehingga memerlukan waktu yang sangat lama. Sebagai gantinya telah dikembangkan beberapa improvisasi dari minimax seperti algoritma AlphaBeta, NegaScout dll. yang dapat melakukan pemangkasan game tree supaya tidak perlu memperhitungkan semua valid moves, sehingga dapat 'berpikir' dalam waktu jauh lebih cepat.


TRANSPOSITION TABLE AND MEMORY
· Algoritma dapat menggunakan tabel transposisi untuk menghindari melakukan pekerjaanekstra dalam mencari posisi board yang sama beberapa kali
· Memori kerja posisi board sudah dikenal
· Menggunakan fungsi hash khusus desiderata: sebarkan posisi-posisi yang mirip seluas mungkin melalui kisaran nilai hash nilai hash yang banyak berubah saat berpindah dari papan bergerak mengalami perubahan yang sangat sedikit.


· Kunci zobrist adalah sekumpulan bit acak dari fixed-length pola yang tersimpan untuk setiap kemungkinan keadaan dari setiap lokasi yang mungkin ada pada board. Contoh: Catur memiliki 64 kotak, dan masing-masing persegi bisa kosong atau ada 1 dari 6 potongan berbeda di atasnya, masing-masing dua warna mungkin.Zobrist kunci harus seperti berikut : 64 2 (6 + 1) = 832 bit-string yang berbeda.
· Kunci Zobrist perlu diinisialisasi dengan bit-string acak dengan ukuran yang sesuai.
· Untuk setiap kotak yang tidak kosong, tombol Zobrist adalah mendongak dan XORed dengan jumlah hash yang berjalan.
· Zobrist Key dapat diperbarui secara bertahap




Apa yang harus disimpan?
· Tabel hash menyimpan nilai yang terkait dengan posisi board
· Gerakan terbaik dari posisi masing-masing board.
· Kedalaman digunakan untuk menghitung nilai
· Nilai yang akurat, atau kita dapat juga menyimpan nilai "fail-soft" yang dihasilkan darisebuah cabang yang dipangkas
· Nilai akurat atau nilai gagal-rendah (alpha pruned), atau nilai gagal-tinggi (beta pruned)










SUMBER ;
· https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0ahUKEwiyoMDbvN7XAhUKs48KHTgxAbEQFgg6MAM&url=http%3A%2F%2Fpssi.unikama.ac.id%2Fwp-content%2Fuploads%2Fsites%2F42%2F2017%2F02%2F10.-Game-Tech.doc&usg=AOvVaw1Bf_0GDBy_BqlH96b5BZ-4
· http://genethello.blogspot.co.id/2011/06/game-theory-algoritma-minimax.html
· https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0ahUKEwiw_5f7st7XAhXFvY8KHWS3CLsQFgg8MAQ&url=http%3A%2F%2Fwww.imada.sdu.dk%2F~marco%2FTeaching%2FAY2014-2015%2FDM842%2FSlides%2Fdm842-p2-lec10.pdf&usg=AOvVaw0rpZDqQhB0EyjNLRlVPHrg
· https://dickaariptian17.blogspot.co.id/2016/03/teori-game-dan-algoritma-minimax.html
http://cldyxtp.blogspot.co.id/
·