amm complete assignment

26
ADVANCED MULTIMEDIA INDIVIDUAL ASSIGNMENT: COLORING BOOK GAME FOR KIDS [FUN WITH COLOURS] CT005-3.5-3-AMM BY MURUGESHWARAN A/L SIVAPERUMAL (TP017446) UC3F1407TC LECTURER: MRS. NOR SYAMIMI BINTI MOHD ZAID SUBMISSION: 30 OCTOBER 2014

Upload: murugesh-waran

Post on 01-Oct-2015

15 views

Category:

Documents


0 download

DESCRIPTION

amm 2014 assignment

TRANSCRIPT

ADVANCED MULTIMEDIAINDIVIDUAL ASSIGNMENT: COLORING BOOK GAME FOR KIDS[FUN WITH COLOURS]CT005-3.5-3-AMMBYMURUGESHWARAN A/L SIVAPERUMAL(TP017446)UC3F1407TCLECTURER: MRS. NOR SYAMIMI BINTI MOHD ZAIDSUBMISSION: 30 OCTOBER 2014

Contents

1.0INTRODUCTION22.0OBJECTIVES OF THE APPLICATION33.0TARGET USER33.1TARGET USER REQUIREMENT43.1.1GENERAL HARDWARE AND SOFTWARE REQUIREMENTS43.2JUSTIFICATION FOR SELECTING MULTIMEDIA APPLICATION54.0DEVELOPMENT METHODOLOGY54.1RAPID DEVELOPMENT METHODOLOGY54.2Justification for Choosing Rad65.0STORYBOARD76.0TYPES OF MEDIA USED157.0MEDIA DESIGN GUIDELINES168.0DESCRIPTION ON TECHNOLOGY AND TECHNIQUES USED IN CREATING YOUR MULTIMEDIA APPLICATION168.1Justification for choosing CS5 professional179.0USABILITY TESTING1710.0Unit Testing1911.0References21

1.0 INTRODUCTION

In this assignment I have created a coloring game for kids. The application was created using adobe flash CS5 professional. The application is a game that kids can play by coloring the pictures created. The application starts and the user decide on what functions to perform from the menu provided.

2.0 OBJECTIVES OF THE APPLICATION

To create an entertaining gameIn this application the aim is to create a game that kids can play. Coloring is kids favorite game thus with the implementation of music and colorful pictures kids will be entertained by the game.To make a user friendly application for kids The objective is to create simple game for children to play with colors and a very straight forward minimum steps and instructions stated easy for children to explore the game. To make even it more user friendly navigation buttons are provided in each page with colorful icons.To provide mental development for childrenKids are easily engaged with game which helps in promoting mental development. The application intends on promoting mental capabilities since it is helping them identify colors and also learn proper coloring of different pictures.

3.0 TARGET USERThe target user of the application is children of the Age of 3years old to 10 years old. The designs of pictures are made attractive to children. According to 60% of children use mobile applications for games. It shows there is a big market for mobile games for kids.According to Adage, 40% of kid under the age of 8 have access to smart phones in which they use on a daily basis an estimated average time of 43 minutes. According to guardian.com, 28% of children of use a tablet, while 18% of children aged 8-10 have their own tablet.The application targets the kid users who are growing in a rapid rate and have access to mobile devices making it easy for the application to be used by them. The users must have basic knowledge on using the mouse, as it requires them to click on the objects. Because most tablets and mobile devices are touch screens, it will be very easy for the kids to use the application by following the orders.3.1 TARGET USER REQUIREMENT

The application is targeted for kids they require interesting pictures with songs and also very colorful imagery to keep them interested. The users require the application to be simple with minimum steps as kids are not able to understand complicated interface.3.1.1 GENERAL HARDWARE AND SOFTWARE REQUIREMENTS

WINDOWS MOBILE PHONEWindows 8, Windows 7.5Movement and directional sensorData servicesHD720pWVGA(480 X 800)WXGA(768 X 1280)APPLE PRODUCTSApple IOS 6.0Compatible with Iphone, Ipad and Ipod touchRetina Display60 MB free space1GHZ ProcessorFrequency response 20HZ and 2000HZALL ANDROID MOBILE AND TABLETSAndroid 2.0requires 60 MB free spaceInternet servicesHD(1280 X 720) displayAudio codec: MP33.2 JUSTIFICATION FOR SELECTING MULTIMEDIA APPLICATION

Ample market for the multimedia application in the market. Due to up to 18% of kids have their own tablet.The complexity is the availability application in the market. The applications in the market are complex for kids to use and are not interesting enough for them, thus there is a need for a new application that meets the demands of the target user.Easy to create due to limited skills of programming, the application is easy to make has there is minimal implementation of complex advanced multimedia features.4.0 DEVELOPMENT METHODOLOGY4.1 RAPID DEVELOPMENT METHODOLOGY

Rapid development methodology focuses on rapid prototyping. The methodology requires minimum time on researching and planning but rather focuses on making the application. Rapid development methodology implement iterative and incremental model, usually it is easier to implement change and the customer can see the final product in less time. Rapid development methodology uses the concept of re-using existing components in order to reduce development time.There are four phases in rapid development methodology, which includesRequirement Planning, in this phase the developer collects the information about the application. The information includes the application functions, interface authorization.User Design Phase, the developer's collaborate with the users by developing the prototype, which shows the system. The user provides feedback on the prototype. This phase uses both joint application and CASE techniques to make the prototype.Construction Phase, this phase includes the programming of the application. The users can still provide feedback during the programming of the applicationTurnover Phase, this phase involves passing the application to the user. The phase is also testing the application with all the components. User training is provided when required.

