BAB I
PENDAHULUAN
Semakin melangkah
menuju modernisasi, tuntutan dalam berbagai aspek dalam kehidupan dirasakan
semakin berat oleh banyak orang. Alhasil hal tersebut mengakibatkan tingkat
stress yang tinggi pada masyarakat di berbagai kalangan. Untuk menghindari
stress yang berlebih kita membutuhkan waktu untuk beristirahat atau refreshing
seperti berjalan-jalan, membaca buku, bermain, dll.
Seiring
berkembangnya teknologi, permainan yang kita mainkan semakin beragam. Dari
permainan yang dulunya petak umpet, kucing-kucingan, bermain gasing dan
lain-lain. Sekarang permainan sudah berubah menjadi permainan digital. Bermain
games menjadi sarana populer oleh mereka dalam melarikan diri dari beratnya
beban dalam hidup ini.
Permainan atau
yang sering kita sebut dengan game adalah sesuatu kegiatan yang dilakukan untuk
menghibur diri kita dari rasa jenuh. Seiring berkembangnya IPTEK pada era
modern ini membuat banyak beredarnya berbagai jenis games. Tak hanya untuk
sekedar refreshing namun aplikasi games telah menjadi sebuah bisnis industri
yang sangat besar. Games yang dahulu sering dikaitkan dengan masa kanak-kanak
ternyata telah menyedot perhatian remaja dan bahkan orang-orang dewasa sekarang
ini.
PENGERTIAN GAME
Dalam kamus bahasa Indonesia Game adalah permainan.
Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan
keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang
didalamnya terdapat peraturan. Sebuah permainan adalah sebuah sistem dimana
pemain terlibat dalam konflik buatan, disini pemain berinteraksi dengan sistem
dan konflik dalam permainan merupakan rekayasa atau buatan, dalam permainan
terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan
menentukan permainan.
Game bertujuan untuk menghibur, biasanya game banyak
disukai oleh anak - anak hingga orang dewasa. Games sebenarnya penting untuk
perkembangan otak, untuk meningkatkan konsentrasi dan melatih untuk memecahkan
masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau
masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat.
Tetapi game juga bisa merugikan karena apabila kita sudah kecanduan game kita
akan lupa waktu dan akan mengganggu kegiatan atau aktifitas yang sedang kita
lakukan.
JENIS-JENIS GAME
1.) FPS (First
Person Shooter)
Mungkin kata FPS sudah tidak asing lagi bagi para
gammer, game berjenis ini adalah salah satu jenis game terpopuler, game FPS
adalah Game yang berpusat pada game playing sekitar pistol dan senjata royektil
dan jenis game ini bisanya berformat tembak-tembakan antar player secara
langsung dan dari sudut pandang orang pertama, yaitu pemain dapat merasan
menjadi character yang dia mainkan secara langsung, di Indonesia sendiri game
jenis ini sanga popular di kalangan para gamer. Contohnya adalah : Point Blank
, Counter Strike , Spesial Force , Modern Combat , Call Of Duty ,Battlefield
Dan masih banyak yang lainya.
2.) RPG (Role Playing Game)
RPG Adalah Game Petualangan dimana kita akan menjadi
seorang tokoh utama dalam sebuh cerita dan biasanya game ini memiliki beberapa
quest dan Dungeon, di dalam game ini kita dapat membentuk Party dengan player
lain, biasanya game ini identik dengan monster dan kekuatan supernatural contoh
Dari Game Ini adalah : The Elder Scrolls IV, Oblivion - Game of the Year
Edition, Fallout 3: Game of The Year Edition, Dragon Age Origins: Ultimate
Edition, Dragon Age 2 - Bioware Signature Edition, Bioshock 2.
3.) RTS (Real Team Strategy)
Game Jenis Ini adalah Game yang memerlukan taktik dan
strategy yang berbentuk dalam peperangan, dalam game ini kita akan disurh
memimpn satu kerajaan atau negara kita disuruh untuk mengatur strategy dalam
pertahanan dan ekonomi cotohnya adalah : Stroghold Crusader, Age Of Empire,
Rise Of Nation dan lainnya.
4.) MMORPG
(Massively Multiplayer Online Role Playing Game)
System yang dimainkan sama persis dengan RPG hanya
saja dalam MMORPG kita bias bermain multiplayer secara online di game ini kita
memiliki beberapa peran atau Class, para pemain biasanya berkumpul dalam satu
server dan ber party untuk melawan monster dan menyelesaikan dngeon conthnya :
World of Warcraft: Cataclysm, World of Warcraft,Eve Online: Commissioned
Officer Edition,Warhammer Online: Age of Reckoning,Guild Wars 2,Dota 2 dan
lainya.
5.) Web MMORPG (Web Massively Multiplayer Online Role
Playing Game)
Sama dengan MMORPG hanya saja Game ini dapat dimainkan
di browser secara langsung tanpa mengunakan launcher atau CD instalasi kita
dapat bemain game ini di website contohnya : Konoha Ninja, Pirateking dan
lain-lain.
TEKNOLOGI BISNIS
DALAM BIDANG KOMPUTER
Bisnis dalam game komputer berkembang pesat seiring
dengan berkembangnya teknologi canggih saat ini. Dahulu kita hanya dapat
menikmati game yang tersedia di dalam komputer itu sendiri, seperti pinball dan
solitaire. Namun sekarang sudah tersedia game online, dan juga games yang dapat
didownload baik free maupun berbayar.
Games berbayar juga merupakan bisnis karena sama saja
dengan kita mengeluarkan uang untuk membeli sebuah barang. Games berbayar ini
biasanya memberikan kepuasan tersendiri bagi pembelinya, karena terdapat fitur
yang bagus di dalamnya. Perkembangan lainnya ialah warung internet atau yang
sering kita dengar dengan istilah warnet.
Warnet kini identik dengan game online yang mereka
sediakan, adapun game berbayar yang disediakan warnet sehingga kita hanya
tinggal memainkannya. Baik anak kecil hingga orang dewasa mempunyai hobi
bermain game online ini. Dengan menyediakan tempat, perangkat komputer yang
lengkap, dan fasilitas pendukung lainnya, membuat gamers betah berlama-lama
untuk bermain.
Contoh untuk bisnis dalam game komputer itu beragam.
Seperti kita dituntut melakukan pembayaran untuk game tersebut. Maksud dari
pembayaran ini adalah bagaimana perusahaan game online mendapatkan uang dari
gamesnya.
Seperti metode Pay Per Item, game yang berada pada
category ini merupakan game yang bisa diinstall atau dimainkan secara gratis,
dan game ini biasanya mengenakan biaya pada pemainnya apabila pemainnya ingin
cepat menaikkan level atau membeli barang (item) langka yang tidak pernah
dijumpai pada permainan. Jenis game seperti ini yang paling dijumpai di
Indonesia. Contoh: Gunbound, Ragnarok, Ghost Online, DOTA, Point Blank dll.
3D ENGINE
Engine bukanlah executable program, artinya engine
tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah
program utama sebagai entry point atau titik awal jalannya program. Pada C++,
entry point-nya adalah fungsi ‘main().’ Biasanya program utama ini relatif
pendek, jadi game engine adalah program yang ‘memotori’ jalannya suatu program
game. Kalau game diilustrasikan sebagai ‘musik’ yang keluar dari mp3 player,
maka engine adalah ‘mp3 player’ dan program utama adalah ‘data mp3’ yang
dimasukkan ke dalam mp3 player tersebut.
Ada banyak mesin permainan yang dirancang untuk
bekerja pada konsol permainan video dan sistem operasi desktop seperti
Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan
oleh mesin permainan mencakup mesin render (“renderer”) untuk 2D atau 3D.
SCENE GRAPH
Scene Graph adalah suatu teknik pengelolaan data atau
struktur data yang biasanya dipakai pada suatu aplikasi rekayasa grafis
berbasis vektor dan pemodelan tiga dimensi baik itu untuk keperluan video game
ataupun yang lainnya dengan menggunakan konsep graf berarah dan pohon m-ary.
Beberapa program yang menggunakan Scene Graph ini
adalah AutoCad, Adobe Illustrator, Corel Draw, dll. Pengertian teoritis dari
Scene Graph ini sebenarnya tidak jelas atau kabur dikarenakan para programmer
yang menggunakan Scene Graph pada sebuah aplikasi hanya mengambil prinsip
dasarnya lalu mengimplementasikannya pada aplikasi tersebut sesuai fungsi dari
aplikasi tersebut.
OGRE
OGRE (Object-Oriented Graphics Rendering Engine)
merupakan suatu engine berobjek oriented (berorientasi objek) dan fleksibel
terhadap 3D. Direpresentasikan dengan bahasa C++ serta dirancang lebih mudah
dan intuitif bagi pengembang untuk menghasilkan aplikasi yang menggunakan
hardware berakselerasi 3D.
Fitur-Fitur
yang terdapat pada OGRE :
1. Desain yang berobject oriented dengan menggunakan
plug-in untuk mempermudah memasukkan fitur lainnya.
2. Engine berbasis scane graph dengan bantuan untuk
sebuah varietas yang luas, octree, BSP,& Paging Landscape scene manager.
3. Multi-platform dengan dukungan OpenGL &
Direct3D. Bisa merender konten yang sama di beda platform tanpa harus mempunyai content
creator. Dapat diakses pada platform Linux, Mac OS X dan semua versi Windows.
4. OGRE mendukung program Vertex dan Fragment selama
ditulis dengan GLSH, HLSL, Cg dan assembler.
5. The landscape scene manager untuk Progressive LOD,
yang mana bisa dibuat secara otomatis & manual.
GAMEMAKER
GameMaker Studio sebenarnya merupakan software
berbayar akan tetapi Publisher serta developer software itu sendiri memberikan
versi gratisnya yaitu versi demo(Standart Edition) yang bisa didownload melalu
website resmi.
Fitur GameMaker Studio Professional :
1. Bisa mendapatkan module Android untuk menciptakan
game Android.
2. Mendapatkan module IOS untuk menciptakan game
Android.
3. Module PlayStation 4.
4. Module Xbox 360/Xbox One.
5. Support hamper pada semua jenis game
6. Drag and Drop
7. Menggunakan bahasa C
8. Terorganisir
UNITY 3D
Unity merupakan ekosistem pengembangan game: mesin
render yang kuat terintegrasi dengan satu set lengkap alat intuitif dan alur
kerja yang cepat untuk membuat konten 3D interaktif, penerbitan multiplatform
yang mudah, ribuan kualitas, aset siap pakai di Asset Store dan berbagi
pengetahuan di komunitas.
Untuk developer dan studio independen, Unity dengan
demokratisasi ekosistem menghancurkan waktu dan biaya hambatan untuk
menciptakan permainan unik dan indah. Mereka menggunakan Unity untuk membangun
penghidupan melakukan apa yang mereka suka: menciptakan permainan yang
menghubungkan dan menyenangkan pemain pada platform apapun.
Fitur-Fitur Unity 3D
1. Rendering
Graphics engine yang digunakan adalah Direct3D
(Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android,
iOS), dan proprietary APIs (Wii). Ada pula kemampuan untuk bump mapping,
reflection mapping, parallax mapping, screen space ambient occlusion (SSAO),
dynamic shadows using shadow maps, render-to-texture and full-screen post-processing
effects.
2. Scripting
Script game engine dibuat dengan Mono 2.6, sebuah
implementasi open-source dari .NET Framework. Programmer dapat menggunakan
UnityScript (bahasa terkustomisasi yang terinspirasi dari sintax ECMAScript,
dalam bentuk JavaScript), C#, atau Boo (terinspirasi dari sintax bahasa
pemrograman phyton). Dimulai dengan dirilisnya versi 3.0, Unity menyertakan
versi MonoDevelop yang terkustomisasi untuk debug script.
3. Asset Store
Diluncurkan November 2010, Unity Asset Store adalah sebuah
resource yang hadir di Unity editor. Asset store terdiri dari koleksi lebih
dari 4,400 asset packages, beserta 3D models, textures dan materials, sistem
particle, musik dan efek suara, tutorial dan project, scripting package, editor
extensions dan servis online.
PROCESSING
Processing adalah bahasa pemrograman dan lingkungan
pemrograman (development environment) open source untuk memprogram gambar,
animasi dan interaksi. Digunakan oleh pelajar, seniman, desainer, peneliti, dan
hobbyist untuk belajar, membuat prototipe, dan produksi. Processing digunakan untuk
mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa dan berfungsi
sebagai buku sketsa perangkat lunak (software) dan tool produksi profesional.
Nama : Bagas Andhika Sakti
Kelas : 3IA21
NPM : 51414956
Mata Kuliah : Pengantar Teknologi Game
Dosen : Syefani Rachma Deski
Sumber :
Tidak ada komentar:
Posting Komentar