Penampilan
Grafik Scene Game Komputer
Tugas
1. Visibility
Visibility
adalah tampilan grafik dari scene game pada komputer. Yaitu,bagaimana sebuah
game terlihat oleh user agar menarik dan berkualitas sehingga user dapat
menikmati game tersebut.Biasanya pada video game terdapat istilah scene 2.5D.
Sebenernya istilah tersebut tidak beda jauh dari scene 2D. Hanya saja 2.5D
memiliki beberapa fitur tambahan berupa efek cahya dan sebagainya yang
dibuat agar seakan – akan menterupai scene 3D. Teori grafik 2.5D ini biasa juga
disebut dengan pseudo-3D sedangkan pada istilahh game lebih dikenal dengan
isometric/diametric/trimetric projection.
Game
bertipe ini menggunakan 2 macam tipe pemodelan , yaitu :
a. 3
Dimensi object/model
Ini
merupakan model/object 3D yang nantinya akan dijadikan sebagai karakter
utama,bangunan,object – object. Object 3D seperti ini biasanya menggunakan
program seperti 3Ds Max,Maya,Hash dan Blender.
b. 2
Dimensi Graphhic
Gambar
2D juga berperan dalam membuat game ini yaitu sebagai texture untuk
object,sebagai latar belakang seperti langit dan pemandangan, sebagai meteran
untuk nyawa dan gambar untuk speedometer pada game racing.
2. Level
of Detail
Dalam
komputer grafis, untuk tingkat detail melibatkan menurunkan kompleksitas
representasi obje 3D seperti bergerak menjauh sesuai matriksnya,kecepatan sudut
pandang – relative atau posisi. Tingkat teknik detail pipa grafis, transformasi
biasanya simpul. Kualitas visual berkurang dari model sering diperhatikan
karena efek kecil pada objek muncul ketika jauh atau bergerak cepat.
Untuk
konsep menggambar LOD sebagian besar waktu LOD diterapkan untuk geometri rinci,
konse dasar bisa disamaratakan. Teknik LOD termasuk manajemen juga shader untuk
tetap mengontrol kompleksitas pixel.
a. Terrain
LOD
Terrain
merupakan model yang sangat besar, membuat setiap pointnya secara eksplisit
sangatlah tidak mungkin,maka metoda untuk mengotomasikan pembangkitan terrain
merupakan hal biasa. Terrain LOD itu menggunakan teknik Level of Detail untuk
mengontrol objek yang akan di render. Teknik Level of Detail mempunyai banyak
jenis, salah satunya adalah Terrain LOD.
Hubungan
Terrain LOD dengan Triangle Bintree (Binary Triangle Trees)
Hubungan
Terrain LOD dengan Triangle Bintree (Binary Triangle Trees) yaitu pada bagaimana
data itu dibagi pada terrain, terdapat pohon yang dikenal sebagai Triangle
Bintrees (Binary Triangle Trees) dan Quadtrees. Triangle Bintrees (Binary
Triangle Trees) merupakan sebuah representasi populer permukaan medan yang
elevasi telah sampel pada interval jarak teratur yaitu triangulalsi subset dari
titik sampel yyang terdiri dari sumbu blok,segitiga siku – siku isosceles.
Triangulasi terdiri dari segitiga yang hanya memiliki tiga simpul pada batas
mereka.
Gambar
Triangle Bintrees 3 simpul :
Gambar Triangle
Bintrees 4 simpul :
3. Game
Yang Mempunyai Jalan Cerita Dan Yang Mempunyai Level
a. Candy
Crush Saga
Para
pemain diharuskan menyatukan permen – permen jelly sesuai warna. Jelly tersebut
haruslah habis agar anda dapat melaju ke level berikutnya. Game ini juga
mengharuskan anda mengajak temen teman anda agar bisa memperoleh extra life.
Developer King cukup membuat tiap levelnya baru dan beda dari level sebelumnya.
Alhasil, para pemainnya pun tak bosan untuk terus bermain,melaju untuk
mendahului kawan – kawannya.
b. Heart’s
Medicine : Time to Heal
Jika kamu pernah bermain game Sally’s Sallon,
game pada Heart’s Medicine : Time to Heal mirip
dengan game tersebut, tapi keduanya memiliki
tema yang saling berbeda tertenya. Pada game ini, pemain harus merawat para
pasien yang berdatangan dengan menyuntikkan mereka atau melakukan
operasi bagi pasien yang mengalami kecelakaan.
Selain itu, game ini memiliki alur cerita yang romantic dengan menghadirkan
dokter bernama Allison sebagai tokoh utamanya.Untuk mendapatkan level
selanjutnya maka si dokter tersebut harus mengobati si pasien – pasien yang berdatangan
dengan cepat hingga mendapatkan bintang 3.
Sumber
:
GAME BERJARINGAN
Dalam pembahasan game berjaringan terdapat
dua kata yaitu GAME dan JARINGAN
dimana memiliki pengertian yang berbeda..
dalam penulisan kali ini akan membahas tentang Game Berjaringan..
satu per satu akan saya bahas sedikit banyak untuk memahami penulisan kali ini.
dimana memiliki pengertian yang berbeda..
dalam penulisan kali ini akan membahas tentang Game Berjaringan..
satu per satu akan saya bahas sedikit banyak untuk memahami penulisan kali ini.
bahasan pertama adalah game.. apa itu game?
Game merupakan
permainan yang menggunakan media elektronik,
merupakan sebuah hiburan berbentuk multimedia yang di buat
semenarik mungkin agar pemain bisa mendapatkan sesuatu sehingga
adanya kepuasaan batin dari psikologis seseorang.
permainan yang menggunakan media elektronik,
merupakan sebuah hiburan berbentuk multimedia yang di buat
semenarik mungkin agar pemain bisa mendapatkan sesuatu sehingga
adanya kepuasaan batin dari psikologis seseorang.
dalam game terdapat objek berupa dua dimensi
hingga tiga dimensi,
selain itu dalam game kita ketahui ada AI yang berfungsi sebagai alur
jalan lawan (komputer) untuk melawan apa yang kita (user) input atau jalankan.
selain itu dalam game kita ketahui ada AI yang berfungsi sebagai alur
jalan lawan (komputer) untuk melawan apa yang kita (user) input atau jalankan.
untuk jenis game terdapat banyak jenisnya..
seperti game strategi, RPG,
FPS, hingga game action. semua jenis game sering kita jumpai sebagai media hiburan.
akan tetapi belakangan ini banyak berkembang game yang dibuat adpat membuat kita (user)
membuat kita ketagihan yang mengakibatkan lupa waktu.
FPS, hingga game action. semua jenis game sering kita jumpai sebagai media hiburan.
akan tetapi belakangan ini banyak berkembang game yang dibuat adpat membuat kita (user)
membuat kita ketagihan yang mengakibatkan lupa waktu.
selanjutnya masuk dalam pembahasan
jaringan,.. apa si jaringan itu?..
pengertian umumnya adalah kumpulan sistem yang terdiri dari beberapa
perangkat yang saling terhubung untuk mendapatkan hasil tujuan yang sama.
dapat dikatakan si perangkat-perangkat ini dihubungkan agar dapat terkoneksi satu sama lain.
pengertian umumnya adalah kumpulan sistem yang terdiri dari beberapa
perangkat yang saling terhubung untuk mendapatkan hasil tujuan yang sama.
dapat dikatakan si perangkat-perangkat ini dihubungkan agar dapat terkoneksi satu sama lain.
jaringan dapat berupa sambungan yang
terhubung ke dunia luas dengan
koneksi internet, dan ada juga jenis jaringan offline dimana kita hanya dapat
terkoneksi antar perangkat dengan sistem lokal area.
jadi, saat dimana ada suatu perangkat terhubung dengan perangkat lain,
kita dapat katakan disana terdapat jaringan, entah itu online atau offlne.
koneksi internet, dan ada juga jenis jaringan offline dimana kita hanya dapat
terkoneksi antar perangkat dengan sistem lokal area.
jadi, saat dimana ada suatu perangkat terhubung dengan perangkat lain,
kita dapat katakan disana terdapat jaringan, entah itu online atau offlne.
dari bahasan pengertian dari GAME dan
JARINGAN, dapat dikatakan bahwa
Game Berjaringan adalah suatu permainan dengan media elektronik yang dimainkan
dengan cara terhubung dengan user lain dengan memanfaatkan sebuah alat penghubung
jaringan agar dapat bermain game secara bersamaan dengan user lain yang berbeda
tempat, waktu, hingga kondisi dengan bantuan jaringan yang dapat menghubungkan atau
mengkoneksikan antar perangkat, entah itu device komputer atau perangkat lain untuk dapat
bermain game.
Game Berjaringan adalah suatu permainan dengan media elektronik yang dimainkan
dengan cara terhubung dengan user lain dengan memanfaatkan sebuah alat penghubung
jaringan agar dapat bermain game secara bersamaan dengan user lain yang berbeda
tempat, waktu, hingga kondisi dengan bantuan jaringan yang dapat menghubungkan atau
mengkoneksikan antar perangkat, entah itu device komputer atau perangkat lain untuk dapat
bermain game.
banyak contoh dari Game Berjaringan. contoh
dari Game Berjaringan adalah Dota.
game atau permainan Dota pada PC ini cara mainnya adalah dengan kita terhubung antar perangkat yang
menggunakan alat perantara seperti router atau yang lainnya yang dapat menguhubungkan sebuah
jaringan, bahkan kita dapat bermain secara lokal atau offline bersama teman-teman dengan memanfaatkan
jaringan.
game atau permainan Dota pada PC ini cara mainnya adalah dengan kita terhubung antar perangkat yang
menggunakan alat perantara seperti router atau yang lainnya yang dapat menguhubungkan sebuah
jaringan, bahkan kita dapat bermain secara lokal atau offline bersama teman-teman dengan memanfaatkan
jaringan.
contoh lain dari Game Berjaringan adalah CS
(Counter Strke) dimana game ini dapat kita
mainkan bukan hanya bermain sendir, tapi bahkan dapat kita mainkan beramai ramai
dengan teman-teman via jaringan lokal hingga online yang beda lokasi negara ataupun
benua yang baermain secara realtime bersamaan.
mainkan bukan hanya bermain sendir, tapi bahkan dapat kita mainkan beramai ramai
dengan teman-teman via jaringan lokal hingga online yang beda lokasi negara ataupun
benua yang baermain secara realtime bersamaan.
dalam
Game Berjaringan ini kita pasti akan akrab dengan yang namanya PING.
ping ini berperan dalam masalah real time atau ketepatan waktu pergerakan game dengan
perangkat lain. semakin besar ping maka semakin buruk, dan semakin kecil ping maka
akan semakin baik dalam bermain Game Berjaringan ini.
jadi, bila ping besar maka pergerakan game akan tidak sinkron dengan gerakan game lain.
jadi disarankan bila bermain Game Berjaringan kita disarankan untuk menggunakan jaringan
via kabel, karena bila kita gunakan jaringan via wireless maka akan banyak noise frekuensi
yang dapat merusak sinyal ping keselarasan pergerakan game. dengan demikian kita dapat
simpulkan bahwa untuk bermain Game yang Berjaringan unutk memakai internet atau jaringan
via kabel agar lebih stabil.
ping ini berperan dalam masalah real time atau ketepatan waktu pergerakan game dengan
perangkat lain. semakin besar ping maka semakin buruk, dan semakin kecil ping maka
akan semakin baik dalam bermain Game Berjaringan ini.
jadi, bila ping besar maka pergerakan game akan tidak sinkron dengan gerakan game lain.
jadi disarankan bila bermain Game Berjaringan kita disarankan untuk menggunakan jaringan
via kabel, karena bila kita gunakan jaringan via wireless maka akan banyak noise frekuensi
yang dapat merusak sinyal ping keselarasan pergerakan game. dengan demikian kita dapat
simpulkan bahwa untuk bermain Game yang Berjaringan unutk memakai internet atau jaringan
via kabel agar lebih stabil.
Pembuatan Game Komputer Dengan Menerapkan
Konsep Artificial Intelligent Pada Sebuah Game Engine
Kecerdasan Buatan atau
kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks
ilmiah atauIntelegensi Artifisial (Artificial Intelligence atau hanya disingkat
AI) didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya
dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin
komputer agar dapat melakukan pekerjaan seperti yang dapat dilakukan
manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain
sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan
dan robotika. Banyak hal yang kelihatannya sulit untuk kecerdasan manusia,
tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh:
mentransformasikan persamaan, menyelesaikan persamaan integral, membuat
permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia
kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk
direalisasikan dalam Informatika. Contoh media interaksi ialah:
Penglihatan (vision)·
Suara (voice).
ucapan (speech)·
Gerakan anggota badan ( gesture)
Contoh
Game Engine :
1. RAGE
Merupakan kependekan dari Rockstar Advanced Game Engine. RAGE telah dipakai oleh Rockstar untuk membuat game-game besar seperti GTAV. Bersifat proprietary.
2. Unreal Engine
Pilihan bagi para indie developer karena sifatnya yang bersifat freeware dan menjadi propietary jika ingin mendapatkan fitur tambahan (pro). Game yang telah dirilis menggunakan engine ini antara lain : Unreal Tournament, seri Gears of War, seri Mass of Effects, Medal of Honor : Airborne, dan Outlast.
3. CryEngine
Merupakan game engine yang dikembangkan oleh Crytek. Telah merilis berbagai game seperti seri Crysis dan Far Cry. Tetapi game engine ini sangat berat untuk kelas pc yang mempunyai spek rendah sehingga sering dijuluki “Cry engine make me cry”.
4. Anvil, Distrupt, Dunia, Jade, dan LyN
Merupakan game engine yang dikembangkan oleh Ubisoft, tentunya game-game keluarannya merupakan seri Prince of Persia, Tom Clancy, Assassin’s Creed, dll.
5. Frostbite
Terkenal setelah seri Battlefield menjadi game yang katanya game first-person shooter terbaik, menurut sebagian orang.
6. HPL Engine
Game engine ini terkenal dari seri game horor keluarannya, seperti Penumbra (Overture, Black Plague, Requiem) dan Amnesia (The Dark Descent, A Machine For Pigs)
7. Unity
Game-game keluarannya lebih sering menuju ke aplikasi dan game-game kecil. Tapi keunggulan tersendirinya adalah fleksibilitas dan bahasa yang digunakan lumayan mudah (C# dan JavaScript). Game horor keluaran Digital Happiness yaitu DreadOut yang notabene dibuat oleh anak bangsa dikembangkan oleh Unity. Angkot The Game mungkin juga dikembangkan oleh Unity. Game-game lainnya adalah Slender, Temple Run, Bad Piggies, dsb.
8. SAGE, W3D
Jika anda pernah memainkan game-game seri Command & Conquer maka game itu di buat menggunakan game engine SAGE. Versi awal dari SAGE adalah W3D yang dikembangkan oleh Westwood Studios. Sekarang, versi terbaru dari engine ini adalah SAGE 2.0 yang dikembangkan oleh Westwood Studios dan Electronic Arts Los Angeles.
9. Source Engine
Game engine ini lebih banyak digunakan dalam game genre fps. Dengan ini maka game-game yang dikeluarkannya adalah seri Counter Strike, Half Life, Portal, Left 4 Dead, dan The Stanley Parable.
1. RAGE
Merupakan kependekan dari Rockstar Advanced Game Engine. RAGE telah dipakai oleh Rockstar untuk membuat game-game besar seperti GTAV. Bersifat proprietary.
2. Unreal Engine
Pilihan bagi para indie developer karena sifatnya yang bersifat freeware dan menjadi propietary jika ingin mendapatkan fitur tambahan (pro). Game yang telah dirilis menggunakan engine ini antara lain : Unreal Tournament, seri Gears of War, seri Mass of Effects, Medal of Honor : Airborne, dan Outlast.
3. CryEngine
Merupakan game engine yang dikembangkan oleh Crytek. Telah merilis berbagai game seperti seri Crysis dan Far Cry. Tetapi game engine ini sangat berat untuk kelas pc yang mempunyai spek rendah sehingga sering dijuluki “Cry engine make me cry”.
4. Anvil, Distrupt, Dunia, Jade, dan LyN
Merupakan game engine yang dikembangkan oleh Ubisoft, tentunya game-game keluarannya merupakan seri Prince of Persia, Tom Clancy, Assassin’s Creed, dll.
5. Frostbite
Terkenal setelah seri Battlefield menjadi game yang katanya game first-person shooter terbaik, menurut sebagian orang.
6. HPL Engine
Game engine ini terkenal dari seri game horor keluarannya, seperti Penumbra (Overture, Black Plague, Requiem) dan Amnesia (The Dark Descent, A Machine For Pigs)
7. Unity
Game-game keluarannya lebih sering menuju ke aplikasi dan game-game kecil. Tapi keunggulan tersendirinya adalah fleksibilitas dan bahasa yang digunakan lumayan mudah (C# dan JavaScript). Game horor keluaran Digital Happiness yaitu DreadOut yang notabene dibuat oleh anak bangsa dikembangkan oleh Unity. Angkot The Game mungkin juga dikembangkan oleh Unity. Game-game lainnya adalah Slender, Temple Run, Bad Piggies, dsb.
8. SAGE, W3D
Jika anda pernah memainkan game-game seri Command & Conquer maka game itu di buat menggunakan game engine SAGE. Versi awal dari SAGE adalah W3D yang dikembangkan oleh Westwood Studios. Sekarang, versi terbaru dari engine ini adalah SAGE 2.0 yang dikembangkan oleh Westwood Studios dan Electronic Arts Los Angeles.
9. Source Engine
Game engine ini lebih banyak digunakan dalam game genre fps. Dengan ini maka game-game yang dikeluarkannya adalah seri Counter Strike, Half Life, Portal, Left 4 Dead, dan The Stanley Parable.
Untuk pembentukan Artificial Intelligence pada game ternyata digunakan pula algoritma,
yaitu jenis pohon n-ary untuk suatu struktur. Implementasi pohon (tree) ini
biasa disebut game tree. Berdasarkan game tree inilah sebuah game disusun
algoritma kecerdasan buatannya. Artificial intellegence yang disematkan dalam
sebuah game yang membentuk analisis game tree biasanya merepresentasikan
kondisi atau posisi permainan dari game sebagai suatu node, dan
merepresentasikan langkah yang mungkin dilakukan sebagai sisi berarah yang menghubungkan
node kondisi tersebut ke anak (child) sebagaimana representasi suatu pohon
(tree).
Namun, biasanya representasi langsung
tersebut mempunyai kelemahan, yaitu representasi data pohon akan menjadi sangat
lebar dan banyak. Mungkin bagi sebuah mesin komputer mampu melakukan kalkulasi
sebanyak apapun masalah, namun game tree yang lebar dan besar memberikan
beberapa masalah, antara lain konsumsi proses memori, kapasitas penyimpanan
yang cukup besar dan kinerja yang kurang pada konsol game berspesifikasi
rendah. Karena itu dibentuklah beberapa algoritma dan penyederhanaan bagi
sebuah game tree.
Pada salah satu contoh game
klasik, yaitu tic tac toe, penyederhanaan dapat dilakukan dengan berbagai
metode. Salah satu diantaranya adalah minimax. Metode ini berhasil diterapkan
dan memberikan nilai reduksi yang cukup signifikan. Dan tidak hanya bisa
digunakan secara monoton, minimax juga bisa digunakan untuk game-game yang
lebih rumit seperti catur, tentunya dengan algoritma dan representasi berbeda.
Minimax yang merupakan salah
satu metode penerapan (implementasi) pohon n-ary pada suatu game, menandakan
bahwa implementasi struktur (pohon khusunya) sangatlah diperlukan pada
pembuatan dan penerapan Artificial Intelligence, dan tidak menutup kemungkinan
ilmu dan metode baru yang lebih canggih akan ditemukan di masa depan.Beberapa
karakteristik dan batasan game untuk game playing :
Dimainkan oleh 2 ( dua ) pemain: manusia dan
komputer. Para pemain saling bergantian melangkah.