BO RANG PENGESAHAN ST A TUS TES IS*

Similar documents
BORANG PENGESAHAN STATUS TESIS

A DESIGN METHODOLOGY FOR A SELF-OSCILLATING ELECTRONIC BALLAST AMIRA BINTI MUSTAPA

18V TO 1000V BOOST CONVERTER BENNEDICT BALLY ANAK NAROK UNIVERSITI MALAYSIA PAHANG

BORANG PENGESAHAN STATUS TESIS

DEVELOPMENT OF REMOTELY OPERATED UNDERWATER VEHICLE AFIQ FIKRI BIN HAMID UNIVERSITI MALAYSIA PAHANG

FABRICATION OF PERPETUAL MOTION WATER DRINKING TOY BIRD CHEE SAI HOW UNIVERSITI MALAYSIA PAHANG

PINEAPPLE DISTRIBUTION CLASSIFICATION USING RGB AND FUZZY EZRIN TASNIM BIN ABDUL GANI

BORANG PENGESAHAN STATUS TESIS

FIR FILTER FOR MAKHRAJ RECOGNITION SYSTEM AIMI NADIA AZMI

Faculty of Mechanical Engineering UNIVERSITI MALAYSIA PAHANG

DESIGN AND FABRICATE A FLEXIBLE TOILET HOSE WITH SPOOL ABDULLAH MUNZIR BIN ZUL SAFARUDDIN UNIVERSITI MALAYSIA PAHANG

DEVELOPMENT OF A TOOL TO DESIGN AC HARMONIC FILTER FOR HVDC TRANSMISSION SYSTEM CHA KWAN HUNG. A thesis submitted in fulfillment of the

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS JUDUL: PREDICTION OF GRINDING MACHANABILITY WHEN GRIND HAYNES 242 USING WATER BASED COOLANT

LINE TRACKING ROBOT USING VISION SYSTEMS CHE ROHAZLI BIN CHE MAZLAM

IMAGE RESTORATION USING MEAN, MEDIAN AND ADAPTIVE FILTER ADELINE CHUA JIA MIN UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS

DESIGN AND IMPLEMENTATION OF ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING RECEIVER NORAZNI BINTI YUSOFF

WEARABLE ANTENNA FOR 2.4GHz FREQUENCY FOR WLAN APPLICATION NUR RAFEDAH BINTI SATAR

DESIGN AND ANALYSIS OF A LOW POWER OPERATIONAL AMPLIFIER USING CADENCE NABILAH BINTI SK.ABD.AZIZ

WIRELESS POWER TRANSFER FOR ELECTRIC VEHICLES AMALUDDIN BIN ZAINUDDIN

NURHASLINDA BINTI MUSTAFFA KAMAL

Study of Laser Cutting Machine & Its Application in Malaysian Industries

THE DESIGN OF OPTIMUM INVERTER JUSTIN ANAK JAMES

AN ADAPTIVE ALGORITHM FOR THE TUNING OF TWO INPUT SHAPING METHODS NUR HAFIZAH BINTI HASSAN

SMART COLOR SORTING ROBOT SITI NADRAH BINTI SELAMAT

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

MERLIN MIABOT PRO ROBOT SOCCER (2 WHEELS) MUHAMMAD ASYRAF BIN BADARUDDIN

PROPAGATION COVERAGE FOR COMMERCIAL BUILDINGS SCENARIOS USING RAY TRACING TECHNIQUES NURUL HASLIN BT NURYA YA

OPTIMUM DESIGN OF RECTIFYING CIRCUIT OF RF ENERGY TRANSFER RAHMIYENI BINTI ASWIR

POWER AMPLIFIER DESIGN FOR ULTRA-WIDEBAND APPLICATIONS MUHAMMAD SYAHIR BIN YOSUF

PORTABLE DISTANCE MEASUREMENT MOHD ASHRAF BIN MD SAID

DESIGN OF THERMOELECTRIC ENERGY HARVESTER USING LTC 3108 BOOST CONVERTER MUHAMMAD ZULHAIZER BIN AB RASHID

PERFORMANCE EVALUATION OF OPTICAL AMPLIFIER IN WDM SYSTEM PEH PO ING