4.2 Justification for Choosing Rad

It required development less development time due to minimal planning and also the re-usability of the existing components.It is easy to implement changes, compared either methodologies in which changes cannot be easily implemented to complex planning. RAD allows the user to participate and changes are implemented throughout the development phase.It encourages feedback from the users since they are able to participate through the development of the application5.0 STORYBOARD

The representation of the application screen showing the intended features the screen is going to have. The story board shows the audio, animation, videos and other features that the programmer wants to keep in the screen. Storyboarding helps in properly representing of the plan of development. In this application the storyboard was made to show the seven pages that the application has and the specific features of each of the pages. The illustration may vary from the final application but the storyboard shows the intended content of the application. Below are the storyboard that were created :

1.

2.

6.0 TYPES OF MEDIA USED

ImagesThey were used in the application. The images are vector-based graphics. Vector based graphics are type of images which show an image using connecting points and paths that contains the elements of a vector image are known as objects. Each object is separate entity from the overall image. The vector images can be easily changed without affecting the other elements of the picture, vector images have individual resolution and they are easy to resize. They are characterized by smooth curves and there color resolution even when enlarged. Vector images use small memory space as they contain important data, which make the object. The images in the application were converted to vector images so as to enable the user to color specifically one part of the picture without affecting the overall picture.TextText is the representation of words on the screen. Texts were implemented on the application as guidance for the user to read. The text was used in the main page and important icons in which each of the letters was colored to convey the coloring book theme of the application.AudioAudio is the representation of music or sound that can be heard through the ears. Audio was implemented in the application in form of song. The song is in MP3 format. The song starts to play as soon as the application is being started. The song is played through the various pages as the user browses. The songs are for kids about colors to match the theme of the coloring game pictures. There is an icon placed to mute the page.

7.0 MEDIA DESIGN GUIDELINES

Media design guidelines are guidelines that are used for guidance in building an effective, efficient and usable application for the intended target audience. Below are list guidelines that were used in building this application. ConsistencyThis application uses a consistent flow between link and each links looks similar to each other to maintain the aspect of consistency and ensure users have smooth experience. LanguageEnglish words and phrases used to communicate with the user are simple and clear. Response timeThe applications response time is ensured to be the same in each link.8.0 DESCRIPTION ON TECHNOLOGY AND TECHNIQUES USED IN CREATING YOUR MULTIMEDIA APPLICATIONThis application was created using the VR technology and also Flash knowledge.The media used in the application is Adobe CS5 professional .It was created by Adobe Systems. Adobe CS5 is an advanced and newer version of Adobe CS3. The reason of using adobe CS3 is the features it provides such as Shape layers Animate Interact with other softwares such as Adobe After Effects, Adobe Creative master Suite Publish on the web Brainstorm interface Puppet tool Photoshop integration

8.1 Justification for choosing CS5 professionalIt is easy to use due to the simple tools providedPrior knowledge on Adobe CS5 from tutorials in class makes it a suit

9.0 USABILITY TESTING Usability Testing is the process of users reviewing the system. The users interact with the application and provide feedback on the application. Usability focuses of an application has meet the needs of the user.RATES

QuestionExcellent GoodAveragePoor

USABILITY TESTING

How would you rate the display of the system?5--

How would you rate the ease of use of the system?5---

How would you rate the song of the system?2-3

How would you rate the navigation of pages?5--

How would you rate the images of the system?5---

Rate the satisfaction of the system32-

PERCENTAGE50%33.3%6.66%10%

Analysis of user testing concludes that it is not easy to satisfy all the users. The results show us that 6.66% of the testers in usability testing believe the functionalities of the system are average. While 10% of the testers rated the system as poor. With 50% users rated the system as excellent, to improve the system and decrease the average and poor rates the developer in future would make more changes. Adding more features like; increasing coloring pictures, adding videos as sample pictures for the users to indulge in and add options of mixing and testing more colors on the palette tray.TASK NUMBERTASK SUMMARY

1Start Application

2Song Playing

3Movement of Mouse

4Display of Menu

5Open Gallery

6View Gallery

7Use of navigation buttons

8Use of Print Button

9Use of mute button

10Use of home Button

10.0 Unit Testing Unit testing is the method of verifying the program modules when combined together. It tests the procedures and overall functionality, the unit testing is intended to find errors when the overall system is working together. The application was tested by the programmer and an outside user to see the functionality of the application.

Date Tested22/10/2014TesterWaran

TaskExpected ResultsActual ResultsResults

1Running of applicationResults as expectedSuccessful

2Song PlayingResults as expectedSuccessful

3Movement of mouse Results as expectedSuccessful

4Display of MenuResults as expectedSuccessful

5Open GalleryResults as expectedSuccessful

6View GalleryResults as expectedSuccessful

7Display of navigation ButtonResults as expectedSuccessful

8Functioning of print ButtonResults as expectedSuccessful

9Functioning of mute buttonResults as expectedSuccessful

10Functioning of home ButtonResults as expectedSuccessful

Date Tested22/10/2014TesterRizki

TaskExpected ResultsActual ResultsResults

1Running of applicationResults as expectedSuccessful

2Song PlayingResults as expectedUnsuccessful

3Movement of mouse Results as expectedSuccessful

4Display of MenuResults as expectedUnsuccessful

5Open GalleryResults as expectedUnsuccessful

6View GalleryResults as expectedSuccessful

7Display of navigation ButtonResults as expectedUnsuccessful

8Functioning of print ButtonResults as expectedSuccessful

9Functioning of mute buttonResults as expectedUnsuccessful

10Functioning of home ButtonResults as expectedSuccessful

11.0 References

21 | Page