19
23 BAB III PEMBAHASAN 3.1 Tinjauan Kasus Game saat ini sudah merambah keberbagai kalangan, baik kalangan anak-anak, remaja, maupun orang dewasa. Kebanyakan dari game hanya bersifat sebagai media hiburan tanpa adanya nilai-nilai yang dapat diambil didalamnya, bahkan tidak sedikit juga dampak negatif yang diakibatkan oleh game itu sendiri. Kita cenderung akan meniru apa yang dilihatnya, entah itu positif maupun negatif, dan oleh sebab itu kita harus mengunakan game secara bijak, supaya tidak timbul perbuatan-perbuatan yang negatif. Untuk itu game tidak hanya untuk sebagai hiburan semata game juga bisa menghasilkan sebuah kreatifitas tersendiri bagi para gamers itu sendiri contohnya dengan membuat sebuah mods atau tambahan komponen yang ada di dalam games tersebut. 3.2 Identifikasi Dan Analisa Kebutuhan Untuk mempermudah analisa kebutuhan dalam menentukan keseluruhan yang di butuhkan secara lengkap, maka di bagi menjadi beberapa bagian yaitu. 3.2.1 Indetifikasi Kebutuhhan Dalam pembuatan animasi game berbasis komputer, diperlukan spesifikasi yang memadai untuk menunjang keberhasilan dalam pembuatan game tersebut. Dibutuhkan perangkat keras (hardware) dan perangkat lunak (software) yang kompatibel, agar ketika proses perancangan game tidak memiliki hambatan berarti.

BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

23

BAB III

PEMBAHASAN

3.1 Tinjauan Kasus

Game saat ini sudah merambah keberbagai kalangan, baik kalangan anak-anak,

remaja, maupun orang dewasa. Kebanyakan dari game hanya bersifat sebagai media

hiburan tanpa adanya nilai-nilai yang dapat diambil didalamnya, bahkan tidak sedikit juga

dampak negatif yang diakibatkan oleh game itu sendiri. Kita cenderung akan meniru apa

yang dilihatnya, entah itu positif maupun negatif, dan oleh sebab itu kita harus mengunakan

game secara bijak, supaya tidak timbul perbuatan-perbuatan yang negatif.

Untuk itu game tidak hanya untuk sebagai hiburan semata game juga bisa

menghasilkan sebuah kreatifitas tersendiri bagi para gamers itu sendiri contohnya dengan

membuat sebuah mods atau tambahan komponen yang ada di dalam games tersebut.

3.2 Identifikasi Dan Analisa Kebutuhan

Untuk mempermudah analisa kebutuhan dalam menentukan keseluruhan yang di

butuhkan secara lengkap, maka di bagi menjadi beberapa bagian yaitu.

3.2.1 Indetifikasi Kebutuhhan

Dalam pembuatan animasi game berbasis komputer, diperlukan spesifikasi

yang memadai untuk menunjang keberhasilan dalam pembuatan game tersebut.

Dibutuhkan perangkat keras (hardware) dan perangkat lunak (software) yang

kompatibel, agar ketika proses perancangan game tidak memiliki hambatan berarti.

Page 2: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

24

1. Perangkat Keras (Hardware)

Spesifikasi perangkat keras (hardware) yang digunakan

penulis untuk pembuatan game diantaranya:

a. Processor Intel Core i3 3,0 Ghz

b. Memory RAM 4Gb DDR3

c. Hardisk 320Gb

d. Video Card Nvidia Geforce GT 430

e. Monitor LCD dengan resolusi 1366 x 768

f. DVD Room

2. Perangkat Lunak

Selain perangkat keras (hardware), perangkat lunak

(software) juga dibutuhkan sebagai media perancangan game

diantaranya:

a. Windows7 Ultimate 64bit

b. Adobe Photoshop CS 6

c. Grand theft auto 5

d. Open IV

e. Texture Toolskit

Page 3: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

25

3.2.2 Analisa Kebutuhan

Untuk mempermudah analisis sistem dalam menentukan keseluruhan

secara lengkap, maka dibagi kebutuhan sistem menjadi dua jenis yaitu kebutuhan

fungsional dan nonfungsional.

1. Kebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan yang berisi proses-proses apa saja

yang nantinya dilakukan oleh aplikasi yang berisi informasi-informasi apa saja

yang harus ada dan dihasilkan oleh aplikasi. Adapun analisa kebutuhan fungsional

yaitu:

1. Game ini merupakan game berbasis seri dari Grand Theft Auto V yang di

mods versi Indonesia.

2. Game bersifat open world kita bisa menjelajahi daerah-daerah di game ini.

Game ini memiliki fiktur berubah penambahan maps sehingga kita bisa

membuat maps langsung didalam games tersebut.

3. Memiliki fiktur cinematic untuk memebuat film.