DESIGN AND DEVELOPMENT OF SEMG ACQUISITION SYSTEM USING NI MYRIO FOR PROSTHESIS HAND LIAO SHING WEN

DESIGN OF APPLICATION WIRELESS HOME SPEAKER SYAFIQAH BINTI SHAHRUZZAMAN

DUAL THRESHOLD VOLTAGE FOR HIGH PERFORMANCE DOMINO LOGIC

SMS BASED EARLY FLOOD WARNING SYSTEM USING RASPBERRY PI ABDULLAH AZAM BIN SHAHRIN UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SPEED CONTROL OF PNEUMATIC CYLINDER USING ON/OFF VALVE AND PWM SITI AMIRAH BINTI MOHD PADLI

GENERALIZED CHEBYSHEV MICROWAVE FILTER FOR WIDEBAND APPLICATIONS LIM FENG SHENG

COMPARISON OF PERFORMANCE OF VARIOUS OP-AMP TOPOLOGIES USING CMOS 0.13µm TECHNOLOGY NURUS SAADAH BT CHE MAT

UNIVERSITI TEKNIKAL MALAYSIA MELAKA DESIGN ANALYSIS OF A PRESS MACHINE FOR DISPOSABLE PET BOTTLE

LINE FOLLOWING ROBOT

UNIVERSITI TEKNOLOGI MALAYSIA BORANG PENGESAHAN STATUS TESIS. JUDUL: MICROSTRIP SIERPINSKI CARPET ANTENNA DESIGN. SESI PENGAJlAN: 2004/2005

MICROSTRIP BANDPASS FILTER DESIGN (COMBLINE) MOHAMAD HAMIZAN BIN TUAH

CHILD SAFETY MONITORING SYSTEM

WIRELESS WEATHER STATION BY USING ZIGBEE

DESIGN AND IMPLEMENTATION OF A LOW COST PORTABLE AND COMPACT 2.4 GHZ SPECTRUM ANALYZER

MELISSA SARA ECHA ANAK GABRIEL

STUDY OF DESIGN CONSIDERATION AND PERFORMANCE ANALYSIS OF SUBSTRATE INTEGRATED WAVEGUIDE COMPONENTS ADILAH BINTI ABU SAMAH

AN AUTOMATIC POURING MACHINE ADNAN BIN AHMAD

DESIGN OF RECTIFIER WITH IMPEDANCE MATCHING CIRCUIT FOR RF ENERGY HARVESTING ENA BINTI AMILHAJAN

UNIVERSITI MALAYSIA SARAWAK

MUSIC SYNCHRONIZED LIGHTING SITI HAWA BINTI MAT ISA

AN ANALYSIS OF SIGLE-LAYER DIFFERENTIAL CPW-FED NOTCHED-BAND TAPERED-SLOT UWB ANTENNA MUHAMMAD FATHI BIN AZHAR

LOCALIZATION AND POSITIONING via Wi-Fi SIGNALS MOHD IDZWAN BIN OTHMAN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

A COMPARATIVE STUDY OF TOPOLOGY CONTROL ALGORITHM IN WIRELESS SENSOR NETWORK MUHAMAD IZZAT AFIFI BIN ROSLAN

Signature : Supervisor : Mr. Loi Wei Sen

PERPUSTAKAAN UTHM * *

BORANG PENGESAHAN STATUS TESIS* LAND SURFACE TEMPERATURE DETERMINATION FOR

LOG PERIODIC ANTENNA DESIGN SITI NORHIDAYAH BINTI HJ. MOHAMED

DESIGN AND SIMULATION OF ADAPTIVE CRUISE CONTROL USING MATLAB/SIMULINK MOHD FIRDAUS BIN JAHAR

ENERGY SCAVENGING FOR MOBILE AND WIRELESS DEVICE USING HIGH-EFFICIENCY RECTIFIER CIRCUIT LEE YOUHUI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA DEVELOPMENT OF INTERACTIVE MACHINING PROCESS DESIGN AND MACHINING TIME CALCULATION

PROJECT S TITE EH ZHENG YI

FINGER VEIN VERIFICATION. Krishna Veni A/P Selvan

DESIGN OF DUAL BAND FREQUENCY SELECTIVE SURFACE NORSHAHIDA BINTI MOHD SAIDI B

