Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design and Implement of a Phone Game Based on Android.

Similar presentations


Presentation on theme: "Design and Implement of a Phone Game Based on Android."— Presentation transcript:

1 Design and Implement of a Phone Game Based on Android

2 Introduction Purposes & Goals Project Overview Difficulties & Challenges Basic Implement

3 What is Android? Android delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications.

4 What is the advantages of Android? 1.Open 2.All applications are created equal 3.Breaking down application boundaries 4.Fast & easy application development

5 What's inside Android?

6 1.Linux Kernel contains all kinds of driver & power management 2.Android Runtime Contains: Core Libraries Dalvik Virtual Machine

7 4.Application Framework 5.Applications Contains: Kinds of Manager, Content Provider, View System, GTalk Service GUI: Home, Contacts, Browser... What's inside Android? 3.Libraries contain: Surface Manager,Media Framework,SQLite,OpenGL | ES,FreeType,WebKit,SGL,SSL,libc

8 An Interesting Debate "Android == JAVA GE(Google Edition)" Android & JAVA back

9 What're we going to do? We're going to design a phone game to help people learn mandarin.

10 Developer Toolchain

11 Emulator

12 Eclipse Plugin back

13 What're the steps to achieve the goals? 1.Analyze the existed JAVA Game relevant to typing characters 2.Learn the frameworks and APIs of Android 3.Code our own phone game 4.Modify the software

14 Where're we now? We're in the first step of the project --- looking for some typing character JAVA Game and analyzing them.

15 General Schedule We hope to finish the first and second step by the end of this semester. In the winter vacation, we're supposed to consider the whole picture of the new game.

16 Try to submit the original edition in the next March. Modify the software until the end of the project. General Schedule back

17 What the essential element or the most important thing about a game ? Interesting! Interesting! Interesting! So, we've to figure out how to make it attractive.

18 Besides,we should also focus on the singnificance of studying. So, another main challenge is to balance these two aspect. back

19 Game Settings Different levels for variable hardness and themes Each level has the same number of characters and time,but the hardness of characters are different Every character is corresponding to a certain number of score which can decide how good the players are.

20 Essential Function Design Mandarin characters're suposed to fall from the top of the game interface one by one, simultaneously,five to eight characters display at the bottom of the interface. If the player successfully choose the right one,he can get the corresponding score. What's more,if the player get enough scores when the time's up,he can go on the game to the next level. Otherwise, he can either choose to restart this level or return to main menu where he can have many other further options. The player should choose the same character as the falling one before it's out of the boundary. There's only one chance for each character.

21 In order to make the game become more interesting, we consider to change it to have different modes Desirable Function Design For example, if the player choose the fruit theme,there should be fruit shapes falling from the top of the interface,and he or she are suposed to choose the right vocabulary from the options at the bottom

22 Considering the purpose of this game, it's also very important to enhance the studying function Optional Function Design So,we think it as a good idea to create a notebook to record all the missing characters and words, and provide with the explainations for reviewing

23 The prizes To meet the demand of people's collection desire,we add different sets of cards as prizes for people who successfully finish the certain level or achieve the accomplishments Besides,the players can get a corresponding score for each level.All the scores are going to be added up at the end of the game.If the player's score is higher than any existed ones in the Top5 list, he gets the opportunity to edit the ID in the list back

24 The End

25

26

27

28

29

30


Download ppt "Design and Implement of a Phone Game Based on Android."

Similar presentations


Ads by Google