Hendri Prasetyo

Rabu, 24 Januari 2018

On 20.14 by Unknown   No comments
Pada kesempatan kali ini saya akan membahas mengenai konfigurasi proxy server di Ubuntu 12.04. Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer client.
Tiga fungsi utama proxy server adalah:
➤ Connection Sharing
Bertindak sebagai gateway yang menjadi batas antara jaringan lokal dan jaringan luar. Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya dan koneksi jaringan luar juga terhubung kepadanya. Dengan demikian koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
➤ Filtering
Bekerja pada layar aplikasi sehingga berfungsi sebagai Firewalll paket filtering yang digunakan untuk melindungi jaringan lokal terhadap gangguan atau serangan dari jaringan luar. Dapat dikonfigurasi untuk menolak situs web tertenu pada waktu-waktu tertentu.
➤ Caching
Proxy Server memiliki mekanisme penyimpanan obyek-obyek yang sudah diminta dari server-server di internet. Mekanisme caching akan menyimpan obyek-obyek yang merupakan permintaan dari para pengguna yang di dapat dari internet.

Pada posting kali ini, saya akan menjelaskan langkah-langkah konfigurasi proxy server pada Ubuntu 12.04

CARA KONFIGURASI PROXY SERVER DI UBUNTU 12.04
1.     Aplikasi yang akan digunakan sebagai Proxy Server pada Ubuntu 12.04 Server adalah Squid3. Maka kita terlebih dahulu menginstall squid3 dengan perintah sudo apt-get install squid3
2. Untuk konfigurasi squid3 sebagai caching server perintahnya sudo nano /etc/squid3/squid.conf
3.      Bagian yang diedit
ü  http_port 3128 baris ini boleh tidak diedit, kecuali kalau portnya diubah menjadi 3128 ke 8080
ü  # cache_mem 256 dihilangkan tanda # menjadi cache_mem 64 biasanya ¼ dari RAM
ü  # cache_dir ufs /var/spool/squid 100 16 256 dihilangkan tanda # menjadi
cache_dir ufs /var/spool/squid 1000 16 256
4.      Lalu simpan hasil konfigurasinya
5.      Kemudian restart squid3 dengan perintah sudo /etc/init.d/squid3 restart
6.      Untuk membuat cache direktori, urutan langkahnya yaitu
ü  sudo /etc/init.d/squid3 stop

ü  Membuat cache sudo squid3 -z

ü  Setelah itu ketik perintah sudo /etc/init.d/squid3 start

MENGUJI SQUID3 DI CLIENT
1.      Buka Windows di client
2.      Kemudian buka web browser (Mozilla) → Klik menu Tools → Pilih Options → Advanced → Setting → Manual Proxy Configurations
3.      Isi HTTP Proxy dengan IP 192.168.1xx.1 dan Port 3128 Setelah itu klik OK
4.      Buka salah satu domain yang ada di internet misalnya www.google.com. Jika tampilan yang muncul seperti dibawah ini, artinya Proxy Server sudah bekerja.

5.      Supaya dapat mengakses ke internet, kita harus membuat konfigurasi lagi agar client bisa mengakses ke internet

MEMBUAT KONFIGURASI SUPAYA CLIENT BISA MENGAKSES INTERNET
1.      Buka file sudo nano /etc/squid3/squid.conf
2.      Pada baris # http_access deny all dihilangkan tanda #menjadi
http_access deny all
3.      Tambahkan network yang akan di allowed / diizinkan diatas pada baris http_access deny all.
acl lan src 192.168.1xx.0/24
http_access deny all
4.      Kemudian tambahkan baris
http_access allow lan menjadi
acl lan src 192.168.1xx.0/24
http_access allow lan
http_access deny all

5.      Simpan file tersebut dan keluar dari file tersebut
6.      Lalu kita restart squid3nya dengan perintah sudo /etc/init.d/squid3 restart
7.      Cobalah akses internet dari web browser client. Kalau konfigurasinya benar maka bisa buat browsing seperti contoh dibawah ini