CENTRALIZED WIRELESS SENSOR NETWORK DEPLOYMENT MAGESWARAN A/L R JAGANATHAN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA OPTIMIZATION OF FDM PARAMETERS WITH TAGUCHI METHOD FOR PRODUCTION OF FLEXIBLE ABS PART

CURVE TRACER USING MICROCONTROLLER ASYRAF TAQIUDDIN BIN AHMAT TAHIR

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FINAL YEAR PROJECT 2 BENU 4984 TITLE:

1it i I! l <t\ ; i :i'1 "i i "i i; i'»t! : \ f- i " i(f;f! M i'ci i;!i.l iv jm ; i J i.hv{\ i i\oi j i I i'u>u i. V:l j t'i\ l i l ^ f : rft O m

DESIGN OF RF POWER AMPLIFIER WITH DIFFERENT BIASING BASED ON GREEN DESIGN TECHNIQUE MUHAMMAD ASHRAF BIN SABRI

THE DESIGN OF ANTIPODAL VIVALDI ANTENNA USING GRAPHENE NURUL SYUHADA BINTI HASIM UNIVERSITI TEKNIKAL MALAYSIA MELAKA

WIRELESS ENERGY TRANSFER MOHD NASUHA BIN MOHAMAD ZIN

Design and Development of Grass Cutting Machine using DFMA Methodology

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

IMPROVED GPS SINGLE POINT POSITIONING USING WEIGHTED LEAST SQUARE METHOD LOH KAH HOW

SIMULATION OF AN ARTICULATED ROBOT ARM MUHAMAD FAZRUL BIN MD ZAIN UNIVERSITI TEKNIKAL MALAYSIA MELAKA

DESIGN OF LOW VOLTAGE CMOS TRISTATE BUFFER. Nurul Huda binti Zulkifli

AHMAD HIEDZUANUDDIN BIN AHMAD KHIDIR

DESIGN OF RECTIFYING CIRCUIT WITH IMPROVED RF-DC CONVERSION FOR WIRELESS POWER TRANSFER CHAN CHUN YEW UNIVERSITI TEKNIKAL MALAYSIA MELAKA

DESIGN OF A LOW NOISE AMPLIFIER FOR 5-6GHz APPLICATIONS NUR DIYANA BINTI ISMAIL

SECURITY EQUIPMENT USING BIOMETRICS MUHAMAD FIRDAUS BIN JUSOH

Design of Wheelbarrow for Construction Industry Utilizing Ergonomics Analysis and QFD

Universiti Teknologi Malaysia BORANG PENGESAHAN STATUS TESIS QUALITY CONTROL IN PILE MANAGEMENT SYSTEM SESI PENGAJIAN : 2006/2007

EFFECT OF TERRAIN FEATURES ON WAVE PROPAGATION NURASLINDA BINTI ADNAN

AHMAD RIDZUAN BIN AB. WAHAB

MICROSTRIP LEAKY WAVE ANTENNA DESIGN FOR WLAN APPLICATION NURLIYANA BT ABD MALIK

GSM-900 MOBILE JAMMER MOHD ZAIDI BIN HUSIN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Study Performance of Cylindrical Grinding On Straightness

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

A NEW APPROACH FOR INDUSTRIAL PRODUCT INSPECTION BASED ON COMPUTER VISION AND IMAGE PROCESSING TECHNIQUE MOHD KHAIRULDIN BIN HASSAN

COMPACT BUTLER MATRIX DESIGN NORJANNAH BINTI NORDIN

FABRICATION OF UWB BANDPASS FILTER KAMARUL ARIFFIN BIN OMAR. Faculty of Electronic and Computer Engineering Universiti Teknikal Malaysia Melaka

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ENERGY EFFICIENT ELECTRONIC BLIND SYSTEM FOR HOME WINDOWS. Liew Hon Choi

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Transcription:

