Nama : Bima Prasetya Adi Pratama
Kelas : 3IA20
Npm : 52414176
BAB
1
PENDAHULUAN
1.1 Konsep Game
Dalam membuat game kita harus memahami konsep
dari game yang akan kita buat.Tidak mungkin kita membuat game tanpa ada konsep
ibarat membabi buta. Konsep merupakan bagian yang paling penting, sebab
disinilah anda menentukan game apa yang anda ingin buat , R.P.G. , Adventure ,
Action, atau apa? Setelah pembuatan konsep kita akan mengikuti langkah-langkah
selanjutnya , tergantung dari game yang akan dibuat , game 2D sederhana, game
2D besar, game 3d sederhana, atau game 3d besar. Anda dapat melihat bagan
konsep dibawah ini.
1.2 Pengertian Game
Game adalah permainan yang
menggunakan media elektronik, merupakan sebuah hiburan berbentuk multimedia
yang di buat semenarik mungkin agar pemain bisa mendapatkan sesuatu sehingga
adanya kepuasaan batin. Bermain game merupakan salah satu sarana pembelajaran.
Game edukasi dibuat dengan tujuan spesifik sebagai alat pendidikan, untuk
belajar mengenal warna, mengenal huruf dan angka, matematika, sampai belajar
bahasa asing. Desainer yang membuat game harus memperhitungkan berbagai hal
agar game benar-benar dapat mendidik, menambahpengetahuan dan meningkatkan
keterampilan yang memainkannya.
1.3 Jenis Jenis Game
·
RPG (Role Playing Game)
RPG adalah salah satu game yg mengandung unsur experience atau leveling dalam
gameplay nya.
·
FPS (First Person Shooting)
FPS adalah game yg tembak menembak yg memiliki ciri utamanya adalah penggunaan
sudut pandang orang pertama yg membuat kita dibelakang senjata.
·
Third Person Shooter
TPS adalah game yg mirip dengan FPS yaitu memiliki gameplay tembak menembak
hanya saja sudut pandang yg digunakan dalam game ini adalah orang ketiga.
·
Strategy
STRATEGY adalah genre game yg memiliki gameplay untuk mengatur suatu unit atau
pasukan untuk menyerang markas musuh dalam rangka memenangkan permainan
·
Sports
Sports Adalah genre bertema permainan olahraga. Sistem permainan akan berbeda-beda
tergantung jenis olahraga yang menjadi tema game tersebut
·
Simulation
Simulasi Adalah genre yang mementingkan realisme. Segala faktor pada game ini sangat
diperhatikan agar semirip didunia nyata. Segala nilai, material, referensi, dan
faktor lainnya adalah berdasarkan dunia nyata. Cara memainkannya juga berbeda, karena
biasanya kontrol yang dimiliki cukup rumit. Genre simulasi meliputi game racing,
flight, sampai militer
·
Tycoon
Tycoon adalah game yg menjadikan kita sebagai seorang bussinesman yang akan
mengembangkan sesuatu Property untuk dikembangkan hingga laku di pasaran
·
Racing
Racing Game adalah game sejenis racing yg memungkinkan kita untuk mengendalikan
sebuah kendaraan untuk memenangkan sebuah balapan.
·
Action Adventure
Action Adventure adalah game berupa petualangan salah seorang
karakter yg penuh dengan penuh aksi yg akan terus ada hingga gametersebut
tamat. (Biasanya Action dimasukan kategori RPG)
·
Arcade
Arcade game adalah genre game yang tidak terfokus pada cerita, melainkan hanya
dimainkan "just for fun" atau untuk kejar-mengejar point / highscore
·
Fighting Game
Fighting adalah genre game bertarung. Seperti dalam arcade, pemain dapat mengeluarkan
jurus-jurus ampuh dalam pertarungannya. Genre fighting biasanya one on one
dalam sebuah arena yang sempit.
2.
Teknologi Game
2.1 Bisnis dalam game computer
Di
zaman yang sudah modern ini, tidak dapat dipungkiri lagi bahwa game sangat
berperan untuk sebagian besar pengguna teknologi, terutama pengguna komputer.
Namun, game ternyata juga dapat dijadikan sebuah bisnis yang menjanjikan.
Dengan hobi para gamer ini, tentu terdapat peluang untuk mendapatkan profit.
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.
2.2 3D engine dan scene graph
3D
engine adalah sistem perangkat lunak yang dibuat dan dirancang untuk
menciptakan dan mengembangkan gambar 3D, fungsionalitas inti biasanya
disediakan oleh mesin permainan mencakup mesin render (renderer) untuk 2D/3D
grafis.
scene
graph merupakan inti dari Java3D. Sebuah scene graph merupakan g rafik yang
mempresentasikan geometri, material, dan pencahayaan. Scene graph dimulai dari
root dengan sebuah Virtual Universe dan mencakup transformasi serta geometri
untuk mendefinisikan objek di dunia maya.
Objected-Oriented Graphics Rendering Engine
atau bisa disingkat dengan OGRE merupakan engine yang object oriented &
flexible 3D rendering pada game engine yang ditulis dengan menggunakan bahasa
C++ serta didesain agar mampu men-developer dengan mudah kepada aplikasi
produksi dengan menggunakan utility hardware-accelerated 3D graphic. Gambaran
abstraknya OGRE menggunakan sistem library seperti Direct3D & OpenGL, serta
menyediakan sebuah dasar interface di dunia objek dan class objek yang lebih
tinggi.
Processing adalah bahasa pemrograman dan
lingkungan pemrograman yang bersifat open source yang digunakan untuk
memprogram gambar, animasi, dan interaksi. Processing digunakan untuk
mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa dan berfungsi
sebagai buku sketsa perangkat lunak dan alat produksi profesional. Processing
mengintegrasikan suatu bahasa pemrograman, lingkungan pemrograman, dan
metodologi pengajaran ke dalam sistem terpadu.
Game Maker adalah software yang bisa membantu
anda menjadi pengembang game komputer tanpa menggunakan coding sedikitpun.
Dapat digunakan untuk membuat 3 dimensi dan Multiplayer. Game Maker dapat
menjadikan hak penuh dari software (game) yang anda buat termasuk dapat menjual
game tersebut, bahkan bisa mendownload musik, efek suara, gambar, script, serta
background.
Unity 3D adalah sebuah game developing
software. Dengan software ini, kita bisa membuat game 3D yang seru. Game
developer ini sangat mudah digunakan, dengan GUI yang memudahkan kita untuk
membuat derta mengedit script untuk menciptakan sebuah game 3D. Selain bisa
untuk build game PC, Unity juga dapat digunakan untuk membangun game console
seperti Nintendo Wii, PS3, Xbox 360, juga Ipad, Iphone, dan Android. Namun
masing-masing membutuhkan biaya lisensinya sendiri. Unity kurang lebih sama
dengan Blender game engine, namun unity lebih ringan dan diintegrasi lebih
dalam suasana grafik.
sumber :