MEMBLOKIR SITUS DAN KATA
Saat ingin membrowsing pasti kita terpintas ingin melakukan hal-hal yang dicari tidak sesuai / dapat menyimpang norma. Oleh karenanya kita dapat melakukan pemblokiran situs dan kata yang mana jika kita ingin browsing akan tertolak oleh browser. Berikut adalah langkah – langkahnya :
1.      Kita buat dua file yang berisi situs dan kata yang akan diblokir di dalam direktori /etc/squid3 dengan perintah cd /etc/squid3
2.      Ketikan perintah sudo nano blok-situs
3.      Isikan nama yang akan di blok, misalnya seperti ini
4.      Buat file nama-nama yang akan ditolak dengan perintah sudo nano blok-kata. Misalnya kata yang akan diblok seperti gambar dibawah ini

5.      Buka file sudo nano /etc/squid3/squid.conf
6.      Cari baris http_access deny 
7.      Tambahkan baris berikut sebelum acl lan src 192.168.1xx.0/24 acl
acl blok-situs dstdomain “/etc/squid/blok-situs” 
acl blok-kata url_regex –i “/etc/squid/blok-kata”

8.      Tambahkan baris-baris perintah untuk menolak situs dan kata diatas baris http_access allow lan.
http_access deny blok-situs 
http_access deny blok-kata 
Seperti pada gambar nomor 7.
9.      Simpan hasil konfigurasinya
10.  Restart squid3 sudo /etc/init.d/squid3 restart
11.  Untuk uji coba, buka browser kemudian panggil halaman web yang di blok. Contoh www.olx.com, kalau konfigurasinya benar harusnya terblok seperti gambar dibawah ini.

12.  Uji coba untuk kata-kata yang diblok. Buka situs www.bing.com, kemudian isikan kata-kata yang akan kita tolak misalnya sebagai contoh sapi.

13.  Hasil dari pencarian kata sapi. Jika pencariannya benar, gambarnya seperti ini

Rabu, 06 Desember 2017

On 05.07 by Unknown   1 comment

Pada kesempatan kali ini saya akan membuat tutorial mengenai web server local yang dapat terhubung ke jaringan Internet. Sebelum menuju ke tutorial, nih saya mau kasih tau dulu apa itu Web Server Local?

Jadi, Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.

Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi.

Nah, sudah tahu kan penjelasan dari web server tersebut. Yuk lanjut ke tutorialnya!

1. Download terlebih dahulu XAMPP. Kita dapat mendownload XAMPP di website https://www.apachefriends.org/download.html kemudian lakukan penginstallan.


2.  Setelah melakukan penginstallan, jalankan program dari XAMPPnya. Nanti akan muncul gambar berikut ini.

3.  Klik Start di Apache dan MySQL, kemudian tunggu sampai berwarna hijau (jalan).


4.   Untuk menguji apakah Apache telah berfungsi, buka browser, panggil alamat http://localhost

5. Untuk menguji apakah MySQL telah berfungsi, buka browser, panggil PHPMyAdmin di alamat http://localhost/phpmyadmin/


6.   Sebelumnya saya sudah membuat sebuah folder yang berisi mengenai kode-kode html. Folder tersebut bernama “teko”. Simpan folder “teko” tersebut didalam C:\XAMPP\htdocs.


7.  Lakukan percobaan folder dari “teko” tersebut untuk melihat web server pada localhost di browser dengan mengetik localhost/teko/. Berikut gambarnya.


8.  Lakukan konfigurasi web server tersebut dengan membuka browser, lalu ketik 192.168.1.1 pada IP Default Wifi/Modem kita. Nanti akan tampil Form Default Wifi/Modem dimana akan terjadi perbedaan. Disini saya menggunakan Wifi dari Huawei.

Pada gambar diatas merupakan tampilan IP Default Wifi Huawei. Kemudian pilih menubar Forward Rules, lakukan pengisian form-form tersebut sesuai dengan apa yang ada diatas.