BO RANG PENGESAHAN ST A TUS TES IS* JUDUL: CARTOON A VEN GER MOBILE APPLICATION SESI PENGAJIAN: 2012/2013 Saya: NG SING LIANG mengaku membenarkan tesis (PSM) ini disimpan di Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat kegunaan seperti berikut: 1. Tesis dan projek adalah hakmilik Universiti Teknikal Malaysia Melaka. 2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan untuk tujuan pengajian sahaja. 3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi. 4. ** Sila tandakan (/) SULIT (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKT A RAHS IA RASMI 1972) TERHAD (Mengandungi maklumat TERHAD yang tel ah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan) TIDAK TERHAD (T ANDA T ANGAN PENULIS) (TANDATANGAN PENYELIA) Alamat tetap: ~~~~~~~~~ (Nama Penyelia) Tarikh: CATATAN:*Tesis dimaksudkan sebagai Laporan Akhir Projek Sarjana Muda(PSM) ** Jika tesis ini SULIT atau TERHAD, sila Iampirkan surat daripada pihak berkuasa.

CARTOON A VEN GER MOBILE APPLICATION NG SING LIANG This report is submitted in partial fulfilment of the requirements for the Bachelor of Computer Science (Interactive Media) FACULTY OF TNFORMA TION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA 2013

II DECLARATION I hereby declare that this project report entitled CARTOON A VEN GER MOBILE APPLICATION Is written by me and is my own effort and that no part has been plagiarized without citations. STUDENT DATE: - ------ SUPERVISOR: (NG SING LIANG) DATE: ------------ ------- (DR. SABRINA AHMAD)

Ill DEDICATION To my beloved parents You are my constant source of inspiration. Thanks for given me the drive and discipline to do any task with enthusiasm and determination. Your support full with boundless love have enriches and replenishes my soul during the whole process of the project. Without your love and support this final year project would not have been made possible or completed. To my supervisor Your guidance brings incredible inspiration to me. To my lovely friends, Thank for willingness to spend your free time to be my model and helping me much in the process of completing my product.

IV ACKNOWLEDGEMENTS I would like to express my gratitude to all those who gave me the possibility to complete this thesis. First of all, I am deeply indebted to my beloved supervisor Dr Sabrina Ahmad who is guiding, monitoring and encouraging me throughout the project of this thesis. The blessing by her from time to time had carrying me throughout this project. In addition, I am obliged to the Google Engine which providing me the valuable information throughout the project. It helped us in completing tasks from time to time whenever I faced the problems. Besides that, I want to thank to Faculty for providing the facilities such as library, senior's thesis samples to do the necessary research work. I also would like to thank my parents for their constant encouragement to help and guide me in finalizing this project within the limited of time. I have furthermore to thank to my friends who giving me some strength and encouragement during investigation for this project. Lastly, I also take this opportunity to express a deep sense of gratitude to my parents whose patient love and support enabled me to accomplish this work.

v ABSTRACT The usage of Smartphone has become a very common thing in this few years. It is common to see people having more than 5 games in their smart phone. However, current application that available in the market still has some weaknesses. Some comment or feedback given by the player is not implemented or just being ignored by the developer. Therefore, study has been done on literature review and examining the existing application to determine the strength of the current features and weaknesses that we should not include in our system. To attract more players and improve the popularity, we will implement features such as online scoreboard for player to compete with each other. Other features such as storyboard and multiple games in an application also will be implemented as well.

VI ABSTRAK Abab 21 merupakan zaman teknologi. Pada hari ini penggunaan telefon pintar telah manjadi satu perkara biasa dalam kehidupan harian. Menurut kajian, kebanyakkan pengguna telefon pintar mempunyai sekurang-kurangnya lima jenis Game dalam telefon pintar mereka. Walau bagaimanapun, pennintaan semasa yang terdapat di pasaran masih mempunyai pelbagai kelemahan. Komen-komen atau maklum balas yang diberi oleh pengguna jarang dilaksanakan dan kebanyakkan diabaikan sahaja. Oleh itu, kajian telah dilakukan ke atas kajian leteratur dan analisis telah dilakukan untuk menentukan kekuatan dan kelemahan ciri-ciri game semasa.ciri-ciri yang mampu menarik perhatian pengguna dan meningkatkan populariti terdapat menyediakan satu platform untuk pengguna bersaing dan mempersembahkan game dengan cerita yang menarik.

VII TABLE OF CONTENT CHAPTER SUBJECT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK LIST OF TABLES LIST OF FIGURES II III IV v VI XIII-XIV XV-XVIII CHAPTER I INTRODUCTION I. I Project Background 1-2 1.2 Problem Statement 2 1.3 Project Goal 3 1.4 Objectives 3 1.5 Project Scope,.., _) 1.6 Importance 4

