• Tidak ada hasil yang ditemukan

Game Ios Untuk Apple App Store.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Game Ios Untuk Apple App Store."

Copied!
14
0
0

Teks penuh

(1)

ABSTRAK

App Store adalah sebuah layanan distribusi konten digital yang disediakan oleh Apple. Pengguna App Store dapat mendownload aplikasi iOS untuk iPhone, iPod touch, dan iPad yang dibuat menggunakan iOS Software Development Kit.

Apple mengizinkan siapapun mendistribusikan aplikasi di App Store jika mendapatkan approval dari Apple. Aplikasi yang akan didistribusikan di App Store harus melalui serangkaian proses submission dan review untuk mendapatkan approval. Permasalahannya adalah bagaimana caranya membuat game iOS yang memenuhi standar untuk didistribusikan di App Store.

(2)

ABSTRACT

App Store is a digital distribution platform for iOS applications, developed and strictly regulated by Apple. The service allows users to browse and download iOS applications for iPhone, iPod touch, and iPad devices that were developed with the iOS Software Development Kit and published through Apple.

Apple allows anyone to publish applications in the App Store, with any application being a subject to approval by Apple and will only be published after passing a series of submission and review process. The problem is how to make an iOS game that is suitable to be published in the App Store.

(3)

DAFTAR ISI

KATA PENGANTAR ... ABSTRAK ...

ABSTRACT ...

DAFTAR ISI ... DAFTAR GAMBAR ... DAFTAR TABEL ... BAB I PENDAHULUAN ...

1.1. Latar Belakang ... 1.2. Identifikasi Masalah ... 1.3. Tujuan ... 1.4. Pembatasan Masalah ... 1.5. Sistematika Pembahasan ... BAB II LANDASAN TEORI ... 2.1. Apple, Inc. ... 2.2. iOS ... 2.3. Aplikasi Native ... 2.4. App Store ... 2.5. iOS Software Development Kit ...

i iii iv v viii x 1 1 1 1 2 2 4 5 5 6 6 7

(4)

2.6. Xcode Developer Tools ... 2.7. Objective-C ... 2.8. Cocos2d for iPhone ... 2.9. OpenFeint ... BAB III PERANCANGAN DAN IMPLEMENTASI ... 3.1. Deskripsi Singkat ... 3.2. Visi ... 3.3. Gameplay ... 3.4. Alir Aplikasi ... 3.5. Scene ... 3.6. Flowchart ... 3.7. Merespon Input ... 3.8. Algoritma Color Matching ... 3.9. Texture ... 3.10. App Store Submission ... BAB IV DATA PENGAMATAN DAN ANALISIS DATA ... 4.1. Screen Capture ... 4.2. Performa Grafis ... BAB V KESIMPULAN DAN SARAN ... 5.1. Kesimpulan ... 5.2. Saran ... x 7 8 8 9 10 10 10 12 13 17 18 23 24 27 30 34 34 40 43 44 44

(5)

DAFTAR PUSTAKA ... LAMPIRAN: APP STORE REVIEW GUIDELINES...

45 A-1

(6)

DAFTAR GAMBAR

Gambar 3.1. Flowchart Splash Scene Hexism ... Gambar 3.2. Flowchart Menu Scene Hexism ... Gambar 3.3. Flowchart OpenFeint Scene Hexism ... Gambar 3.4. Flowchart Game Scene Hexism ... Gambar 3.5. Flowchart Ending Scene Hexism ... Gambar 3.6. Flowchart Algoritma Color Matching Hexism ... Gambar 3.7. Kutipan Kode Algoritma Color Matching Hexism ... Gambar 3.8. Objek-Objek Raster Image Hexism ... Gambar 3.9. Texture Sheet Hexism ... Gambar 3.10. Halaman Hexism di App Store ... Gambar 3.11. Hexism Status History di App Store ... Gambar 3.12. Approval Email dari Apple ... Gambar 4.1. Splash Screen Saat Loading Hexism ... Gambar 4.2. Menu Utama Hexism ... Gambar 4.3. Option Screen Hexism ... Gambar 4.4. Pilihan Mode Game Hexism ... Gambar 4.5. Pilihan Level Hexism ... Gambar 4.6. Game Screen Hexism ...

18 19 20 21 22 25 26 27 28 30 32 33 35 35 36 36 37 37

(7)

Gambar 4.7. Menu Saat Game Hexism Dipause ... Gambar 4.8. Ending Screen Jika Sebuah Level Berhasil Diselesaikan ... Gambar 4.9. Ending Screen Jika Sebuah Level Tidak Berhasil Diselesaikan .... Gambar 4.10. Fitur Social Gaming pada Hexism ... Gambar 4.11. Mengukur Performa Grafis Hexism ...

38 38 39 39 41

(8)

DAFTAR TABEL

Tabel 4.1. Performa Grafis Hexism... x

41

(9)

BAB I PENDAHULUAN

1.1. Latar Belakang

App Store adalah sebuah layanan distribusi konten digital yang

disediakan oleh Apple untuk pengguna device berbasis sistem operasi iOS

(iPhone, iPod touch, dan iPad). Di App Store, pengguna dapat menelusuri dan

mendownload berbagai aplikasi untuk platform iOS.

