Minggu, 17 April 2016

TUGAS PENGANTAR TEKNOLOGI GAME 2


MACAM-MACAM SOFTWARE UNTUK MEMBUAT GAME

TURBO PASCAL GRAPH.TPU
Sebagian besar orang pernah menggunakan GRAPH.TPU dalam pemrograman graphic. GRAPH.TPU merupakan unit dari Turbo Pascal yang menyediakan banyak fasilitas untuk pemrograman graphic. Procedure-procedure untuk pembuatan garis, lingkaran, pengisian warna dan sebagainya ada di dalam unit ini.
Dalam penggunaannya, GRAPH.TPU perlu dibantu dengan driver-driver yang dikemas dalam file berekstensi BGI (Borland Graphic Interface) diantaranya CGA.BGI dan EGAVGA.BGI. Kegunaan dari file BGI ini adalah sebagai driver monitor yang nantinya akan digunakan.
Selain itu terdapat pula file-file font berekstensi OBJ yang menyimpan tipe-tipe huruf yang dapat kita gunakan. Dengan adanya file-file ini, kita dapat menampilkan tulisan dalam mode graphic dengan model/style yang berbeda-beda. Dengan GRAPH.TPU kita bisa membuat game arcade pesawat, game space invader dan sebagainya.

SCRATCH
Scratch merupakan bahasa pemrograman yang tidak rumit dan bahasa pemrograman tersebut digantikan dengan tombol-tombol yang mudah diaplikasikan dengan memakai konsep blok program yang dapat diklik, drag dan drop, yang didalamnya terdapat bahasa visual.
Pada Scratch sebuah program diwakili sebuah proyek, kode terkecil disebut blok dan kumpulan blok membentuk script, script pada Scratch berupa kumpulan-
kumpulan perintah untuk menjalankan suatu sprite, didalam pengembangan simulasi
Scratch terdapat unsur pada simulasi non fisik dan fisik.
Scratch mendukung adanya pengaturan dan penambahan suara untuk
simulasinya, penambahan untuk banyak gambar yang mendukung sebuah
simulasinya. Didalam Scratch terdapat beberapa komponen yang berfungsi untuk
mengoperasikan Scratch, diantaranya yaitu :
1. Komponen Background merupakan komponen yang berfungsi sebagai latarlatar
    cerita interaktif animasi maupun game. Scratch menyediakan beberapa
    background yang siap pakai meliputi : indoors, nature, outdoors, sports dan
    Xy-grid.
2. Komponen Sprite merupakan komponen yag berguna sebagai gambar dan
    animasi. Sprite dalam Scratch terdiri dari animasi, fantasy, letters, people,
    thing, transportation.
3. Komponen Script merupakan komponen yang berisi instruksi-instruksi
    (perintah). Script pada program Scratch divisualisasikan dalam bentuk blokblok
    seperti memasang sebuah puzzle.
4. Komponen Sounds merupakan komponen yang berguna untuk menambahkan
    efek suara pada cerita interaktif agar dapat membuat cerita lebih menarik dan
    lebih hidup. Adapun beberapa efek sounds yang tersedia dalam Scratch yaitu
    animal, percussion, effects, vocals, electronic, instrument, human, dan music
   loops.

GAME MAKER
Game Maker adalah tools untuk membuat game komputer pc dengan mudah.
Dalam Game Maker terdapat fitur yang lengkap, pengembangan secara drag &
drop, tetapi jika bisa menguasai bahasa GML (Game Maker Language) maka akan mampu membuat game yang professional. Game Maker terdiri dari 2 edisi yaitu edisi Lite dan Pro. Keduanya mempunyai potensi yang besar untuk bisa membuat game.

UNITY
Unity 3D merupakan sebuah game engine, yaitu software pengolah gambar, grafik, suara, input dan lain-lain yang ditunjukan untuk membuat game. Unity 3D merupakan game engine multiplatform yang mampu dipublish secara standalone (.exe) berbasis web, android, Ios, XBOX maupun PS3, dengan catatan mendapatkan lisensi.
Unity dibuat oleh Unity Technology dimana pendirinya adalah David Helgason, Nicholas Francis dan Joachim Ante. Game engine ini dibangun atas dasar kepedulian mereka terhadap indie developer yang tidak bisa membeli game engine karena terlalu mahal. Kelebihan Unity dibanding game engine lainnya adalah kemampuan membuat game cross platform. Dengan Unity 3D game yang kita buat dapat dimainkan dismartphone dan game console.
Unity adalah sebuah game engine yang memungkinkan anda, baik perseorang mau pun tim, untuk membuat sebuah game 3D dengan mudah dan cepat. Secara default, Unity telah diatur untuk pembuatan game bergenre First Person Shooting (FPS), namun Unity juga bisa digunakan untuk membuat game bergenre Role Playing Game (RPG), dan Real Time Shooting (RTS).
Unity dibagi menjadi dua versi yaitu versi pro (berbayar) dan versi personal (gratis). Pada versi personal terdapat beberapa fitur yang tidak dapat digunakan seperti tidak dapat melakukan konversi game ke console.

Sumber :
 Nalwan, Agustinus.Pemrograman Animasi dan Game Profesional.PT Elex Media Komputindo,Jakarta,1995.
 Kadir, Abdul dan Lukman Arif Nureito-cet.1.Bahasa Pemrogramman Scratch.MediaKom,Yogyakarta,2011.
 http://tutorial-gamemaker.blogspot.com/2010/07/game-maker-software-pembuat-game.html
 Roedavan, Rickman. UNITY-Tutorial GameEngine. Informatika, Bandung, 2016.
 Seno, Bowo, Tomy dan Andang.Mudah Membuat Game 3 Dimensi Menggunakan Unity 3D.Wahana Komputer,Semarang,2014.