VIII CHAPTER II LITERATURE REVIEW 5 2.1 Overview 5 2.2 Trend of Current Smart Phone 5 2.2.1 Andriod 5-6 2.2.2 IOS 6-7 2.3 Impo1iant Features of the Game 7 2.3. J Online Scoreboard 7 2.3.2 Storyboard 7-8 2.4 Comparison with Existing CmTent Game 8 2.4. j Draw Something 8-9 2.4.2 Angry Birds 9 2.4.3 Temple Run 10 CHAPTER III METHODOLOGY 11 3.1 Overview l 1 3.2 Introduction to Waterfall Model 1311-1 2 3.3 Phases of Waterfall Model 13 3.3.1 Requirement Phase 13-14 3.3.2 Design Phase 14-15

IX 3.3.3 Implementation Phase 15 3.3.4 Verification Phase 15-16 3.3.5 Maintenance Phase 16 3.4 Justification of using Waterfall Model 16 3.5 Summary 17 CHAPTER IV REQUIREMENT ANALYSIS AND 18 PRELIMINARY SYSTEM DESIGN 4.1 Overview 18 4.2 Functional Requirement 18-19 4.2.1 Use Case Diagram 19 4.2.2 Use Case Description 20 4.2.3 Sequence Diagram 21 4.2.4 Activity Diagram 22 4.3 Non-functional Requirement 23 4.3.1 Usability 23 4.3.2 Performance 23 4.3.3 Compatibility 23 4.3.4 Accessibility 23

x 4.4 Design Phase 24 4.4.1 4.4.2 4.4.3 System Architecture Design Database Design User Interface 24-26 26 27 4.5 Summary 28 CHAPTERV 5.1 5.2 5.3 IMPLEMENTATION Introduction Software Development Environment Setup Software Configuration Management 29 29 29-30 30 5.3.1 5.3.2 Configuration Environment Setup Version Control Procedure 31-34 35 5.4 5.5 Implementation Status Summary 35 36 CHAPTER VI 6.1 6.2 TESTING Introduction Test Plan 37 37 38

XI 6.2.1 6.2.2 6.2.3 Test Organization Test Environment Test Schedule 38 38 38 6.3 6.4 Test Strategy Test Design 38 39 6.4.1 Test Description 39-43 6.5 6.6 Testing Result and Analysis Conclusion 43-44 44 CHAPTER VI 7.1 7.2 7.3 7.4 PROJECT CONCLUSION Observation on Weakness and Strength Proposition for Improvement Contribution Conclusion 45 45 46 46 46 REFERENCES APPENDICES 47 48-65

XII LIST OF TABLE TABLE Table 4.1 Table 4.2 Table 5.1 TITLE Use Case Description Table design for "onlinescore" Implementation Status PAGE 14 16 35-36 LIST OF FIGURES DIAGRAM Figure 2.1 Figure 2.2 Figure 2.3 TITLE Screen Shot for Draw Something Screen Shot for Angry Birds Screen Shot for Temple Run PAGE 7 12 15

XIII Figure 3.1 Progress Flow of Waterfall Model 17 Figure 4.1 Use case diagram for Cartoon Avenger 20 Mobile Application Figure 4.2 Diagram for Cartoon Avenger Mobile 23 Application Figure 4.3 Activity diagram for Cartoon Avenger Mobile 26 Application Figure 4.4 3-tier architecture diagram for Cartoon 30 Avenger Mobile Application Figure 4.5 Presentation tier class diagram for Cartoon 31 Avenger Mobile Application Figure 4.6 Logic Tier Class Diagram for Cartoon 32 Avenger Mobile Application Figure 4.7 Data Tier Class Diagram for Cartoon 33 Avenger Mobile Application Figure 4.8 User Interface for MenuPagePanel 34 Figure 4.9 User Interface for SettingPanel 35 Figure 4.10 User Interface for ChooseGamePanel 36 Figure 4.11 User Interface for High score Panel 45

