Rabu, 30 Desember 2015

Vidio Game

Game merupakan permainan yang dilakukan untuk tujuan hiburan dan refreshing. Kegiatan-kegiatan yang dilakukan yang termasuk dalam game antara lain adalah puzzle, kartu, olahraga, video game dan lain-lain. Meski begitu di era modern saat ini, kata ‘game’ sangat identik dengan video game, dari berbagai konsol mulai dari PC, PS, Xbox, Nintendo atau bahkan game game android. sendiri merupakan game elektronik yang melibatkan interaksi manusia dengan user interface yang menjalankan kontrol visual di dalam perangkat video.

Game awalnya tersedia dalam 2 dimensi saja. Namun seiring perkembangan zaman, game 3 dimensi pun muncul. Game pun menjadi salah satu hal yang diminati dan terus berkembang tiap tahunnya. Perkembangan teknologi dan gadget juga turut mempengaruhi perkembangan dunia game yang makin canggih dan maju. Ada beberapa aspek dan faktor untuk menentukan kualitas suatu game, mulai dari aspek grafis, visual, gameplay, storyline, konsep, kontrol dan lain-lain.
Video game dijalankan melalui sistem elektronik yang dikenal sebagai platform. Beberapa konsol dan platform game yang populer antara lain adalah PlayStation (PS2/P3/PS4), Xbox 360, Nintendo Wii, PC (Komputer), game online hingga game Android yang tersedia untuk didownload lewat gadget hp dan smartphone. Sementara konsol game game lawas seperti game Arcade atau Game Boy pun sudah mulai ditinggalkan.
Bahasa pemrograman yang kita pelajari saat ini ternyata merupakan salah satu unsur dalam pembuatan video games, seperti JAVA , Python, C++, PHP, JavaScript. Bahasa pemrograman yang digunakan bergantung pada platform atau teknologi yang digunakan. Untuk game komputer, ada beberapa bahasa yang umum digunakan, di antaranya adalah:
C++, walau sudah ada cukup lama, C++ masih banyak sekali digunakan untuk membuat game desktop, mulai dari game indie seperti Crayon Physics Deluxe, bahkan game besar seperti Crysis 2.
C#, dapat digunakan pada pembuatan desktop games menggunakan XNA, DirectX, atau Unity3D. Dapat juga digunakan untuk membuat web games menggunakan Silverlight atau Unity3D. Contoh web game yang dibuat menggunakan C# dan Unity3D adalah LiloCity dari Agate Studio.
Java, dapat digunakan untuk membuat desktop games, web games (dengan format Java Applet), bahkan bisa untuk mobile games. Contoh game desktop yang dibuat menggunakan Java contohnya Spiral Knights.
Actionscript 3, umum digunakan dalam pembuatan web games dalam format Flash Games, contohnya game flash di Facebook seperti Shopping Paradise buatan Agate Studio atau game flash di game portal, seperti Earl Grey and that Rupert Guy yang juga buatan Agate Studio.
PHP, HTML, Javascript; bahasa-bahasa pemrograman ini biasa digunakan untuk membuat web games, misalnya yang ada di Facebook seperti Football Saga.
Objective-C, bahasa ini spesifik digunakan untuk membuat game di komputer buatan Apple yang menggunakan Mac OS.



 

Tidak ada komentar:

Posting Komentar