gunturjuniorharahap.files.wordpress.com · web viewsoftskill. pengantar teknologi game. disusun...
TRANSCRIPT
SOFTSKILL
PENGANTAR TEKNOLOGI GAME
DISUSUN OLEH :
Ade Yusrizal Setiawan (51415102)
Dias Rahmandhika (51415866)
Guntur Junior Harahap (52415934)
Rizky Putra Yurisman (56415196)
FAKULTAS TEKNOLOGI INDUSTRI
TEKNIK INFORMATIKA
BAB 1Sejarah Game
Pada awalnya game itu sendiri berawal dari suatu kebiasaan anak-anak yang bermain bersama teman-temannya seperti kalau jaman dahulu banyak permainan kelereng dan petak umpet dan lain sebagainnya, tetapi saat ini permainan games mulai berkembang yaitu yang ada di computer dan permainan itu bisa offline maupun online, tidak luput dari orang yang mempermainkan game offlien dan online para industry pembuatajn game itu sendiri juga berlomba-lomba dalam membuat suatu karya barukarena mereka merasa games itu dapat mendatangkan keuntungan yang sangat besar karena didunia ini banyak sekali peminatnya dan mereka rela mengeluarkan uang untuk bermain game karena suatu permainan itu sangat menyenang kan jadi ana-anak rela mengeluarkan apapun untuk bisa bermain game. Dan hal inilah yang membuat perkembangan games di computer sangatlah cepat.
Game itu sendiri berasal dari bahasa inggris yang berarti permainan, game juga bisa diartikan sebagai suatu strategi dalam mencapai suatu tujuan yang ditetapkan dan menggunakan trik-trik dalam mempermainkannya. Dan permainan games itu tidak hanya mengisi waktu luang aja tetapi permainan ini juga ada yang digunakan untuk media pembelajaran maupun mengetes intelektual anak-anak , tetapi games inipun juga ada sisi negatifnya yaitu dapat menyebabkan kecanduan dan bagi para gamers yang sudah kecanduan nantinya akan menghambur hamburkan uangnya dan boros untuk membelanjakan games.
Perkembangan Game
1. Generasi Pertama (ide-ide dan penemuan game elektronik)
pada sekitar tahun 1952, Alexander Shafto Douglas atau Sandy, menciptakan permainan komputer grafis disaat ia mengejar di kuliah EDSAC computer di University of Cambridge Permainan ini di beri nama "Tic-Tac-Toe". dari sinilah perkembangan game mulai bermunculan.
kemudian, pada tahun 1958 William Higinbotham mampu menciptakan video game pertamanya yang diberi nama "Tennis for Two". Salah satu permainan elektronik pertama yang menggunakan tampilan grafis. Brookhaven National Laboratory menjadi tempat di mainkanya game tersebut.
kemudian ditahun 1962, game baru tercipta. Mahasiswa bernama Steve Russel menciptakannya game komputer interaktif pertama yang di beri nama “SpaceWar”.
Sedangkan game interaktif televisi pertama kali di temukan di tahun 1966. Ditemukan oleh Ralph Baer dan permainan tersebut di beri nama Chase. Ralph baer termasuk perintis, penemu, sekaligus insinyur dan terkenal dengan sebutan “Bapak Video game”.
Tahun 1974, Nakamura Manufacturing (sekarang di kenal Namco) berkecimpung pula dalam video game setelah membeli Atari Jepang.Barulah di tahun 1975, Atari meluncurkan video game arcade dengan nama “Pong”. Dan ditahun yang sama game komputer pertama ikut dirilis, bernama Gunfight yang dirilis oleh Midway. Masih ditahun tersebut, rakasasa masa depan memulai usahanya dengan mendirikan Microsoft yang kelak menjadi pembuat home video game konsol di abad 20. Siapa lagi kalau bukan Bill Gates dan Paul Allen.
2. Generasi Kedua (Pembuatan Konsol 4bit maupun 8nit awal)
Tahun 1977, mulainya game konsol menggunakan catridge merambah. Atari meluncurkan VCS (Video Computer System) “Atari 2600”. Dan beberapa game konsol lainya ditahun yang sama. Game pun kembali diramaikan. Dengan munculnya home komputer “Apple II”. Spesifikasi Apple II saat itu CPU 6502, RAM 4kb, dan fasilitas game di dalamnya.
Memasuki tahun 1978, Fitur-fitur baru senantiasa di perkenalkan. Atari memperkenalkan “trackball” untuk fasilitas game footballnya. Midway merilis game “Space Invader”. Game ini merupakan arcade pertama dengan adanya skor tertinggi di dalam permainan itu. Masih di tahun yang sama, “Handheld Microvision” dirilis oleh Milton Bradley. Perangkat game LCD ini adalah gabungan antara home console berbasis catridge dan bentuk portable. Dan yang paling ditunggu-tunggu, Magnavox kembali dengan merilis konsol manis dengan grafik bagus serta keypad berhuruf dan berangka. “Odyssey Ver 2”.
3. Generasi Ketiga(merebaknya konsol di dunia 8bit proccesor)
Tahun 1983, adalah tahun dimana game konsol semakin ramai di pasarkan. Salah satu yang masuk adalah Jepang Family Computer “FAMICOM”. Yang kemudian di kenal di seluruh dunia dengan sebutan Nintendo Entertainment System (NES). Tak kalah Sega Enterprise Tokyo juga memperkenalkan home video game system nya. Ditahun ini Rick Dyer illustrator Don Bluth membuat game fantasi petualangan “Dragon’s Lair” dibawah Cinematronics. Seakan bersaing, di akhir tahun 1983, SEGA merilis konsol game pertamanya “SG-1000” dengan catridge yang mampu memainkan Zaxxon dan Congo Bongo.Dan disusul FAMICOM di tahun 1984, yang rilis hingga Amerika Serikat dan seluruh belahan dunia di kenal dengan NES (Nintendo). Inilah perang konsol game pertama yang terjadi, antara Nintendo dan Sega.
4. Generasi Keempat
Masih di tahun yang sama SEGA merilis SEGA Genesis 16-bit di U.S. Dan di jepang terkenal dengan SEGA “MegaDrive”. Kehadiran sega kali ini seperti membawa angin segar untuk gamers di dunia. Karena grafiknya yang lebih tajam. NEC pabrikan konsol ini pun merilis “Turbo Grafx-16”. Yang di dalamnya terdapat teknologi besutan PC Engine dengan menampilkan 256 warna.
Ditahun 1990, tetris versi “game boy” menjadi trend dan tersebar ke seluruh dunia. Konsol portable Turbo Express keluaran NEC 16-bit pertama.Sega merilis game handheld “Game Gear”. Dan game boy bagai musik rock n’ Roll pada jamanya.
5. Generasi Kelima
Memasuki tahun 1993, sebenarnya sudah terdapat konsol 64-bit. Atari lah yang pertama meluncurkanya, Konsol ini di namai “Jaguar”. Akan tetapi,pemasaran kurang bagus, sehingga banyak orang yang tidak mengetahuinya. Dan FUJITSU merilis konsol 32-bit pertama di dunia. Bernama FM Towns Marty. Hadir dengan kelengkapanya, CD-ROM drive dan DISC drive.
6. generasi keenamDi tahun 2001, munculah konsol game baru dari Microsoft. Diberi nama “XBox” dengan built-in hardrive dan port ethernet. Dan Nintendo merilis GameCube, yang merupakan Next gen konsolnya. Gamecube merupakan konsol Nintendo pertama yang menggunakan cakram optis. Namun menggunakan cakram DVD mini dan mampu digunakan untuk game daring.
7. Generasi Ketujuh
Tahun 2004, Sony memproduksi game genggam. Konsol tersebut beresolusi tinggi yaitu “PSP” (PlayStation Portable) . Namun dalam proses pemasaranya masih kalah dengan Nintendo DS. Disi lain microsoft terus berkembang di dunia konsol dengan memperkenalkan “XBox360” untuk bersaing dengan Sony.Di tahun ini game yang memiliki penggemar diseluruh dunia, yaitu Winning Eleven memasuki edisi update yang ke 8, Disamping itu, game bergenre sama, dan sama-sama besutan KONAMI yaitu PES memasuki update ke 5. Keduanya sudah mampu digunakan untuk fitur online.
Platform Game
1. Game PC/Komputer
Perkembangan game komputer sendiri berawal dari generasi kedua yang dimana saat itu pertama kali dirilis perangkat video game yang menandai perkembangan konsol game.
2. Game Mobile
Games mobile sendiri juga dikembangkan lewat berbagai platform dan teknologi. Beberapa yang populer antara lain adalah Windows Mobile, Java, Apple iOS, Symbian, Google Android, Blackberry, Adobe Flash dan masih banyak lagi. Banyak yang beranggapan jika Java merupakan platform mobile game yang paling umum dan banyak digunakan. Meskipun begitu, saat ini Android menjadi platform games mobile yang paling populer dan banyak digemari serta menjadi favorit para gamers di handphone.
3. Arcade GamesGane ini yang di mainkan pada tempat khusus dan memiliki box atau mesin khusus yang di design untuk jenis video games tertentu dan bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa nyaman dan menikmati game tersebut.
4. Handleld games
Jenis permainan ini yagn dimainkan di console khusus video game yang dapat dibawa kemana saja.
5. Console Games
video games yang dimainkan menggunakakn console tertentu. misal , playstation , xbox dan nintendo.
Genre Games
1. Action Merupakan salah satu genre game yang paling banyak ditemui. Di mana game dengan genre ini biasanya membutuhkan ketangkasan dan kelincahan gamers untuk bisa menyelesaikannya.
Kelincahan gamers akan berpengaruh kepada ketangkasan karakter yang dimainkan di dalam game.
2. RPG
Kalau genre yang satu ini gamers pasti sudah sering dengar atau bahkan gamers mainkan.
Genre RPG memiliki penggolongan sub-genre yang cukup banyak. Pada game RPG biasanya memiliki turn based dan memiliki hitungan yang sudah pasti.
3. Simulation
Kalau genre game simulation akan memberikan gamers simulasi atas sebuah kejadian di dunia nyata.
Jadi bisa saja hal yang terjadi pada game simulasi terjadi juga pada dunia nyata atau sebaliknya.
4. Strategy
Game dengan genre strategy memiliki sub-genre terbanyak. Di mana varian strategi sangatlah banyak dan paling kompetitif di antara game lain-lainnya.Game strategi mengharuskan gamers berpikir cepat dalam mengambil sebuah tindakan dan diperlukannya juga sebuah strategi sebelum memulai permainan. Game strategi bisa berbentuk turn-based ataupun real-time.
5. Sport
Genre sports juga merupakan salah satu genre game yang paling banyak gamers mainkan sepanjang waktu. Game dengan genre ini lebih netral dan terhitung banyak peminatnya juga.
6. Action - Adventure
Genre action-adventure merupakan gabungan dari action dan adventure.Di mana selain harus memiliki ketangkasan untuk memainkannya, gamers tetap disuguhi jalan cerita yang ada seperti di game adventure dan biasanya pilihan akan menentukan event selanjutnya.
7. Adventure
Kalau genre yang satu ini terdiri dari game yang tentunya memiliki dasar sebuah alur cerita di dalamnya. Setelah menyelesaikan sebuah event, gamers biasanya tidak dapat kembali ke event sebelumnya.
Aspek Bisnis
1. Warung Internet (Warnet) / Internet Cafe
Modal Awal Dalam memulai bisnis/usaha tentu seseorang harus memiliki modal awal, tanpa modal awal tidak ada bisnis yang bisa dibuka. Tentukan modal awal yang dapat dijangkau untuk memulai usaha warnet.
Sasaran Menentukan sasaran warnet seperti misalnya hanya untuk gaming yang biasanya tidak menyediakan layanan print, scanning, pengetikkan, dsb. Contoh sasaran lainnya untuk umum yang menyediakan layanan print, scanning, pengetikkan, dsb serta bisa menggabungkan antara dua hal tersebut.
Spesifikasi & Jumlah Komputer Tentukan spesifikasi dan jumlah komputer yang disediakan, dengan spesifikasi komputer yang bagus dan tangguh jelas akan membuat pengunjung merasa nyaman menggunakan komputer.
Biaya Operasional Biaya operasional seperti listrik ditentukan dari jumlah komputer yang ada, fasilitas yang tersedia, air dan maintenance (perawatan) untuk setiap komputer/perangkat yang mengalami kerusakan.
Koneksi Internet Menentukan Provider dan pilihan paket Internet yang cocok untuk keperluan bisnis seperti warnet, provider internet biasanya memiliki kebijakan, pilihan kecepatan dan harga yang berbeda.
Fasilitas Menentukkan fasilitas sebain dan senyaman mungkin yang tersedia didalam warnet seperti misalnya warnet menggunakan kursi/bantal untuk duduk, tempat parkir, menggunakan meja tinggi atau meja rendah, menyediakan toilet, menggunakan AC atau kipas, menjual Air Mineral dan Makanan Ringan, menjual Voucher Game, dsb.
2. Rental PS
Menentukkan Modal untuk membeli TV dan jumlah konsol Menentukkan modal awal untuk membeli TV yang ingin digunakan seperti TV LCD atau LED dengan ukuran kecil atau bahkan dengan ukuran besar serta menentukkan jumlah konsol yang disediakan dirental.
Biaya Operasional Biaya operasional seperti listrik, air, dsb ditentukan dari banyak jumlah konsol yang digunakan dan fasilitas yang ada di Rental.
Fasilitas Merancang fasiltas senyaman mungkin untuk pelanggan agar betah dan kembali lagi seperti misalnya menggunakan AC, menyediakan toilet, tempat parkir yang baik dan terpantau, menjual Air Mineral dan Makanan, menggunakan Kursi atau bantal sebagai tempat duduk, dsb.
3. Event Game Online
Menyelenggarakan Event Event menjadi hal yang menarik bagi pemain Game Online karena biasanya dalam suatu Event harga item/barang-barang langka yang dibeli dengan mata uang asli diberi diskon/diberi secara gratis dengan berbagai cara yang unik untuk mendapatkannya. Event yang kelihatannya memberi keuntungan besar bagi pemain akan sangat diminati oleh pemain Game Online.
Mengadakan Turnamen Mengikuti turnamen bagi para pemain Game Online memang hal yang luar biasa karena dengan turnamen para pemain Game Online bisa menunjukkan kemampuannya didalam Game. Hadiah dari suatu turnamen biasanya mencapai jutaan bahkan puluhan juta, cakupan turnamen bisa menjadi lebih luas seperti turnamen Game Online antar negara jika peminat turnamen itu sangat banyak.
Item resmi yang dijual dengan Mata uang asli Sudah bukan hal biasa didalam Game Online pengembang Game menyediakan item/perlengkapan yang dapat dibeli menggunakan mata
uang asli melalui sejenis voucher. Biasanya harga item/perlengkapan tersebut bervariasi, semakin bagus efek yang dimiliki atau semakin dibutuhkannya item tersebut bisa didapat dengan harga mahal.
Jual-beli ilegal dengan Mata uang asli Dalam game online sudah biasa sulitnya mencari item/barang langka dan Uang didalam Game itu sehingga pemain yang memiliki banyak item langka dan Uang sering menjualnya dengan mata uang asli kepada pemain yang membutuhkan. Biasanya transaksi dilakukan dengan saling bertemu untuk menghindari aksi penipuan didalam Game, padahal, hal seperti ini dilarang oleh developer dengan alasan menghindari aksi penipuan serta memberi hukuman kepada pembeli dan penjual.
3D Engine dan Scene Graph
3D Engine merupakan suatu mesin yang mennyediakan fasilitas real time 3D rendering untuk sebuah game. Scene Graph adalah sebuah adegan grafik yang biasa digunakan oleh aplikasi grafis. Contoh dari 3D Engine adalah Ogre3D, Processing, GameMaker, Unity3D, dan lain sebagainya.
Aplikasi untuk pembuatan Game 3D :
1. Ogre (Object-Oriented Graphics Rendering Engine) adalah sebuah adegan yang berorientasi, fleksibel mesin render 3D ditulis dalam C + + dirancang untuk membuatnya lebih mudah dan intuitif bagi developer untuk menghasilkan aplikasi dengan menggunakan hardware-accelerated grafis 3D.
2. Processing merupakan bahasa pemrograman dan lingkungan pemrograman (development environment) open source untuk memprogram gambar, animasi dan interaksi. Processing digunakan untuk mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa dan berfungsi sebagai buku sketsa perangkat lunak (software) dan tool produksi profesional.
3. Game Maker merupakan software yang bisa membantu para pemakai menjadi pengembang game komputer tanpa menggunakan coding sedikitpun. Bahkan pemakai bisa membuat game 3 Dimensi dan MultiPlayer
4. Unity 3D merupakan sebuah game engine berbasis cross-platform. Unity dapat digunakan untuk membuat sebuah game yang bisa digunakan pada perangkat komputer, ponsel pintar seperti android dan yang lainnya.
BAB 2
Desain Skenario Game
Skenario adalah urutan cerita yang disusun oleh seseorang agar suatu peristiwa terjadi sesuai dengan yang diinginkan. Kalau dasar untuk pembuatan film adalah skenario, maka dasar untuk membuat game adalah design document atau lebih mudahnya disebut skenario game. Skenario game adalah langkah awal dalam membuat sebuah game, dengan skenario game dapat mempermudah kita menyelesaikan game yang akan kita buat. Skenario game adalah sebuah cerita khusus yang melatarbelakangi kejadian – kejadian dalam game. Kalau skenario menentukan interior dan eksterior, dekor, pemain, dan studio, serta pembuatan trik, dalam desain dokumen ada ketentuan program game, grafik, tokoh, animasi, suara, dan musik. Sampai di sini keduanya masih paralel. Berbeda dengan skenario yang merupakan sekuens linier dari adegan, turn around point, dialog, dan seterusnya; design documents adalah gabungan dokumen yang mendiskripsikan secara kompleks semua segi game yang direncanakan.
Ditambah lagi, berbeda dengan skenario, tidak bisa secara pasti ditentukan, dokumen apa saja yang akan ditemukan dalam design documents, karena itu tergantung pada gaya game yang akan dibuat. Hampir sama seperti pembuatan film dimana penulis skenario pertama-tama menulis tema, kalau ada produser yang berminat, penulis skenario membuat sinopsis, dan setelah mendapat persetujuan produser, baru skenario dibuat, begitu juga prosesnya dalam merencanakan suatu judul game komputer. Temanya dibuat dulu, kemudian konsep dan akhirnya design documents disusun. Gambaran seperti ini adalah kondisi yang ideal, tidak semua pengembang melalui proses ini, walaupun hal itu patut disayangkan.
Konsep seharusnya berguna untuk memberikan gambaran garis besar tentang cerita, prinsip-prinsip mekanisme game, dan titik berat untuk gameplay. Karena itu konsep mencakup prinsip-prinsip dasar, gaya game, kerangka peraturan, sinopsis cerita (kalau ada cerita), karakteristik game, contoh misi, atau situasi-situasi dalam game dan bisa juga diferensiasi perangkat pengguna atau ada eek-efek khusus serta akhirnya unsur-unsur spesifik yang menjadi andalan pencipta. Dalam penutup sinopsis seharusnya dicantumkan daftar unsur yang unik dan orisinil serta faktor-faktor yang bisa dijadikan daya jual tinggi bagi judul tersebut. Konsepnya biasanya ditulis setebal 5-10 halaman. Kalau konsep sudah diterima, artinya sudah disetujui produser, dinilai positif oleh tim dan sebagainya, desainer game mulai menulis dengan documents.
Dokumen ini tidak baku, selama pengembangan bisa dimodifikasi atau diperbarui. Itu tidak berarti bahwa design document tidak perlu dibuat lengkap dan serius. Seperti dalam kalimat pembuka, semuanya perlu dipertimbangkan dan direncanakan dengan teliti, kalau tidak, pekerjaan tim bisa mengalami banyak masalah. Apasaja yang tidak direncanakan dengan baik akan menyebabkan kerugian waktu dan biaya dalam pelaksanaan proyek. Tentu saja tidak segalanya bisa direncanakan sebelumnya, tetapi menurut teori 80/20, sekitar 80% pekerjaan bisa berjalan sesuai rencana.
Tidak ada patokan umum apa saja yang harus menjadi bagian design documents, karena ada banyak perbedaan tergantung proyeknya. Tetapi dalam satu hal semua dokumen sama, harus mendeskripsikan game secara kompleks maupun mendetail. Setelah membaca design document, anda seharusnya memiliki gambaran lengkap tentang produk akhir. Salah satu dokumen biasanya menjelaskan mekanisme game. Sebagai bagiannya, misalkan untuk RPG
dan strategi, adalah peraturan yang menentukan dan mendiskripsi tipe objek dalam game berikut karakteristik serta hubungan interaktifnya.
Bagian lain membahas penerapan hukum fisika dalam dunia game dalam arti luas,
misalkan kekuatan alam yang dapat diterapkan dan bagaimana reaksi objek-objek dalam game. Ada deskripsi lokasi secara lisan maupun dalam sketsa, skenario cerita, bisa disebutkan diferensiasi perangkat pengguna. Dan sebaiknya ada daftar monster (untuk RPG fantasi) atau daftar pasukan (untuk strategi). Singkatnya, dalam struktur dokumen-dokumen ini seharusnya terdapat seluruh materi yang mencakup seluruh aspek game. Baru berdasarkan design documents yang lengkap bisa ditulis spesifikasi untuk rancangan engine atau modifikasi engine yang sudah ada, dan rencana produksi. Bagian akhir dari design documents adalah catatan-catatan desainer game, di mana dicantumkan misalnya ide-ide susulan atau perubahan yang dilakukan berdasarkan hasil tes, dan seterusnya.
Script
Naskah atau script dalam pemrograman komputer adalah sebuah program atau intruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prosesor. Script adalag semacam bahasa pemrograman dalam tingkat kesulitan yang lebih rendah, tanpa aplikasi kompilasi interpreter, skrip biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks dan hasil digunakan oleh bahasa pemrograman yang lebih kompleks itu. Skrip merupakan kumpulan sintaks pemrograman yang siap untuk di-compile. Macam - macam skrip : PHP, ASP, Java Script, Java Apples, VB Script.
Storyboard Game
Story board pada game sedikit berbeda dari story board animasi, dimana pada stor board game terdapat goal / mission yang akan dibuat pada game itu sendiri.Kemudian storyboard pada game menjelaskan tentang alur permainan itu sendiri seperti aapa tergantung dari jenis game. Misalkan game bergenre arcade tidak memiliki alur cerita namun gamme tersebut menitik beratkan pada perolehan point. Jadi storyboard yang dibuat yaitu bagaimana pemain mendapa nilai setinggi mungkin.
1. Storyboard Game
Story board pada game sedikit berbeda dari story board animasi, dimana pada stor board game terdapat goal / mission yang akan dibuat pada game itu sendiri.Kemudian storyboard pada game menjelaskan tentang alur permainan itu sendiri seperti aapa tergantung dari jenis game. Misalkan game bergenre arcade tidak memiliki alur cerita namun gamme tersebut menitik beratkan pada perolehan point. Jadi storyboard yang dibuat yaitu bagaimana pemain mendapa nilai setinggi mungkin.
2. Storyboard Animasi
Story board pada animasi ialah untuk menjelaskan tentang alur narasi dari sebuah cerita, atau storyboard pada animasi sebagai acuan agar animator dalam membuat animasi tidak melenceng dari yang dibuat pada storyboard. Sebenarnya fungsi dari storyboard itu sama, namun yang berbeda hanya media yang diperuntukkan dari storyboard itu sendiri, contoh storyboard pada game atau storyboard pada iklan.
BAB 3
Artificial Intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Game atau permainan dalam media elektronik merupakan salah satu aplikasi yang dapat mengandung kecerdasan buatan. Bermain game merupakan salah satu sarana pembelajaran. Dalam game kecerdasan buatan dapat terlihat dari bagaimana tingkah laku / behaviour yang dilakukan oleh game tersebut. Pada game yang memiliki kecerdasan buatan didalamnya maka game tersbut seolah-olah memiliki kemampuan layakmya manusia seperti dapat melihat, memukul, menghitung dan lain sebagainya.
Decision making yaitu suatu pemecahan masalah dan pengambilan keputusan. Decision making game merupakan suatu pemecahan masalah dalam pembuatan permainan dan menentukan solusi dari suatu masalah tersebut.
Decision Making bisa terjadi apabila mengalam 3 situasi diantaranya :
1. Decision making under certainty. Misal: Linear Programming2. Decision making under risk (uncertainty). Misal: Maximax, maximin, dll.3. Decision making in conflict. Dengan Game TheoryPath Finding: Waypoints dan Path Finding , A* Searching, Dijkstra
Pathfinding adalah proses pencarian path tercepat dari titik asal ke titik tujuan dengan menghindari berbagai halangan sepanjang path yang ditempuh. Terdapat berbagai algoritma pencarian jalur yang dapat dipakai, sebut saja djikstra, A*, dsb.
Algoritma Dijkstra, (dinamai menurut penemunya, seorang ilmuwan komputer, Edsger Dijkstra), adalah sebuah algoritma rakus (greedy algorithm) yang dipakai dalam memecahkan permasalahan jarak terpendek (shortest path problem) untuk sebuah graf berarah (directed graph) dengan bobot-bobot sisi (edge weights) yang bernilai tak-negatif.
A* (dibaca "A bintang"/"A star") adalah algoritma pencarian graf/pohon yang mencari jalur dari satu titik awal ke sebuah titik akhir yang telah ditentukan. Algoritma A* menggunakan pendekatan heuristik h(x) yang memberikan peringkat ke tiap-tiap titik x dengan cara memperkirakan rute terbaik yang dapat dilalui dari titik tersebut. Setelah itu tiap-tiap titk x tersebut dicek satu-persatu berdasarkan urutan yang dibuat dengan pendekatan heuristik tersebut. Maka dari itulah algoritma A* adalah contoh dari best-first search.
Sebuah waypoint adalah titik acuan yang digunakan untuk keperluan navigasi dengan karakter dalam game. Paling umum digunakan dalam game strategi dan permainan berbasis skuad.
DAFTAR PUSTAKA
https://www.kompasiana.com/www.emuparadise.me/sejarah-munculnya-game_5520c054a33311514846cef9https://www.inigame.id/8-jenis-genre-game-dan-sub-genre-nya/http://blackonyou.com/kisah-dan-sejarah-game-dari-waktu-ke-waktu/http://hilmantan.blogspot.co.id/2016/04/aspek-teknologi-dan-bisnis-dalam-game.html#.WriROi5ubcchttps://www.google.co.id/webhp?hl=id&sa=X&ved=0ahUKEwi4u5rZrYnaAhVDULwKHf18AAwQPAgDhttp://saraahputi.blogspot.co.id/2017/03/skenario-desain.html