4. Game ini adalah merupakan hasil mods dari game aslinya, mods yang

dilakukan berupa memodifikasi karakter , kendaraaan , bangunan , suasan

games , properti game dan penambahan trainer.

Page 4: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

26

2. Kebutuhan Non Fungsional

Kebutuhan non fungsional menjabakan tentang apa saja yang kita harus miliki

oleh sistem supaya bisa berjalan analisis kebutuhan non fungsional bertujuan

untuk mengetahui sistem yang cocok diterapkan.

3.3 Perancangan Perangkat Lunak

3.3.1 Perancangan Story Board

Perancangan game animasi interaktif ini melingkupi penulisan storyboard,

desain aplikasi, dan spesifikasi sistem komputer.

Gambar III.1. Story Board Menu Utama

A. Main Menu

Ketika sudah memasuki game tapilan pertama adalah menu utama. Menu

utama ini berisi tombol-tombol untuk melanjutkan ke tempat selanjutnya.

Page 5: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

27

B. Loading Game

Loading game biasanya terjadi ketika kita ingin memulai suatu permainan

kita diharuskan menunggu supaya game bisa membaca sistem dengan baik.

C. Pause Menu

Di game ini pause menu berfungsi sebagai menu penampil maps, brief , stats

settings , game dan online.Beberapa menu memiliki fungsi tersendiri contoh

menu maps untuk menampilkan maps kota , menu stats menampilkan statik dari

pemain , menu setting untung menyeting kualitas gambar dan resulusi gambar.

3.3.2 Sinopsis dan Pembuatan Mods

Game ini berseting tahun 2013 di kota Los Santos. Menceritakan kisah

tokoh utama yaitu : Michael De Santa seorang pensiunan perampok bank

profesional yang telah membuat kesepakatan dengan FIB dia memiliki seorang

istri bernama Amanda dan dua orang anak , Franklin Clinton seorang pemuda

yang bekerja disebuah dealer mobil mewah yang bergabung di dunia kejahatan

dan Trevor Philips adalah sahabat lama dari michael yang membantunya saat

pencurian di bank, ia memiliki sifat pemarah.

A. Pembuatan Loading Game

1. Buka openIV klik run as administrator.

2. Lalu cari file update buka update.rpf / x64/data/cdimage/scaleform_frontend.rpf

Untuk memulai buat loandingnewscreen.

3. Lalu cari file loadingscreen0.ytd sampai loadingscreen16.ytd untuk mengubah

background dan foreground pada loading menu.

Page 6: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

28

4. Untuk mengubah gambar backgroud dan foreground cukup klik export select

lalu kita simpan dengan format PNG.

5. Edit Background yang tadi kita export ke photoshop edit dengan sesuka hati

kita jika sudah selesai kita save dengan format PNG .

6. Buka OpenIV lagi lalu pilih background lalu replace cari background yang tadi

kita sudah edit lalu kita save.

B. Pembuatan Karakter

Di game ini sebenarnya hanya ada tiga karakter utama tetapi kita juga bisa

mengunakan karakter lain diluar ketiga karakter utama dan berikut cara membuat

sebuah karakter :

1. Buka openIV klik run as administrator.

2. Lalu cari file x64e buka models buka lagi cdimages file dan disana ada banyak

file mana yang akan dibuat karakter dalam gamenya , contoh file yang saya

ambil adalah file componentpeds_s_m_y.rpf .

3 Di file componentpeds_s_m_y.rpf ini juga ada banyak pilihan model karakter

yang bisa kita ubah contoh saya akan mengedit karakter bernama

s_m_y_garbage yang terdiri atas 4 file yaitu s_m_y_garbage.ydd ,

s_m_y_garbage.yft , s_m_y_garbage.ymt dan s_m_y_garbage.ytd.

4. Untuk membuat karakter kita hanya memilih file s_m_y_garbage.ytd lalu buka

filenya di dalam file tersebut banyak pilihan texture seperti pakaian , muka ,

accesoris dan blueprint dari karakter itu sendiri.

Page 7: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

29

5. Untuk mengubah texture muka bisa pilih head_diff_000_a_lat dan jika ingin

texture pakaian pilih uppr_diff_000_b_lat lalu export select dengan format

PNG lalu buka mengunakan photoshop.

6. Edit texture yang kita pilih edit mengunakan photoshop jika sudah di edit save

dengan format PNG

7. Buka OpenIV lagi lalu pilih texture yang kita edit tadi lalu replace lalu save

8. Lalu jika ingin melihat hasilnya kita pilih s_m_y_garbage.ydd

Gambar III.2. Hasil Edit Karakter

C. Pembuatan Kendaraan

Kendaraan adalah elemen terpenting dalam game ini ada banyak bermacam-

macam kendaraan yang bisa digunakan di game ini berikut cara membuat