11 CHAPTER I INTRODUCTION 1.1 Project Background Advertising draws attention to the product or service which can be performed through a number of mediums. It helps in spreading information about the advertising finn, the products, and the qualities, and so on. Commercial businesses use advertising to drive the consumption of their product, while non-profit organizations may place ads to raise awareness or encourage a change in behaviour or perception. The surge of advertisements in mass media is making it harder for companies to lure customer to buy specific product and they are unable neither to grab the attention of their target users nor to stand out in compaiison to others. Persuasive advertising is a technique in video product promotion that attempts to influence and convince consumers in favour of purchasing particular products as advertisers strive to make each advertisement memorable, convincing, and exciting. Three components in video promotion known as characters, slogans and sounds are all part of the persuasive technique. Each technique is chosen to appeal specificaily to the product's target audience. However, in Malaysia which has a multiracial composition of consumers as well as the disparity of product sentiment

12 between rural and urban young adult has made it more difficult for advertisers to make an informed decision on what sort of character, slogans and sound elements that could enhance the persuading effect of the video advertisement. The purpose of this paper is then to discuss the differences of techniques that advertisers can adopt to advertise in Malaysian market and to highlight which among the techniques proposed would be most impactful to convince Malaysian young adult to make a product purchase. A market survey will be analysis to develop a persuasive advertisement that can attract the attention of target user. At the end of the project, persuasiveness of the advertisement will be evaluated. 1.2 Problem Statements The According to past research on android games, fewer free games are really attracting.if compare to!os games, quality of free android games are far behind. Besides that, nowadays most gamers not only attracted by the games quality but also the storyline of the games. Android games have fewer games that benefit the users, do not have theme characters and less free games have a features for player to compete. Hence, the problem statement is as follows: "How to design an application which has potential tp benefits player, have theme character, have story board and able player to compete?" 1.3 Project Goal

13 The goal of this project is to develop an interesting application that can give entertainment and has potential to benefit the players in the same time. In this era of technology, people are working harder to earn more money. They feel a lot of stress at their working place. Therefore, develop a mobile games is the best choice to release tension or relax since it can be play at anywhere and anytime. 1.4 Objective To develop a game with potential to improve human brain function through gaming stratergy. To develop an android game with storyline. To develop an android game which consists of theme characters. To develop an android game that consists of online scoreboard. To develop a free android games. 1.5 Project Scope The scope of the project is an essential element. It used to determine whether how large our project will be develop and who is our target user. The scopes of this project are as below: Development in android platform. All of the android smart phone user will be our target in the project. Target age will be from 5 years old to 50 years old. 1.5 Importance

14 The importance of the project is as below: To develop a new type of game that does not conflict with the existing games in the market. To develop a free game that has potential to benefit human brains. 1.6 Summary This chapter discusses the project background, problem statement, project goal, objectives and etc. Next chapter we will discuss the literature review.

15 CHAPTER II LITERATURE REVIEW 2.1 Overview In this chapter, we will discuss on detail about the trend of android and IOS platform. Besides that, we also will discuss about the features of the games that we are going to implement in this project such as online -scoreboard and short storyboard. Finally, we will make some comparison with the existing games available in the market. 2.2 Trend of current smart phone technology 2.2.1 Android

16 Android is an open source Linux based operating system which designed for smart phone and tablet computer. Android, Inc initially developed with financially backed by Google and later bought by Google in 2005. Android is open source operating system. Google release the code of the operating system under Apache License. Open source code and permissive licensing allow the code to be freely modified and distributed by wireless carriers, enthusiast developers and device manufacturers. There were around 700,000 applications available for Android device in October 2012. The estimated number of download from Google Play was around 25 billion. Due to the factors mentioned above, it is clear to see that android have become the world' s most widely used smart phone operating system. In fourth quarter of 2010, Android had overtaking the Symbian. Open nature of Android further encouraged a large community of developers to use the code as a foundation of community-driven projects. In third quarter of 2012, 75% of smart phone market share is belonging to Android. There are 750,000,000 devices activated in total and increasing with a volume of 1,500,000 devices activation per day. Therefore, I will decide to develop my project in android platform since the market in android operating system is increasing rapidly. 2.2.2 IOS IOS is a smart phone operating system which is developed and distributed by Apple Inc. In 2007, IOS is originally released for!phone and Ipod touch platforms. It is further extended to support other Apple devices such as ipad. IOS is different compare to Microsoft's Windows Phone and Google' s Android. IOS do not allow to installs in any non-apple hardware. For example, Mac book are able to install Microsoft window operating system but any other computer are not able to install IOS. In September 2012, there are more than 700,000 of IOS application is the Apple' s App Store. The estimated number of download from App Store was around 40 billion which is higher compare to Google Play. In fourth quarter of 2012, 21 % of smart phone market share is belong to Apple which is only behind Google' s