Pada protocol diatas terdapat external dan internal port number yang berisikan 80 – 80 yang mana port ini akan membuka jalur dari apache (lihat pada XAMPP) sehingga akan menampilkan apache tersebut

9.   Lakukan pengecekkan IP ISPnya pada browser di website www.whatismyip.com untuk dapat mengetahui IP ISP milik kalian. Disini IP saya yaitu 36.84.132.26


10.  Kemudian lakukan percobaan pada smartphone/PC/computer kita apakah web server telah dibuat dapat diakses. Disini saya melakukan percobaan meggunakan smartphone saya. Dan berikut web server yang telah saya buat yang dapat diakses melalui smartphone.


Kamis, 25 Mei 2017

On 04.59 by Unknown   No comments

Review Game "SONIC GENERATIONS"


Dari judulnya saja siapa yang tidak kenal dengan game ini. Sonic memang sudah menjadi game yang legenda diantara pada gamers. Landak bewarna biru ini memang sangat terkenal sejak dari peluncuran pertamanya, apalagi buat para gamers generasi 90-an pasti sangat senang memainkan game ini di console SEGA. Memang grafik yang ditampilkan pada waktu itu dibilang biasa aja tetapi keseruan dalam menyelesaikan atau menamatkan game tersebut boleh dikatakan membuat kita lupa akan waktu. Seiring perkembangan teknologi, Team Sonic dan SEGA meluncurkan sebuah sekuel terbaru yang diberi judul “Sonic Generations” dan mereka tidak hanya merayakannya pada satu platform saja tapi beberapa platform game juga, yakni PC, Xbox360, Playstation3, dan Nintendo3DS. Jadi apa saja sih yang membuat game ini menarik, tentu akan ada sesuatu yang berbeda pada game sonic yang terdahulu.
1.      Story


Plot cerita game ini juga bertemakan tentang ulang tahun, yang mengisahkan teman-teman Sonic mengadakan sebuah pesta kejutan ulang tahun untuk Sonic, namun pesta tersebut bubar akibat munculnya sebuah musuh baru yang dinamakan Time Eater. Teman-teman Sonic disedot kedalam lubang waktu dan Sonic yang berusaha menyelamatkan mereka terhempas jatuh akibat serangan monster tersebut. Akhirnya Sonic yang jatuh pingsan tersebut sadar dan menemukan dirinya telah berada di sebuah dunia yang terlupakan yang hanya berwarna putih abu-abu. Misi Sonic dalam game ini adalah berusaha membebaskan teman-temannya dan mengembalikan dunia yang terlupakan menjadi berwarna kembali.

2.      Gameplay

(Video)