Distribusi aplikasi di App Store dikendalikan dengan ketat oleh

Apple. Apple mengizinkan siapapun membuat aplikasi untuk didistribusikan

di App Store, selama memenuhi berbagai aturan yang ditetapkan oleh Apple.

1.2. Identifikasi Masalah

Masalah pada Tugas Akhir ini adalah bagaimana membuat game

iOS untuk didistribusikan di App Store?

1.3. Tujuan

Tujuan Tugas Akhir ini adalah membuat game iOS untuk

didistribusikan di App Store.

(10)

1.4. Pembatasan Masalah

-Game yang dibuat adalah aplikasi native untuk platform iOS,

kompatibel dengan device-device iPhone, iPod touch, dan iPad.

-Game dibuat untuk berjalan pada iOS versi 3.0 atau lebih.

1.5. Sistematika Pembahasan

- BAB I : PENDAHULUAN

Merupakan pendahuluan yang meliputi latar belakang,

identifikasi masalah, tujuan, pembatasan masalah, dan

sistematika pembahasan laporan Tugas Akhir ini.

- BAB II : LANDASAN TEORI

Membahas dasar teori mengenai hal-hal yang relevan

dengan Tugas Akhir ini, misalnya bahasan mengenai

berbagai komponen development tools yang diperlukan

untuk membuat sebuah game iOS.

- BAB III: PERANCANGAN DAN IMPLEMENTASI

Membahas perancangan game iOS yang dibuat dalam Tugas Akhir ini, disertai visualisasi perancangan dalam

bentuk flowchart.

2

(11)

- BAB IV: DATA PENGAMATAN DAN ANALISIS DATA

Memaparkan data pengamatan yang didapatkan dari

pengujian produk Tugas Akhir ini, disertai dengan

analisis data pengamatan tersebut.

- BAB V : KESIMPULAN DAN SARAN

Penutup yang merupakan kesimpulan dari pengerjaan

Tugas Akhir ini. Saran yang disertakan pada bab ini

merupakan gagasan untuk pengembangan di masa depan. 3

(12)

BAB V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

1.Game iOS untuk didistribusikan di App Store sudah berhasil dibuat. Game tersebut diberi nama Hexism, diimplementasikan sebagai sebuah aplikasi

native untuk platform iOS yang ditulis dalam bahasa pemrograman

Objective-C dan dibuat dengan iOS SDK.

2. Hasil pengamatan menunjukkan bahwa semua fungsi dan fitur Hexism berjalan dengan baik. Performa grafis Hexism juga baik dan mendekati

optimal.

3. Hexism sudah melewati proses review Apple dan berhasil mendapatkan

approval untuk didistribusikan di App Store.

(13)

5.2. Saran

1. Saat ini, Hexism belum memiliki mode multiplayer game. Mode tersebut

bisa menjadi fitur baru Hexism di versi rilis berikutnya.

2. Apple baru saja merilis Mac App Store, sebuah online store untuk

distribusi aplikasi Mac OS X. Aplikasi native Mac OS X ditulis dalam bahasa pemrograman Objective-C dan dibuat dengan Mac OS X SDK.

Untuk didistribusikan di Mac App Store, Hexism bisa diporting ke platform Mac OS X.

44

(14)

DAFTAR PUSTAKA

[1] Ali, M. Advanced iOS 4 programming. Hoboken: John Wiley & Sons; 2010.

[2] Neuburg, M. Programming iOS 4. Sebastopol: O’Reilly Media; 2011.

[3] Sadun, E. The iPhone developer’s cookbook. Boston: Addison-Wesley Professional; 2010.

[4] Wentk, R. iPhone OS development. Hoboken: John Wiley & Sons; 2010.

[5] Zdziarski, J. iPhone SDK application development. Sebastopol: O’Reilly Media; 2009.

Referensi

Dokumen terkait

Hasil dari penerapan analisis konjoin untuk mengetahui preferensi dan persepsi pelanggan perpustakaan UPT Universitas Sriwijaya ter- hadap layanan perpustakaan khususnya

Prinsip Berpolitik dalam Pandangan Satrio Paningit: Ilmu politik merupakan ilmu kenabian atau illmu quran - bukti sederhana adalah jikalau anda menghitung

eksperimen) lebih tinggi dibandingkan rata-rata keterampilan menulis yang tidak menggunakan media (kelas kontrol). Rata-tata nilai pretest yang diperoleh

Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya sehingga penyusun dapat menyelesaikan sebuah buku kecil yang berjudul KUNCI

Faktor-faktor tersebut di atas menguatkan bahwa kenampakan diapir pada rekaman seismik pantul dangkal adalah mud diapir atau diapir lumpur seperti halnya

Hal ini dikarenakan kegiatan pembelajaran dengan metode mind map (peta pikiran) dapat membantu peserta didik dalam proses belajar mengajar, menyimpan informasi berupa

Sesudah saya mendapat pengetahuan yang demikian itu, dalam hati saya selalu berpikir-pikir tentang berhubungannya dengan fatsal Igama, sebab saya ada rasa bahwa ilmu

Tindakan adaptif yang diwakili dalam sebuah mandat dalam masyarakat adat Sindang Barang sebagai kapasitas adaptif ( adaptive capacity ) dapat dijadikan sebagai