kendaraan di games ini :

Page 8: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

30

1. Buka openIV klik run as administrator.

2. Lalu cari file x64e buka file levels lalu buka lagi file gta dan terakhir cari file

vehchile.rpf di file itu ada banyak jenis kendaraan yang bisa kita buat contoh

kita akan membuat sebuah mobil polisi

3. Masukan dulu model berupa mobil polisi yang berformat YFT dan YTD lalu

Klik edit mode lalu replace file police.ytf , police.ytd dan police+hi.ytd

4. Lalu kita buka police.ytd cari texture template untuk mengubah texture dari

kendaraan tersebut lalu kita save dengan format PNG.

5. Buka photoshop lalu kita buka texture edit sesuai yang kita inginkan , setelah

selesai di edit kita simpan dengan format PNG.

6. lalu buka OpenIV tekan replace di template setelah itu save.

7. Buka file police.yft untuk melihat hasil edit texture yang sudah kita buat.

Gambar III.3. Hasil Edit Kendaraan

Page 9: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

31

D. Pembuatan Properti Game

Properti game adalah sebuah objek properti yang biasanya tambahan dalam

game berupa televisi , komputer , meja , kursi dan sebagainya berikut cara

membuat properti di game ini :

1. Buka openIV klik run as administrator

2. Buka file x64f lalu buka file levels\gta5\props\roadside\v_storage.rpf

3. Di file v_storage.rpf memiliki berbagai macam file properti yang ada , contoh

kita akan mengambil file prop_boxpile_02b.yft yang berupa file properti yang

terdiri atas prop_boxpile_02b+hifr.ytd ,dan prop_boxpile_02b.yft.

4. Buka texture toolkit lalu load file prop_boxpile_02b.yft.setelah tampil gambar

lalu edit file props_boxpile_02b eksport ke format dds.

5. Buka file texture dds ke photoshop lalu edit file tersebut sesuai yang kita

inginkan seteleh selesai kita save dengan format dds.

6. Buka texture toolkit lalu import texture yang kita edit tadi di photoshop lalu

save file dengan format dds.

Page 10: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

32

7. Buka OpenIV replace prop_boxpile_02b.yft.lalu save.

Gambar III.4. Hasil Edit Properti

E. Pembuatan Bangunan

1. Buka openIV klik run as administrator.

2. Buka file x64k.rpf/levels/gta5/_citye/scentral_01/c1_09_gasem.ydr

3. Di file c1_09_gasem.ydr cari file sc1_09_gasem.ydr lalu klik kanan extract

4. Buka texturetoolkit lalu load sc1_09_gasem.ydr setelah itu akan tampil gambar

Lalu cari texture file yang bernama sc_09_rn_ja_em_combi ,

sc1_rsd_hj_bbboard_combi , sc1_09_rn_ja_bld10_combi dan

sc1_09_rn_ja_decal8_combi lalu klik menu edit lalu export ke format dds.

5. Buka photoshop lalu open file sc_09_rn_ja_em_combi ,

sc1_rsd_hj_bbboard_combi , sc1_09_rn_ja_bld10_combi dan

Page 11: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

33

sc1_09_rn_ja_decal8_combi edit sesuai keinginan kita setelah selesai

save dengan format dds.

6. Buka texturetoolkit lalu import file texture yang tadi sudah kita edit tadi setelah

itu save dan pindahkan ke openIV dengan cara klik kanan pada file

sc1_09_gasem lalu replace .

7. Untuk mengatuhui hasil edit cukup mengklik pada file sc1_09_gasem.ydr

Gambar III.5. Hasil Edit Bangunan

F. Membuat Maps

1. Download terlebih dahulu ScriptHookVDotNet , NativeUI , Scripthookv_lua

dan Map Editor pindahkan file ini semua ke C:\Program Files (x86)\Grand

Theft Auto V.

2. Buka Grand Theft Auto 5 tunggu sampai loading selesai

3. Ketika sudah didalam permainan cukup tekan F7 untuk ke menu map editor

Page 12: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

34

di main menu map editor pilih enter map editor untuk menanpilkan properti

cukup tekan F untuk menampilkan kendaraan tekan V dan untuk menampilkan

orang-orang tekan P.

4. Untuk membuat maps kita hanya mengunakan sistem memindahkan objek yang

ada di dalam game tersebut.

5. Jika ingin menyimpan hasil map kita cukup kembali ke menu map editor lalu

save map berinama sesuai yang kita mau save dengan format XML.

6. Untuk membuka kembali hasil map yang sudah kita buat cukup ke menu map

editor lalu load map ketik nama maps yang tadi kita simpan.

Gambar III.6. Hasil Pembuatan Maps Mengunakan Maps Editor.

Page 13: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

35

G. Membuat Film Animmasi Di Game

Untuk membuat film animasi di dalam game ini cukup mudah karena di dalam