Sonic Generations memiliki 2 Sonic dari masing-masing dimensi. Setiap stage memiliki 2 Act. Act 1 adalah Classic style dan Act 2 adalah Modern style. Classic Style adalah gaya gameplay Sonic dengan ciri khasnya terdahulu yaitu 2D side-scrolling seperti pada era Sega Genesis dulu, sedangkan Modern Style adalah adalah gaya gameplay dimana Sonic terlihat dari perspektif 3D yang dimulai pada era Dreamcast hingga saat ini. Semakin cepat Sonic mencapai goal dan tidak kehilangan life satupun, maka Ranking Sonic akan semakin tinggi.
A.     Act 1 (Classic Sonic)
Controls:
A: Spin Jump
B: Crouch
X: Spin Dash
Y: Custom Skill
LS: Move
Konsepnya masih simpel seperti Sonic yang terdahulu, Sonic harus maju ke depan untuk mencapai goal dengan waktu sesingkat-singkatnya dan mengumpulkan ring yang tersebar di seluruh area guna melindungi dirinya. Setiap kali Sonic terkena serangan musuh, maka ring akan berhamburan keluar dari tubuhnya. Classic Sonic membunuh musuhnya cukup dengan menginjak kepalanya dengan melompatinya. Ring adalah ibarat health bagi Sonic, apabila ring sudah mencapai 0 dan Sonic terkena serangan maka nyawa Sonic akan melayang. Sonic bisa melakukan Spin Dash untuk menggulingkan tubuhnya di tanah dan melaju sekencang-kencangnya untuk menghancurkan setiap musuh atau objek yang menghalanginya. Terdapat banyak sekali rintangan dalam Act 1, salah satunya adalah duri dan air. Ketika sonic menginjak duri, maka berhamburanlah semua ring yang telah dikumpulkan dengan susah payah. Sementara dalam air, gerakan Sonic akan melambat dan Sonic perlu mencari gelembung air agar tidak kehabisan nafas. Suara ketika Sonic mengambil nafas mengingatkan Anda pada masa kecil dulu.
B.      Act 2 (Modern Sonic)
Controls:
A: Spin Jump, Homing Attack
B: Slide, Stomp
X: Boost, Air Boost
Y: Custom Skill
LB, RB: Quick Step
LT, RT: Drift
LS: Move, Grind Move
Berbeda dengan Classic style, Modern style agak lebih kompleks dalam hal gameplay. Sonic bukan hanya harus mengumpulkan ring dan mencapai goal, namun Sonic juga bisa bergaya, meluncur dan sebagainya. Act 2 memiliki dua jenis gameplay yaitu ke depan dan ke kanan. Bagaimana caranya? Tergantung dari area yang Anda lewati, nantinya sudut pandang kamera akan berubah secara otomatis mengikuti gerakan Sonic. Modern Sonic tidak hanya melompat untuk membunuh musuh, tetapi harus melakukan Homing Attack untuk menghancurkannya. Modern Sonic tidak bisa melakukan Spin Dash di tanah, namun sebagai gantinya dia bisa melakukan Boost guna meningkatkan kecepatannya berkali-kali lipat yang juga bisa digunakan di udara. Namun, tidak selamanya Sonic bisa menggunakan Boost karena dibatasi oleh Boost Meter yang bisa terisi jika Sonic mengumpulkan ring. Ketika Sonic sedang berlari dalam kecepatan yang sangat tinggi, hati-hati terhadap rintangan atau tikungan di depannya. Sonic dapat melakukan Quick Step ke kiri dan kanan untuk tetap menjaga ritme permainan. Selain Quick Step, Sonic juga bisa melakukan Drifting dengan menekan tombol LT atau RT di tikungan yang tajam agar kecepatannya tetap terjaga. Rintangan lainnya adalah celah sempit dimana Sonic harus melakukan Sliding untuk melewati tempat yang sempit tersebut. Berikutnya adalah Wall Jump, dimana Sonic dapat melewati tempat yang tinggi dengan memanfaatkan tembok-tembok yang ada untuk mencapai puncaknya. Sonic juga dapat melakukan Stomp, untuk menghancurkan objek-objek yang berapa di bawahnya dengan menekan tombol B ketika melompat. Selain rintangan, ada pula dimana Sonic bisa melakukan Freestyle di atas udara setelah dia melaju dengan kencangnya dengan menekan tombol arah diakhiri dengan tombol RB+LB. Dan ingat, selagi Sonic berada dalam Modern style, Sonic tidak bisa berenang dan akan mati ketika tercebur dalam air.
C.      Stages

Terdapat 9 Stage yang masing-masing terbagi dalam 2 Act. Dan stage-stage yang hadir disini adalah stage nostalgia yang pernah dilewati oleh Sonic sebelumnya: Green Hill (Sonic The Hedgehog), Chemical Plant (Sonic The Hedgehog 2), Sky Sanctuary (Sonic & Knuckles), Speed Highway (Sonic Adventure), City Escape (Sonic Adventure 2), Seaside Hill (Sonic Heroes), Crisis City (Sonic The Hedgehog 2006), Rooftop Run (Sonic Unleashed), dan Planet Wisp (Sonic Colors). Disamping itu tiap stage didesain memiliki beberapa jalur yang dapat dilalui, seperti saat kita gagal melompat pada sebuah platform dan jatuh ke bawah, kita masih dapat mengikuti jalur di platform bawah yang tetap membawa kita ke akhir stage permainan. Hal ini yang membuat kita tidak mudah bosan dalam memainkannya berulang-ulang karena desain stage yang kreatif dan bervariasi.
D.     Red Star Ring