17 Android. There are around 410,000,000 devices activated in total at the half of 2012. In the special media event held by Apple, they announced that 400,000,000 devices have been sold through June 2012. 2.3. Important features of the game 2.3.1 Online scoreboard Competition occurs naturally between living organisms when they try to achieve the same thing. Previously, human is usually competes with each other for food and mates. They fight with each other to protect themselves and all of their belonging. However, in this era of technology, human competes with each other not only in food and mates_. They competes everything including their skill, education, financial and also their achievement. Therefore, a scoreboard is a compulsory feature that we need to implement in the game. This is because scoreboard enabled player to compare with each other. A higher score means that they perform better compare with other players. However, a game scoreboard is not enough for people to compete since they are only -able to compete within their friend. In order to solve this problem, I would like to implement an online scoreboard in the game. This is because an online scoreboard is no longer competing among their friend, but it is competing with the people all over the world. With the technology available, it is easier for data to transfer all over the world hence it would be more competitive. 2.3.2 Storyboard Some gamers prefer playing more arcade games with game play alone while some other prefer playing multiplayer games. For arcade games, player would like to play the game for a simple-minded fun. Just like watching movie, some people would like to explore more about the game to find out

18 the mysterious story behind the game. For example, RPG games provide a free moving function that allow player to explore the virtual world. They would not only like to complete the games with a simple way. Most of them would like to complete it with a perfect ending. Therefore, I would like to implement a storyboard in the beginning of the game. Player can choose to view through the video or skip it to continue with the game. Without the story of the game, interest of the player in the games would fade out fast. Therefore, a storyboard is very important as it is a key reason for enjoyment for most of the player. 2.4. Comparison with existing current game. 2.4.1 Draw Something -- NEWAil!CORO! Figure 2.1 Screen shot for Draw Something Draw Something is an application that designed for player to play with their friend by guessing the word from the drawing. This game is starting with one of the player choose which word they prefer to draw. After that, the application will send a notification to their friend and also the drawing that have been drawn. 2nd Player have to guess the word that 1 st player choose to draw. 2nd player is giving 3 chances to guess. If 2nd player

19 able to guess the word, then game will continue with the 2 11 d player draw and 1 st player guess. Draw Something is available for both Google Play market and IOS App Store. The website of the application is https ://play. goo gle. com/ store/ apps/ details?id=com.omgpop.dstfree. 2.4.2 Angry Birds Figure 2.2 Screen shot for Angry Birds Angry bird is an application that suitable to play by various range of age person. It consists of simple play method and nic_;e graphic that attract a lot of children to play. There is a lot of level for player to achieve. Each level requires logic, skill and force to complete it. First of all, player needs to select the level that they want to play. If the player able to complete the current level, the next level will be unlock. Each time player completes a level, ranking of a maximum 3 star will be given to the player depend on the score gain by the player. Player can keep on retry on specific level in order to get all 3 stars. Angry bird is available in both Google Play market and

20 IOS App Store. The website of the application https ://play. goo gl e. com/ store/ apps/ details? id=com.rovio. angrybirds. 2.4.3 Temple Run is Figure 2.3 Screen shot for Temple Run Temple run is another smart phone game that requires very fast responding and mind thinking. The game will start from a player running out of the temple and trying to run away from the monster. Player need to swipe on the screen to control the direction to run. There is no ending for the game. Player will need to survive as long as possible to get for higher score. A few power ups and item is available for user to revive from death. However, the game does not provide online scoreboard. Player needs to upload their score to any social networking websites by themselves. Temple run is available in both Google Play market and IOS App Store. Figure 2.3 shown the screen shot for Temple Run. The website of the application is https://play.google.com/store/apps/details?id=com.imangi.templerun. 2.5 Summary This chapter is discuss about the pros and cons of other games. In chapter 3, we discuss the methodology.