Rabu, 15 Maret 2017

Konsep Game

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