Red Star Ring adalah tantangan tersendiri di setiap Act yang dilewati Sonic. Setiap Act memiliki 5 Red Star Ring yang tersembunyi di seluruh area. Ada yang mudah didapatkan tapi ada pula yang membutuhkan perjuangan ekstra untuk mendapatkannya. Setiap Sonic mendapatkan Red Star Ring, maka akan terbukalah Collectibles Artwork dan Music. Kumpulkan 5 Red Star Ring di setiap Act-nya dan Sonic akan mendapatkan Skill baru setelahnya.
E.      Skills

Tak lengkap rasanya apabila Sonic tidak dibekali berbagai skill dalam permainannya. Skill dapat dibeli dan dikustomisasi dalam Omochao's Shop dengan membayar sejumlah poin yang didapatkan oleh Sonic. Setiap Skill Set dibatasi oleh 100 poin, masing-masing Skill memiliki Consumption Point. Setelah mengkustomisasi skill, Sonic dapat menggunakannya di setiap stage dengan menekan tombol Y. Super Sonic adalah salah satu skill dengan Consumption Point maksimal yaitu 100 dan hanya bisa digunakan setelah Anda menamatkan game 1 kali. Syarat menggunakan Super Sonic adalah dengan mengumpulkan 50 ring terlebih dahulu, lalu tekan tombol Y untuk berubah.
F.      Challenge Acts

Setelah Sonic menyelesaikan suatu stage, bukan berarti tugasnya telah selesai. Masih banyak yang bisa dilakukan di setiap stage, salah satunya adalah Challenge Acts. Setiap stage memiliki 10 Challenges Acts (5 Classic dan 5 Modern). Setiap challenge adalah unik, dimana syarat-syaratnya bervariasi. Ada Doppleganger Race dimana Anda harus balapan dengan bayangan Sonic untuk mencapai goal. Lalu, Friends Challenge, dimana dalam stage tersebut terdapat 1 teman Sonic yang membantunya menyelesaikan stage atau malah mengganggunya! Dan masih banyak tipe-tipe challenge lainnya yang harus diselesaikan. Setelah menyelesaikan Challenge Acts, gerbang Challenge akan ditandai dengan lonceng yang jika disentuh oleh Sonic akan keluar Music NotesMusic Notes tersebut dapat diambil oleh Sonic untuk membuka Collectibles Artwork dan Music dalam Collection Room.
G.     Boss Battle

Boss Battle kali ini tampil lebih epic dan menantang dari seri sebelumnya. Namun, siapa lagi kalau bukan Dr. Robotnik alias Dr. Eggman yang menjadi boss dari Sonic? Tidak bosan-bosannya dia menantang Sonic dan hasilnya selalu kalah. Kali ini Dr. Eggman kembali dengan robot-robotnya yang canggih untuk mengalahkan Sonic. Dan cara mengalahkannya pun tidaklah mudah. Sonic harus menginjak atau menyeruduk bagian tertentu dengan syarat tertentu pastinya.
H.     Rival Battle

Selain Boss Battle, ada pula yang disebut Rival Battle. Mereka adalah rival-rival Sonic yang penasaran untuk mengalahkan Sonic. Diantaranya Metal Sonic, Shadow The Hedgehog, Silver The Hedgehog. Setiap Rival Battle pun memiliki cara-cara unik untuk mengalahkannya. Setelah mengalahkan rival-rivalnya, Sonic akan dihadiahi sebuah Chaos Emeralds yang akan berguna untuk berubah menjadi Super Sonic nantinya.
3.      Graphics
(Video)

Kualitas grafis pada game ini benar-benar HD yang memanjakan mata. Setiap stage permainan dihiasi dengan warna yang cerah dan tajam. Visual gameplay side scrolling yang mengunakan Sonic klasik, menghadirkan latar yang 3D sehingga gameplay side scrolling terasa modern. Untuk versi PC, framerate permainan tetap berjalan dengan stabil untuk ritme permainan yang berlangsung cepat. Menggunakan engine HAVOK, Sonic Generations dalam balutan grafik 3D dengan nuansa klasik untuk menjaga orisinalitas dari setiap stage. Grafik yang indah penuh warna adalah ciri khas dari Sonic.
4.      Sound