game ini sudah ada aplikasi untuk membuat film yang bernama rockstar editor.

Kita membuat film bisa sambil mengerakan langsung objeknya dan bisa

menetukan alur cerita apa yang mau kita buat berikut langkah-langkah

pembuatanya:

1. Tentukan cerita apa yang kamu inginkan usahakan membuat skenarionya dulu,

bila sudah menentukan skenarionya kita bisa menjalankan player sesuai yang

kita inginkan jangan lupa tekan F12 untuk merekam adegan saat mulai

membuat filmnya.

2. Bila sudah selesai merekam adegan lalu kita pergi ke rocktar editor dengan

cara menekan tombol esc lalu cari menu rockstar editor.

3. Di menu rockstar editor pilih create new project lalu pilih add clip lalu cari

Rekaman video yang tadi kita rekam lalu tekan enter

4. Lalu akan muncul tampil editor yang kita rekam seperti gambar berikut :

Gambar III.7. Tampilan Rockstar Editor

Page 14: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

36

5. Untuk memulai mengedit video kita bisa menekan M untuk menapilkan menu

editor. Pilih camera type di menu ini ada berapa pilihan seperti free cam untuk

mengambil sudut padang kamera secara bebas , player cam untuk mengambil

sudut pandang camera pemain saja dan game cam untuk mengambil sudut

pandang saat kita memainkan gamenya.

6. Untuk mengerakan kamera bisa mengunakan tombol W, A, S ,D dan untuk

mengontrol camera juga bisa mengunakan mouse.

7. Untuk memulai video tekan spasi dan untuk menyimpan hasil edit tekan F5.

3.4 Implementasi dan Pengujian Unit

3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi Rancangan Antar Muka pada mod Grand Theftn Auto Versi

Indonesia ini sebagaii berikut:

1. Tampilan Loading

Pada rancangan hanya berupa tampilan gambar dan teks loading

Gambar III.8. Tampilan Loading

Page 15: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

37

2. Tampilan Pause Menu

Pause menu merupakan menu di dalam game terdiri dari map , brief , stat

setting , game , online dan rockstar editor yang cara menampilkanya dengan

cara menghentikan game terlibuh dahulu untuk menampilkanya.

Gambar III.9. Tampilan Pause Menu

3. Tampilan Karakter

Karakter adalah hal yang terpenting dalam sebuah game karena mewakili alur

Cerita di game tersebut berikut karakter yang sudah dibuat

Gambar III.10. Tampilan Karakter

Page 16: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

38

4. Tampilan Kendaran

Kendaraan adalah elemen terpenting dalam game ini ada banyak bermacam-

macam kendaraan yang bisa digunakan di game ini berikut tampilan

beberapa kendaraan yang bisa digunakan

Gambar III.11. Tampilan Kendaraan

5. Tampilan Properti

Properti game adalah sebuah objek properti yang biasanya tambahan dalam

game berupa televisi , komputer , meja , kursi dan sebagainya berikut

tampilan dari berbagai macam properti .

Gambar III.12. Tampilan Properti

Page 17: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

39

6. Tampilan Bangunan

Ada banyak bangunan yang tersedia di game ini berikut tampilan dari

beberapa bangunan yang ada

Gambar III.13. Tampilan Bangunan

3.4.2. Pengujian Unit

1. Blackbox Testing

Menurut Shalahudin (2011:1) black box testing adalah pengujian perangkat

lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode

program.Pengujian dimaksudkan untuk mengetahui apakah fungsi , masukan dan

keluaran dariperangkat lunak sesuai dengan spesifikasi yang dibutuhkan.

Page 18: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

40

N

o

Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil Pengujian Ket

1

.

Menampilkan

kendaraan melalui

Menu script

Menampilkan

kendaraan

sesuai nama

dan pilihan.

valid

2 Menganti dan

menampilkan

karakter yang

berbeda.melalu

menu script.

Menampilkan

Karakter

sesuai nama

dan pilihan

valid

3 Menampilkan

Properti mengunkan

map editor.

Menampilkan

Properti

sesuai nama

dan pilihan

valid

4 Menampilkan

bangunan yang

ingin di kujungi

Melalui menu

script.

Menampilkan

Bangunan

sesuai tempat

yang dituju.

valid

5 Menampilkan

Kendaraan melalui

Map editor.

Menampilkan

kendaraan

sesuai nama

dan pilihan

valid

Page 19: BAB III PEMBAHASAN · setting , game , online dan rockstar editor yang cara menampilkanya dengan cara menghentikan game terlibuh dahulu untuk menampilkanya. Gambar III.9. Tampilan

41

6 Menampilkan

Karakter melalui

Map Editor

Menampilkan

Karakter

sesuai nama

dan pilihan

valid

Tabel.III.1. Black Box Testing