Rabu, 24 Mei 2017

Penampilan Grafik Scene dan UI dalam Game

Judul/Bab             : Penampilan Grafik Scene dan UI dalam Game ( Penulisan 7 )
Nama                   : Lutfianto Triatmojo
NPM                     : 56414183
Kelas                    : 3IA21
Mata Kuliah          : Pengantar Teknologi Game
Nama Dosen        : Syefani Rachma Deski


LOD pada Game




Level of Detail merupakan topik penting pada grafik komputer dikarenakan LOD merupakan salah satu kunci strategi optimasi yang dapat membantu video game untuk run lebih cepat dan smooth. Pada game 3d proses LOD diliputi dengan pengurangan kompleksitas masing - masing aset game 3d saat viewer dalam hal ini pemain menjauhi objek game tersebut.


Teknik - Teknik LOD



Berikut ini adalah macam - macam teknik LOD(-ding) :
Discrete Method
Continuos Method
Hierachical Method
Predictive Method

Antarmuka

Pengertian antarmuka (interface) adalah salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI) dan Graphical User Interface(GUI).

Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna (user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.


Command Line Interface(CLI)

CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.

Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah commandshell.


Graphical User Interface(GUI)

GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP (window, icon, menu, pointing device).

User Interface pada game dapat disimpulkan sebagai penghubung atau mediator antar game dan pemain supaya pemain dapat mengoprasikan atau memainkan game tersebut. Pada umumnya User Interface pada game adalah Graphical User Interface.



Elemen User Interface pada game

User Interface atau Antarmuka Pengguna merupakan unsur penting dalam game. Desain User Interface dalam game melibatkan unsur tambahan fiksi. Fiksi melibatkan avatar dari pengguna yang sebenarnya, atau player. Pemain menjadi elemen tak terlihat, tapi kunci untuk cerita, seperti halnya narator dalam novel atau film. Fiksi ini dapat langsung dihubungkan ke UI, sebagian terkait, atau tidak sama sekali. Terdapat sebuah teori mengenai desain user interface game oleh Erik Fagerholt dan Magnus Lorentzon dari Chalmers University of Technology berjudul: Beyond the HUD (Head Up Display) – User Interfaces for Increased Player Immersion in FPS Games. Mereka memperkenalkan istilah untuk berbagai jenis interface tergantung pada bagaimana terkait dengan narasi dan geometri permainan mereka, di antara lain :



Diegetic
Elemen user interface yang diegetik ada dalam dunia permainan (fiksi dan geometris) sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible atau haptic.
Meta
Elemen UI tidak selamanya sesuai dalam geometri dari dunia permainan. Mereka masih dapat mempertahankan narasi permainan tapi duduk di hub plane 2D.
Spatial
Elemen Spasial UI digunakan ketika ada kebutuhan untuk memecahkan narasi dalam rangka untuk memberikan informasi lebih kepada pemain melebihi yang disadari karakter.
Non-Diegetic
Elemen ini memiliki kebebasan untuk benar-benar dihapus dari fiksi permainan dan geometri dan dapat mengadopsi pemakaian visual mereka sendiri, meskipun sering dipengaruhi oleh arah seni permainan.


Daftar Pustaka

https://nowitisappropriate.wordpress.com/2013/01/04/23/
http://caralengkap.com/2012/10/definisi-interfaceantar-muka-dan-contohnya.html
http://blog.gameartworkbook.com/game-art-theory/about-level-of-detail-lod-in-game/

Penampilan Grafik Scene Game

Judul/Bab             : Penampilan Grafik Scene Game (TUGAS 7)
Nama                   : Lutfianto Triatmojo
NPM                     : 56414183
Kelas                    : 3IA21
Mata Kuliah          : Pengantar Teknologi Game
Nama Dosen        : Syefani Rachma Deski

Visibility

Visibility merupakan  tampilan grafik scene game pada komputer. Bagaimana sebuah game terlihat oleh user agar menarik dan berkualitas sehingga user menikmati game tersebut. 


Level of Detail (LOD)
Dalam komputer grafis, untuk tingkat detail melibatkan menurunkan kompleksitas representasi objek 3D seperti bergerak menjauh sesuai metriksnya, kecepatan sudut pandang-relatif atau posisi. Tingkat teknik detil meningkatkan efisiensi render dengan mengurangi beban kerja pada tahap pipa grafis, transformasi biasanya simpul. Kualitas visual berkurang dari model sering diperhatikan karena efek kecil pada objek muncul ketika jauh atau bergerak cepat.

Sedangkan untuk konsep menggambar LOD sebagian besar waktu LOD diterapkan untuk geometri rinci saja, konsep dasar bisa disamaratakan. Baru-baru ini, teknik LOD termasuk manajemen juga shader untuk tetap mengontrol kompleksitas pixel. Suatu bentuk tingkat manajemen detail telah diterapkan untuk tekstur selama bertahun-tahun, di bawah nama mipmapping, juga memberikan kualitas rendering yang lebih tinggi. Ini adalah hal yang lumrah untuk mengatakan bahwa "sebuah objek telah LOD'd" ketika objek disederhanakan oleh mendasari algoritma LOD-ing.


Terrain LOD
Terrain merupakan model yang sangat besar, membuat setiap pointnya secara eksplisit sangatlah tidak mungkin, maka metoda untuk mengotomatiskan pembangkitan terrain merupakan hal biasa. Ketika proses rendering, sebagian dari Terrain tertutup dan sebagian lain sangat jauh, oleh karena itu dikembangkanlah Terrain LOD algorithms. Terrain LOD itu sendiri menggunakan teknik Level of details (LOD) untuk mengontrol objek yang akan di-render. Teknik LOD mempunyai banyak jenis, salah satunya adalah Terrain LOD. Algoritma ROAM merupakan algoritma terrain LOD yang menggunakan top-down dengan struktur data binary triangel. Algoritma ROAM (real-time Optimally Adapting Meshes) sangat baik untuk diimplementasikan pada terrain yang tidak datar atau terrain yang bergelombang. Ukuran dari terrain tidak mempengaruhi jumlah poligon yang terbentuk. Namun semakin besar jumlah poligonnya, makaframe-Ratenya semakin kecil.


2 Game dengan Jalan Cerita dan Level yang menarik

1. Star Wars: Knight of the Old Republic

Star Wars: Knights of the Old Republic adalah game RPG yang dikembangkan oleh BioWare. Permainan ini memiliki setting waktu di Golden Age of the Republic, sekitar dari 4.000 tahun sebelum setting waktu dalam film Star Wars pertama.

Pemain berada tengah-tengah perang galaksi antara pihak Jedi dan Sith. Pada awal permainan, pemain dapat memilih dari tiga kelas dasar, dan kemudian dalam permainan ada tiga subclass Jedi yang dapat dipilih. Selain jalan cerita yang mengasyikkan (terutama bagi fans Star Wars), permainan ini juga memiliki dunia yang luas dengan ratusan misi untuk diselesaikan.  Tak hanya itu, ada pula berbagai makhluk luar angkasa yang aneh yang membuat permainan anda akan makin mengasyikkan.

Star Wars: Knights of the Old Republic telah menerima banyak penghargaan dan pujian dari kritikus dan berbagai media. Permainan ini dinobatkan sebagai Game of the Year dalam berbagai versi, bahkan majalah Time juga menobatkannya sebagai salah satu dari 100 video game terbaik sepanjang masa. 

2. Alpha Protocol

Alpha Protocol adalah game RPG yang disajikan dalam sudut pandang orang ketiga, dikembangkan oleh Obsidian Entertainment.

Pemain berperan sebagai Michael Thorton, seorang agen CIA. Selama bermain dan menyelesaikan berbagai misi, pemain akan mendapatkan Advancement Point yang dapat digunakan untuk menaikkan level salah satu dari sepuluh skill yang berbeda. Skill yang dipilih ini memungkinkan Thorton untuk menggunakan senjata tertentu dengan efisien, atau memiliki kemampuan khusus tertenu. Pemain juga dapat mengatur sendiri penampilan fisik Thorton, mulai dari warna kulit dan warna mata, tutup kepala dan gaya rambut.

Meskipun permainan ini dipuji karena memiliki konsep yang unik, ada banyak masalah teknis yang membuatnya tidak terlalu populer dibandingkan serial lain seperti Mass Effects. Hal ini cukup disayangkan, karena jalan cerita dalam Alpha Protocol sangatlah dramatis dan indah.  Semoga saja kelak sekuel dari game ini bisa disajikan dengan lebih sempurna.


sumber:
http://gamerunityok.blogspot.co.id/2016/05/6-game-action-rpg-dengan-jalan-cerita.html
http://eituzed.blogspot.co.id/2015/04/penampilan-grafik-scene-game-komputer.html
http://farizkiridwan.blogspot.co.id/2013/07/visibility-pengantar-teknologi-game.html

Senin, 15 Mei 2017

User Interface pada Game Komputer

Judul/Bab             : User Interface pada Game Komputer ( Tulisan 6 )
Nama                   : Lutfianto Triatmojo
NPM                     : 56414183
Kelas                    : 3IA21
Mata Kuliah          : Pengantar Teknologi Game
Nama Dosen        : Syefani Rachma Deski

           Sebuah Desain Interface/antarmuka pada suatu Game mempengaruhi kenyamanan dan sejauh mana user/pengguna meminati Game tersebut. Untuk itu kali ini saya akan membahas beberapa hal yang berhubungan dengan Desain Interface pada game.
            Sebelum memasuki pembahasan berikutnya kita perlu mengetahui apa itu HUD. HUD adalah singkatan dari Heads-Up Display dan biasanya menunjukkan bar/kotak HP(Health Point) ataupun MP(Mana Point) dan biasanya muncul  di atas kepala karakter. Fungsi HUD ini untuk memudahkan pemain mengetahui kondisi karakter dalam permainan.

beberapa elemen user Interface yaitu:

A. Non-diegetic: Desain  Antarmuka yang diberikan sebagai tambahan di luar dunia game itu sendiri, hanya terlihat dan terdengar ke pemain di dunia nyata. Sehingga seakan-akan karakter dalam dunia game tidak melihatnya Contoh: Elemen HUD, kursor mouse, mini map, skills, dll.




B. Diagetic: Desain antarmuka yang termasuk dalam permainan game  yaitu yang dapat dilihat dan didengar oleh karakter dalam permainan. Yang dimaksudkan pada antarmuka diagetic ini segala sesuatu yang terlihat terkecuali elemen-elemen non-diegetic seperti HUD, Kursor mouse, Informasi dari Komputer,dll.


C. Spatial: Elemen User Interface yang disajikan dalam ruang permainan 3D dengan atau tanpa suatu entitas dari dunia permainan yang sebenarnya (diegetik atau non-diegetik).


D. Meta: Gambaran yang bisa muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk pemain.Contoh yang paling jelas adalah efek ditampilkan di layar, seperti percikan darah pada kamera untuk menunjukkan kerusakan. Contoh: Resident Evil, ketika player hampir mati.


Sumber & Referensi :
http://nvtrakhmawati.blogspot.co.id/2017/03/pengantar-teknologi-game-part-2.html
https://sylviaalfarina.wordpress.com/2015/04/22/user-interface-pada-game-komputer/
http://ajiprays.blogspot.co.id/2017/05/interface-pada-game.html?m=1

User Interface pada Game Komputer

Judul/Bab             : User Interface pada Game Komputer (TUGAS 6)
Nama                   : Lutfianto Triatmojo
NPM                     : 56414183
Kelas                    : 3IA21
Mata Kuliah          : Pengantar Teknologi Game
Nama Dosen        : Syefani Rachma Deski

         User interface berarti tampilan antar muka pengguna. Jika didefinisikan secara sederhana User interface adalah penghubung atau mediator antar komputer dan manusia atau user komputer itu agar hubungan antara perangkat komputer dengan user bisa terjalin. User interface sangat berperan penting dalam dunia komputer karena dengan adanya user interface maka kemudahan user dalam mengoprasikan suatu perangkat komputer menjadi lebih mudah.

         Desain user interface dalam game berbeda dari desain user interface lainnya karena melibatkan unsur tambahan fiksi. Fiksi melibatkan avatardari pengguna yang sebenarnya atau player. Sebuah desain interface pada suatu game mempengaruhi kenyamanan dan sejauh mana user atau pemain meminati game tersebut.  Dalam user interface game, terdapat sebuah teori yang dikemukakkan oleh Erik Fagerholt dan Magnus Loretzon dari Chalmers University of Technology. Dalam tesisnya mereka menulis tesis tentang desain user interface berjudul Beyond the HUD – User Interfaces for Increased Player Immersion in FPS Games. Mereka memperkenalkan istilah berbagai jenis interface yang berkaitan dengan desain video game.
         
        HUD itu sendiri kepanjangan dari Heads – up display, merupakan metode dimana informasi secara visul disampaikan kepada pemain sebagai bagian dari antarmukan pengguna permainan. Biasanya menunjukkan bar/kotak HP(Health Point) ataupun MP(Mana Point) dan biasanya muncul  di atas kepala karakter. Fungsi HUD ini untuk memudahkan pemain mengetahui kondisi karakter dalam permainan.

Contoh Games dan perbedaannya

1.     Assassin’s Creed . Desain antarmuka yang termasuk dalam permainan game  yaitu yang dapat dilihat dan didengar oleh karakter dalam permainan. Yang dimaksudkan pada antarmuka diagetic ini segala sesuatu yang terlihat terkecuali elemen-elemen non-diegetic seperti HUD, Kursor mouse, Informasi dari Komputer,dll  Contoh: Interface dalam game Dead Space, pada game Assassin’s Creed

2.       Mass Effect 3 . Desain  Antarmuka yang diberikan sebagai tambahan di luar dunia game itu sendiri, hanya terlihat dan terdengar ke pemain di dunia nyata. Sehingga seakan-akan karakter dalam dunia game tidak melihatnya. Mass Effect 3 menggunakan banyak Non-diegetik elemen UI untuk menginformasikan pemain senjata karakter dipilih dan kekuasaan - antara lain.



Sumber Referensi:
http://teguh-cipta-halim.blogspot.com/2013/01/desain-pada-user-interface.html
http://miftakhun.blogspot.com/2013/01/element-user-interface-pada-game.html
https://sylviaalfarina.wordpress.com/2015/04/22/user-interface-pada-game-komputer/
http://ikanurj.blogspot.co.id/2015/03/user-interface-pada-game.html