Saya yakin, Anda akan teringat masa kecil Anda ketika mendengar lagu Green Hill Zone pada awal permainan. Lagu-lagu dari setiap stage diremix ulang dengan gaya modern namun Sonic Team tetap menyertakan lagu originalnya yang bisa diganti-ganti di setiap stagenya untuk memberikan nuansa nostalgia. Tersedia multiple Voice Acting dalam berbagai bahasa diantaranya English, Japanese, French dan lainnya. Voice acting mungkin terkesan biasa-biasa saja, namun sound effect dari Sonic Generations akan mengingatkan Anda pada setiap game Sonic, bagaimana dia melompat, bagaimana dia berputar, bagaimana jika Sonic kehabisan nafas dalam air, semuanya hadir seperti versi originalnya. Hanya satu yang menyebalkan yaitu suara Omochao yang mengganggu petualangan Sonic untuk memberikan hint, tetapi Omochao bisa dinon-aktifkan kok
KESIMPULAN REVIEW :
Sonic kembali ke masa kejayaannya yang telah hilang beberapa tahun belakangan. Game Sonic Generations menghadirkan konsep permainan yang bagus dan menarik dalam merayakan ulangtahun game Sonic. Gameplaynya terasa bervariasi dan unik sehingga cukup mengasikan dan menghibur. Ciri khas utama Sonic adalah gameplay-nya yang cepat dan menantang dan akhirnya SEGA berhasil mengembalikan Sonic ke jalur yang sebenarnya. Baik Classic style maupun Modern style, semua sama cepatnya karena akan membuat mata Anda tidak sanggup mengikuti gerakan Sonic. Yang membuat Anda penasaran untuk mengulanginya adalah bagaimana memenangkan suatu stage dengan jalur yang berbeda, karena setiap stage menyediakan Multi-path dan menyimpan banyak rahasia di dalamnya. Banyaknya Collectibles, beraneka ragam Challenge Acts, Rival Battle yang menantang hingga Boss Battle yang epic membuat Anda betah berlama-lama menikmati kecepatan Sonic. Bagi Anda yang ingin bernostalgia dengan Sonic, ini adalah game yang wajib Anda miliki. Dan bagi Anda yang belum mengenal Sonic, inilah saatnya Anda mengetahui bagaimana awal mula hingga saat ini Sonic berpetualang. Setelah menamatkan game ini saya rasa sampai detik ini, inilah game Sonic di era modern yang berhasil mengembalikan kejayaan Sonic. Seluruh aspek yang pernah hadir dalam game Sonic hadir disini. Terakhir, Anda juga bisa memainkan game Sonic The Hedgehog original era Sega Genesis di sini. Super Sonic Style ROCKS!!

Berikut adalah cuplikan video “SONIC GENERATIONS MOVIE”


Referensi :
http://gamexeon.com/forum/threads/full-review-sonic-generations.80800/
https://www.beritateknologi.com/review-sonic-generations/
https://www.youtube.com/

Rabu, 22 Maret 2017

On 06.54 by Unknown   No comments
Pada pembahasan tugas softskill kali ini, saya akan membahas tentang beberapa penjelasan mengenai dunia game diantaranya interaksi fisik dalam teknologi game, user interface pada game komputer, penampilan grafik scene game komputer dan game berjaringan.


