Tugas 4
Nama : Ardil Karim M
NPM : 50415945
Kelas : 3IA19
Nama : Ardil Karim M
NPM : 50415945
Kelas : 3IA19
Apa itu
Arsitektur Game Engine?
Arsitektur game engine adalah sistem perangkat lunak yang dirancang untuk
menciptakan dan mengendalikan video game. Ada banyak mesin permainan yang
dirancang untuk bekerja pada konsol permainan video dan asisten sistem operasi
desktop seperti Microsoft Windows Linux, Mac OS.
Tujuan digunakannya game engine adalah untuk mempermudah pembuatan bagian -
bagian tertentu dalam game, membagi - bagi pengembangan game menjadi modul -
modul tertentu dan memudahkan kolaborasi antar pihak.
Tipe - tipe Game Engine
Game memiliki berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Berikut ini adalah beberapa tipe dari game engine:
Roll Your - Game Engine
Game engine tipe ini lebih disukai karena gratis, gamke engine ini juga
memperbolehkan para developer lebih fleksibel dalam mengintegrasikan komponen
yang diinginkan untuk dibentuk sebagai game engine mereka sendiri.
Mostly-Ready- Game Engine
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada
developer/programmer. Semuanya termasuk contoh GUI, phisycs, libraries model,
texture dll. Game engine semacam ini memiliki beberapa batasan, terutama jika
dibandingkan dengan game engine sebelumnya yang benar - benar terbuka lebar.
Point and Click Engine
Engine ini merupakan engine yang sangat dibatasi, tetapi dibuat dengan
sangat user friendly. Bisa membuat game sendiri dengan GameMaker, Torque Game
Builder dan Unity3D dengan memanfaatkan coding. Kekurangannya terletak pada
terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup
semuanya, mulai dari grafis hingga tata suara.
Contoh Game yang menggunakan Game Engine
CRY ENGINE
CRY ENGINE
Cry Engine adalah saah satu Game Engine yang dikeluarkan oleh German,
Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004.
Beberapa contoh game yang dibuat dengan menggukana software ini adalah Crysis,
Crysis War Head, Crysis 2, FarCry , Alion : Tower of Eternity. Keunggulan dari
Cry Engine sendiri adalah tidak perlu menggunakan spek yang dewa untuk
menjalankan game yang dibuat dengan software ini dan pencahayaannya juga sangat
bagus.
Cth game engine : Crysis 2
|
FROSBITE ENGINE
Frosbite Engine adalah engine yan terdapat pada game yang dikembangkan oleh
EA Digital Illusions CE yang terkenal degan Serial Battlefield. Grafik yang
ditampilkan dalam engine ini sangatlah dahsyat. Contoh game yang dibuat dengan
engine sendiri seperti battlefield 3, Need For Speed The Run dll. Game Engine
ini tidak mendkung dengan DX 9, dan juga Windows XP.
RAGE ENGINE
RAGE ENGINE Seri GTA Menggunakan engine ini. Tetapi pada seri sebelumnya
para developer tidak menggunakan engine dari Rockstar sendiri, tetapi
menggunakan Renderware Engine milik Criterion. Namun semenjak dunia gaming
memasuki era next-gen, developer Rockstar San Diego akhirnya menciptakan RAGE
(Rockstar Advanced Game Engine) Engine, dan menggunakan game engine ini dalam
produk-produk game next-gen mereka hingga saat ini. RAGE Engine mempunyai
banyak kelebihan, salah satunya adalah kemampuan menciptakan dunia open world
yang kompleks, penuh detail, dan terintegrasi penuh dengan dukungan seperti A.I
script, weather effects, dan lain sebagainya seperti yang terlihat pada GTA IV.
Engine ini juga mendukung kemampuan middleware seperti fitur “dynamic-motion”
dan “bullet physics”.
Apa itu interaksi fisik dalam teknologi game?
Dengan kecanggihan perangkat teknologi dan informasi saat ini tidak hanya sekedar membantu pekerjaan manusia tetapi juga menyajikan berbagai media hiburan yang mudah dijangkau oleh banyak orang. Salah satunya adalah Video game, banyak orang yang menyukai video game tidak hanya kalangan muda tetapi kalangan dewasa juga ikut memainkan video game. Disisi lain jika terlalu lama dan sering bermain game akan ada efek yang akan didapatkan, baik dari efek positif maupun efek negatif. Apa aja dampak dari efek - efek tersebut ? Berikut penjelasannya :
Dengan kecanggihan perangkat teknologi dan informasi saat ini tidak hanya sekedar membantu pekerjaan manusia tetapi juga menyajikan berbagai media hiburan yang mudah dijangkau oleh banyak orang. Salah satunya adalah Video game, banyak orang yang menyukai video game tidak hanya kalangan muda tetapi kalangan dewasa juga ikut memainkan video game. Disisi lain jika terlalu lama dan sering bermain game akan ada efek yang akan didapatkan, baik dari efek positif maupun efek negatif. Apa aja dampak dari efek - efek tersebut ? Berikut penjelasannya :
Efek Positif
- Setiap game memiliki tingkat kesulitan/Level yang
berbeda. Umumnya permainan ini dilengkapi pernak-pernik senjata, amunisi,
karakter dan peta permainan yang berbeda. Untuk menyelesaikan level atau
mengalahkan musuh secara efisien diperlukan strategi. Permainan game
online akan melatih pemainnya untuk dapat memenangkan permainan dengan
cepat, efisien dan menghasilkan lebih banyak poin.
- Meningkatkan konsentrasi. Kemampuan konsentrasi
pemain game online akan meningkat karena mereka harus menyelesaikan
beberapa tugas, mecari celah yang mungkin bisa dilewati dan memonitor
jalannya permainan. Semakin sulit sebuah game maka semakin diperlukan
tingkat konsentrasi yang tinggi.
- Meningkatkan koordinasi tangan dan mata.
Penelitian yang berhasil didapat menyatakan bahwa orang yang bermain game
sekitar dua setengah jam perhari dapat meningkatkan koordinasi antara mata
dan tangan.
- Meningkatkan kemampuan membaca. Game dengan genre
edukasi atau pendidikan banyak sekali manfaatnya. Menurut Psikolog dari
Finland Univesity menyatakan bahwa game edukasi dapat meningkatkan
kemampuan membaca pada anak-anak. Jadi pendapat yang menyatakan bahwa
jenis permainan ini menurunkan tingkat minat baca anak sangat tidak
beralasan.
- Meningkatkan kemampuan berbahasa inggris. Para
gamers yang sering bermain game online dengan genre apapun dengan
berjalannya waktu dapat mempunyai kemampuan berbahasa inggris yang lebih
baik. Ini karena banyak alur cerita yang diceritakan dalam bahasa inggris
dan kadang kala mereka chat dengan pemain lain dari berbagai negara.
- Meningkatkan sportivitas. Sportif dan fair play
adalah nilai-nilai umum yang dikembangkan dalam kompetisi pemuda. Video
gamejuga menawarkan hal yang sama. Dia mengajarkan nilai-nilai
keteraturan. Pada permainan online (onlinegame) misalnya, masing-masing
pemain akan bersaing secara teratur satu sama lainnya.
- Membentuk tim kerja. Kerjasama tim yang kuat
banyak terbina dalampermainan video game. Permainan online misalnya,
membutuhkan pemain yang efektif berkomunikasi dengan tim mereka. Sementara
itu, mereka terus melakukan tugas-tugas yang diembankan kepada mereka demi
meraih kemenangan.
Efek Negatif
- Menimbulkan kecanduan yang kuat. Sebagian besar
game yang beredar saat ini didesain supaya menimbulkan kecanduan bagi para
pemainnya. Semakin seseorang kecanduan pada suatu game, maka pembuat game
semakin diuntungkan. Tapi keuntungan produsen ini jutsru menghasilkan
dampak yang buruk bagi kesehatan psikologis para pemain game.
- Mendorong melakukan hal-hal negatif. Dengan
semakin seringnya kita bermain game online semakin banyak juga kebutuhan
yang harus kita dapatkan bagaimanapun caranya sehingga tidak jarang para
gamers akan berusaha mencuri ID orang lain demi bisa mendapatkan
keuntungan secara instan atau bahkan menggunakan uang bayaran sekolah demi
bisa bermain game.
- Terbelangkainya kegiatan di dunia nyata.
Keasyikan dalam bermain game akan mengakibatkan kita lupa dengan segala
hal dalam kehidupan sehari-hari kita seperti beribadah, mengerjakan tugas
sekolah atau kuliah, dan melupakan pekerjaan menjadi terbengkalai karena
bermain game.
- Perubahan pola makan dan istirahat. Efek dari
bermain game juga akan membuat waktu makan dan istirahat menjadi tidak
terkontrol apalagi sampai harus begadang demi memainkan game online
tersebut.
- Mengganggu kesehatan. Akan mengakibatkan
kelelahan mata, mengganggu sirkulasi darah dan menekan pembuluh darah vena
disekitar anus, sehingga menyebabkan mati rasa, kesemutan, kelemahan atau
kerusakan otot pada tangan dan jari serta menurunnya sistem kekebalan
tubuh sehingga lebih mudah terserang penyakit.
- Membatasi Hubungan Sosial. Pada dampak positif
bermain game telah dijelaskan bahwa bermain game dapat meningkatkan
hubungan sosial secara online dengan para gamer diseluruh dunia.
Sebaliknya dalam hal ini justru akan membatasi hubungan sosial di
kehidupan nyata mereka. Banyak sekali para pecandu game memiliki sedikit
waktu untuk membina hubungan sosial di kehidupan nyata mereka sehingga
kemampuan berkomunikasi dan interaksi secara fisik dan oral menjadi tidak
terasah.
Apa itu Collison Detection?
Algoritma untuk mendeteksi collision (tabrakan) sangat dibutuhkan untuk
program game. Flash mulai versi 5 ke atas menyediakan method yang bernama
hitTest untuk memeriksa apakah sebuah movie clip bertabrakan dengan movie yang
lain. Sebelum method hitTest ini tersedia, seorang programmer Flash harus
mendeteksi secara manual koordinat sebuah movie clip, apakah movie clip ini
bertabrakan dengan movie clip lain. Cara ini sangat merepotkan karena harus
mempertimbangkan pula ukuran movie clipnya.
USER INTERFACE
User interface adalah cara program dan user berkomunikasi. Istilah user
interface atau interface kadang-kadang digunakan sebagai penggati istilah HCI
(Human Computer Interaction). HCI (Human Computer Interface) adalah semua aspek
dari interaksi pengguna dan computer, tidak hanya hardware. Semuanya yang
terlhat dilayar, membaca dalam dokumentasi dan dimanipulasi dengan keyboard
(atau mouse) merupaka bagian dari user interface.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
KONSEP USER INTERFACE
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI)
danGraphical
User Interface(GUI).
Command Line Inteface
(CLI)
CLI (Command Line Interface) adalah tipe antarmuka dimana penggun berinteraksi dengan system operasi melalui text terminal. CLI adalah sebuah bentuk antarmuka antara sistem operasi dan pemakai dimana pemakai mengetikkan perintah-perintah dengan menggunakan perintah dalam bentuk teks dan sebuah metode untuk memasukinya.
Pengguna CLI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Setiap sistem operasi memberi nama CLI- nya berbeda-beda. Unix member nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Ms-Dos memberi nama CLI-nya command.com atau command prompt. Sedangkan Windows Vista, Microsoft menamakannya Powershell. Pengguna Linux mengenal CLI pada Linux sebagai Terminal, sedangkan pada Apple atau machintosh namanya adalah commandshell.
CLI (Command Line Interface) adalah tipe antarmuka dimana penggun berinteraksi dengan system operasi melalui text terminal. CLI adalah sebuah bentuk antarmuka antara sistem operasi dan pemakai dimana pemakai mengetikkan perintah-perintah dengan menggunakan perintah dalam bentuk teks dan sebuah metode untuk memasukinya.
Pengguna CLI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Setiap sistem operasi memberi nama CLI- nya berbeda-beda. Unix member nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Ms-Dos memberi nama CLI-nya command.com atau command prompt. Sedangkan Windows Vista, Microsoft menamakannya Powershell. Pengguna Linux mengenal CLI pada Linux sebagai Terminal, sedangkan pada Apple atau machintosh namanya adalah commandshell.
Graphical User Interface (GUI)
Saat ini interface yang banyak digunakan dalam software adalah GUI (Graphical User Interface). Penganut GUI biasanya adalah mereka yang sudah terbiasa dengan system operasi Wndows. Bagi mereka, GUI adalah harga mati yang tidak bisa ditawar lagi.
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan system operasi melalui gambar-gambar grafik, kon, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball.
Sama seperti CL, tiap-tiap siste operasi memiliki nama tersendiri untuk komponen GUI-nya. Pada Apple Mac OS X, GUI-nya disebut Aqua. Microsoft member nama GUI pada Windows XP sebagai Lunar dan GUI Windows Vista sebagai Aero. Pada Linux, ada dua pengembangan utama desktop environment, yang masing-masing menghasilkan roduk KDE (K Desktop Environment) dan GNOME.
Saat ini interface yang banyak digunakan dalam software adalah GUI (Graphical User Interface). Penganut GUI biasanya adalah mereka yang sudah terbiasa dengan system operasi Wndows. Bagi mereka, GUI adalah harga mati yang tidak bisa ditawar lagi.
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan system operasi melalui gambar-gambar grafik, kon, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball.
Sama seperti CL, tiap-tiap siste operasi memiliki nama tersendiri untuk komponen GUI-nya. Pada Apple Mac OS X, GUI-nya disebut Aqua. Microsoft member nama GUI pada Windows XP sebagai Lunar dan GUI Windows Vista sebagai Aero. Pada Linux, ada dua pengembangan utama desktop environment, yang masing-masing menghasilkan roduk KDE (K Desktop Environment) dan GNOME.
sumber :
http://senalastiansah.blogspot.co.id/2012/10/pengertian-user-interface-user.html
Sumber :
https://www.asyariproject.com/interaksi-fisik-dalam-teknologi-game/
http://rikaayuputrik.blogspot.co.id/2016/05/petgame-interaksi-fisik-dalam-teknologi.html
https://geekasmedia.blogspot.co.id/2016/05/Interaksi-Fisik.html
https://ikaanggraeni.wordpress.com/2016/06/26/tugas-ke-3-softskill-interaksi-fisik-dalam-teknologi-game/
Sumber :
http://dzuuuuul.blogspot.co.id/2015/02/10-macam-game-engine-terbaik.html
https://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/
https://www.babastudio.com/blog/10-game-engine-terbaik-saat-ini
http://bloggingbersama.blogspot.co.id/2013/06/macam-macam-game-engine.html
http://dzuuuuul.blogspot.co.id/2015/02/10-macam-game-engine-terbaik.html
https://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/
https://www.babastudio.com/blog/10-game-engine-terbaik-saat-ini
http://bloggingbersama.blogspot.co.id/2013/06/macam-macam-game-engine.html
Tidak ada komentar:
Posting Komentar