Jumat, 10 Maret 2017

Teknologi Game

Judul/Bab        : Pengantar Teknologi Game  (TUGAS 1) / Bab 1
Nama               : Havidz Hadiansyah
NPM                : 54414859
Kelas                : 3IA21
Mata Kuliah     : Pengantar Teknologi Game
Nama Dosen    : Syefani rachma deski

I.    Pendahuluan

A.    Konsep dalam pembuatan game


Jika ingin  membuat game tanpa unsur terpenting ini, maka game yang anda buat akan asal-asalan jadinya. Hal pertama dalam pembuatan game adalah menentukan konsep dari game tersebut. Terlebih dahulu kita pikirkan dulu rencana gamenya, apa genre nya, judul atau temanya apa, siapa saja tokoh-tokohnya, bagaimana alur ceritanya, dan sebagainya. Seiring dengan pembuatan game, anda bisa "meningkatkan" kualitas game. Seperti menambah detail pada background, membuat fitur baru yang tidak mengubah konsep utama.

Membuat Game Mobil Sekut dengan menggunakan PYGAME

- Genre Gamenya



Menentukan  genre gamenya, misalnya seperti Arcade,Fighting,Adventure, dan lain-lain
Pada game mobil Sekut ini saya mengambil genre Arcade.

-  Judul atau tema gamenya


Pada Game ini temanya tentang mobil yang menghindari mobil lain untuk mendapatkan point/score setinggi-tingginya

- Tokoh-tokohnya / Objek Utama



Jika di game mobil sekut ini bukan tokoh, melainkan objek/benda sebagai objek utamanya yaitu mobil tersebut

-    Alur


Alur pada game ini bersifat looping,atau perulangan hanya kecepatan objek yang dihindarinya saja yang semakin cepat

B.    Pengertian game


Game atau Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat peraturan, play dan budaya. 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.

C.    Jenis-jenis game

-  Berdasarkan jenis “platform” atau alat yang di gunakan :



1.Arcade games, yaitu yang sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memang khusus di design untuk jenis video games tertentu dan tidak jarang bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa “masuk” dan “menikmati”, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).


2. PC Games , yaitu video game yang dimainkan menggunakan Personal Computers.


3. Console games, yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii.


5. Mobile games, yaitu yang dapat dimainkan atau khusus untuk mobile phone atau PDA..



- Berdasarkan “genre” permainannya :


1. Aksi – Shooting,  video game jenis ini sangat memerlukan kecepatan refleks, koordinasi mata-tangan, juga timing, inti dari game jenis ini adalah tembak, tembak dan tembak. Termasuk didalam-nya : First person shooting (FPS) seperti Counter Strike : Global Offensive dan Call of Duty.


2. Fighting ( pertarungan ) Ada yang mengelompokan video game fighting di bagian Aksi, inti dari game ini adalah penguasaan jurus (hafal caranya dan lancar mengeksekusinya), pengenalan karakter dan timing sangatlah penting, pada umumnya yang umumnya hanya melawan Artificial Intellegence atau istilah umumnya melawan komputer saja Tekken, dan Mortal Kombat adalah contohnya.


3. Strategi, Video game strategi biasanya memberikan pemain atas kendali tidak hanya satu orang tapi minimal sekelompok orang dengan berbagai jenis tipe kemampuan, sampai kendaraan, bahkan hingga pembangunan berbagai bangunan, pabrik dan pusal pelatihan tempur, tergantung dari tema ceritanya. Pemain game strategi melihat dari sudut pandang lebih meluas dan lebih kedepan dengan waktu permainan yang biasanya lebih lama dan santai dibandingkan game action. Unsur-unsur permainannya biasanya berkisar sekitar, prioritas pembangunan, peletakan pasukan, mencari dan memanfaatkan sumberdaya (uang, besi, kayu,minyak,dll), hingga ke pembelian dan peng-upgrade-an pasukan atau teknologi. Contohnya red alert dan age empire.

II.    Teknologi Game

A. Bisnis dalam game computer


Game merupakan sarana hiburan di tengah padatnya aktivitas yang dilalui. Namun, game ternyata juga dapat dijadikan sebuah bisnis yang menjanjikan. Dengan hobi para gamer ini, tentu terdapat peluang untuk mendapatkan profit atau keuntungan.
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. 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. Contoh aplikasi Steam yang menampung bermacam-macam permainan,video, music,dan lain-lain secara berbayar maupun gratis



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.


B. 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. Sebuah scene graph merupakan grafik 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.

C. Ogre3d


OGRE (Object-Oriented Graphics Rendering Engine) merupakan suatu engine berorientasi objek dan memudahkan dalam memanipulasi terhadap 3D. Direpresentasikan dengan bahasa C++ serta dirancang lebih mudah dan intuitif bagi pengembang untuk menghasilkan aplikasi yang menggunakan hardware berakselerasi 3D. Kelas library pada OGRE menggunakan Direct3D dan OpenGL serta menyediakan sebuah interface berbasis objek kelas dunia dan tingkat tinggi. Ogre merupakan rendering engine dan khusus menangani vector dan matrix classes serta memory handling.

Fitur-Fitur yang terdapat pada OGRE yaitu:


•    Desain yang berorientasi objek dengan menggunakan plug-in untuk mempermudah memasukkan fitur lainnya.
•    Engine berbasis scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, & Paging Landscape scene manager.
•    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.
•    Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.

D. Processing


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.


Processing merupakan suatu projek yang dinisiasi oleh Ben fry dan casey reas. Berkembang dari ide-ide yang dieksplorasi di Aesthetics and Computation Group (ACG) di Mit Media Lab. Projek ini kini terus diperbaiki dan dikelola oleh sejumlah Tim Voluntir.

E. Game Maker


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.

F. Unity 3D

Unity 3D adalah sebuah game developing software. Dengan software ini, kita bisa membuat game 3D yang lebih menarik. Game developer ini sangat mudah digunakan, dengan GUI yang memudahkan kita untuk membuat serta 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 diintegrasi dalam suasana grafik.

Kelebihan Unity terdapat pada multiple platform, artinya banyak platform yang disupport oleh unity, seperti Windows, Mac, iPhone, iPad, Android, Nintendo Wii, dan juga browser. Untuk browser, kita memerlukan sebuah plug-in, yaitu Unity Web player, sama halnya dengan Flash Player pada browser. Pada unity, kita tidak bisa melakukan desain/modelling dikarenakan unity bukan tool untuk mendesain. Jadi jika kita ingin mendesain, dibutuhkan 3D editor lain seperti 3Dsmax atau Blender, kemudian kita export menjadi format .fbx.


Sumber : Wikipedia
                 senosu.blogspot.com/2012/10/konsep-dalam-membuat-sebuah-game.html
                chikhungunya.wordpress.com/2011/05/26/definisi-game-dan-jenis-jenisnya/



Tidak ada komentar:

Posting Komentar