Interaksi Fisik dalam Teknologi Game
Merupakan perangkat gerak yang melibatkan aktivitas fisik sehingga permainan game didalamnya dapat sekaligus melatih otot dan gerak selayaknya berolahraga. Game –  game yang melibatkan aktivitas fisik mengharuskan untuk menggerakkan tangan dan anggota tubuh. Contohnya adalah seperti yang disediakan oleh game konsol Nintendo Wii, PS3 Move, Xbox Kinect.

      A.)   Efek Fisik dalam Game

      Gaming dapat melibatkan aktivitas fisik seperti game tinju, tennis, sepakbola yang mengharuskan anda untuk menggerakkan tangan dan anggota tubuh anda sesuai tema video game yang dimainkan. Untuk mendapatkan seperangkat konsol tersebut tidaklah perlu mengeluarkan kocek yang dalam. Ketiganya memiliki harga yang berlainan yang dapat disesuaikan dengan kocek anda.
Efek fisik dalam game ada 2, yaitu positif dan negatif:
1.      Efek positif dalam game
      ü  Mendorong Pola Hidup Sehat
      ü  Meningkatkan kemampuan mengetik
      ü  Meningkatkan konsentrasi dan ketangkasan
      ü  Meningkatkan koordinasi tangan dan mata
      ü  Membina hubungan sosial dan interaksi
      ü  Meningkatkan kemampuan berbahasa inggris
      ü  Mengajarkan sportivitas dan kerjasama
      ü  Meningkatkan pengetahuan tentang computer
      ü  Mengalihkan rasa sakit fisik dan mental

2.      Efek positif dalam game
      ü  Kecanduan
      ü  Membatasi Hubungan Sosial
      ü  Mengganggu Kesehatan

      B.)   Collision 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 pada Game Komputer

Antarmuka (Interface) merupakan mekanisme komunikasi antara pengguna (user) dengan sistem. Antarmuka (Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi. Antarmuka (Interface) berfungsi untuk menginput pengetahuan baru ke dalam basis pengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara berurutan sehingga pengguna mengerti apa yang akan dilakukan terhadap suatu sistem. User interface sangat berperan penting dalam dunia komputer karena dengan adanya user interface maka kemudahan user dalam mengoprasikan suatu perangkat komputer menjadi lebih mudah.
Dalam desain antarmuka game terdapat beberapa elemen yang diantaranya adalah:
a.     Diagetic
Elemen User Interface yang diegetic ada dalam dunia permainan sehingga para pemain dapat saling berikteraksi dengan mereka melalui visual, audible atau haptic. Elemen user interface diegetic yang dieksekusi dengan baik dapat meningkatkan pengalaman narasi untuk pemain, memberika pengalaman lebih mendalam dan terintegrasi. Salah satu game yang mengimplementasikan elemen diegetic ini adalah game Assassin’s Creed. Game tersebut berhasil menggunakan sistem virtual reality di masa depan. Jadi, cerita sebenarnya futuristik darupada sejarah.

b.     Non-Diegetic
Lalu ada elemen diegetic non-tradisional, elemen ini memiliki kebebasan untuk menghapus dari fisksi permainan dan geometri. User interface ini juga hanya terlihat dan terdengar ke pemain di dunia nyata karena desain user interface ini juga menggunakan visual Heads-Up Display. Jika dilakukakn dengan benar para gamers tentunya tidak akan tahu itu ada. Contoh game dengan banyak elemen non-digetic adalah World of Warcraft dan Mass Effect 3 untuk menginformasikan senjata pemain dipilih dan kekuasaan.

c.      Meta
Tidak selalu divisualisasikan spasial untuk pemain merupakan gambaran yang bisa muncul di dalam dunia game. Dalam dunia game juga sering kali kita jumpai beberapa adegan dalam game tersebut yang harus mengeluarkan percikan darah pada kamera untuk menunjukkan kerusakan parah pada karakter yang dimainkan. Contoh dari elemen meta terdapat pada game Grand Theft Auto 4 ketika terdapat adegan yang berinteraksi dengan telepon adalah salah satu contoh yang menarik. Elemen user interface sebenarnya muncuk pada pesawat hub 2D, jadi itu benar benar elemen Meta. Penggunaan icon pada game juga mempengaruhi kenyamanan pemain dalam memilih perintah-perintah pada game. Desain icons dalam user Interface dibedakan menjadi dua jenis yaitu picons dan micons.

d.     Spatial
Elemen user interface spatial ini berdeda dengan diegetic atau non-digetic karena disajikan dalam ruang permainan dengan atau tanpa suatu entitas dari dunia permainan yang sebenarnya. Fable 3 adalah contoh di mana unsur-unsur spatial yang digunakan untuk memberikan informasi lebih kepada pemain dan mencegah mereka dari melompat ke layar peta. Jejak bersinar hampir cocok dalam fiksi mengingat kualitas estetika ajaib itu tapi karakter tidak dimaksudkan untuk menyadari hal itu. Ini memandu pemain ke tujuan berikutnya.

Penampilan Grafik Scene pada Game Komputer

A.     Visibility
      Visibility merupakan tampilan grafik scene game pada komputer. Bagaimana sebuah game terlihat oleh user agar menarik dan berkualitas sehingga user menikmati game tersebut. Biasanya pada video game terdapat istilah scene 2.5D. Sebenarnya istilah tersebut tidak berbeda jauh dari scene 2D (dua dimensi). Hanya saja 2.5D memiliki beberapa fitur tambahan berupa efek cahaya, bayangan dan sebagainya yang dibuat agar seakan-akan menyerupai scene 3D.
Game bertipe ini menggunakan 2 macam tipe pemodelan:
1)      2 Dimensi Graphic
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)      3 Dimensi object/model
Ini merupakan model/object 3D yang nantinya akan dijadikan sebagai karakter utama, bangunan, object-object seperti senjata, musuh, permukaan tanah, pohon, dan bukit. Object 3D seperti ini bisa dibuat dengan menggunakan program seperti 3DS Max, Maya, Hash, dan Blender.

B.      Level of Detail
    Dalam komputer grafis, akuntansi untuk tingkat detail melibatkan menurunkan kompleksitas representasi objek 3D seperti bergerak menjauh dari penampil atau sesuai metrik lainnya seperti objek penting, 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.

Game Berjaringan

Game merupakan permainan yang menggunakan media elektronik, yang merupakan suatu hiburan berbentuk multimedia yang dibuat semenarik mungkin untuk menyenangkan hati pemainnya. Jaringan adalah kumpulan sistem yang terdiri dari beberapa perangkat yang saling terhubung untuk mendapatkan hasil tujuan yang sama. Dengan kata lain dapat dikatakan perangkat-perangkat ini dihubungkan agar dapat terkoneksi satu sama lain.
Dari pengertian diatas, dapat dikatakan bahwa game berjaringan (online games) adalah suatu jenis game komputer yang dapat dimainkan oleh multi pemain melalui internet. Biasanya disediakan sebagai tambahan layanan dari perusahaan penyedia jasa online dan dapat diakses langsung atau melalui sistem yang disediakan dari perusahaan yang menyediakan permainan tersebut. Dalam game online terdapat dua unsur utama, yaitu server dan client.
Server melakukan administrasi permainan dan menghubungkan client. Sedangkan client adalah pengguna permainan yang memakai kemampuan server. Game online juga dapat dikatakan sebagai bagian dari aktivitas sosial, karena pemain dapat saling berinteraksi secara virtual dan dapat menciptakan suatu komunitas dalam permainan tersebut.

Perkembangan game online sendiri tidak lepas juga dari perkembangan teknologi komputer dan jaringan komputer itu sendiri. Pada saat muncul pertama kalinya tahun 1960, komputer hanya bisa dipakai untuk 2 orang saja untuk bermain game. Lalu muncullah computer dengan kemampuan time-sharing sehingga pemain yang bisa memainkan game tersebut bisa lebih banyak dan tidak harus berada di suatu ruangan yang sama (Multiplayer Games). Meledaknya game online sendiri merupakan cerminan dari pesatnya jaringan computer yang dahulunya berskala kecil (small local network) sampai menjadi internet dan terus berkembang sampai sekarang.

Referensi:
Aji, Dimas Setya. "Pengantar Teknologi Game".http://www.kamu-info.web.id/2016/03/pengantar-teknologi-game.html. 22 Maret 2017
https://www.youtube.com/