IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

International Journal of Research in Information Technology (IJRIT) www.ijrit.com ISSN 2001-5569

Android Game Development: A New Approach for Promoting Philippine History and Culture Digna S. Evale, Ivy S. Bernardino and Josephine D. Sayco Faculty Members, College of Information and Communications Technology, Bulacan State University City of Malolos, Bulacan, Philippines [email protected]

Abstract This paper presents a novel style in mobile gaming wherein the players will not only enjoy playing game but will also learn and appreciate the Philippine history and culture at the same time. It aims not just to entertain but to educate the players as well. It fits in different game concepts into a single game that will run on an Android mobile phone. To integrate the educational factor, the researchers used selected events on the history of the Philippines as a basis for the storyboard of the game. The researchers went out of the conventional approaches in project development and started working on two different game development tools; Unity 3D and Blender. The result is an adventure game and a board game in one. It is not only entertaining because it also requires the player to think a way on how to complete the missions of the game. The educational factor lies on the requirement that the player must think of his own strategy to finish the whole game and on the storyboard which was based on the history and culture of the Philippines.

Keywords: Game Development, Android Platforms, Philippine Culture, Philippine History, Board Games, Adventure Games, Educational Games.

1. Introduction Nowadays, cellular phones or more popularly known today as mobile phones, play a vital role in our society. Almost everyone owns a cell phone, including young children. It became one of the most important things an individual must have. Mobile phone serves as communication tool used to send and accept messages. It can also be a source of entertainment; everyone can listen to radio or MP3 files, surf the internet or even play mobile games. As the technology improves, more and more gadgets based on cellular phones are emerging seamlessly. One good example is the invention of the smart phones; it has the ability to support two-dimensional (2D) and three-dimensional (3D) games which are very popular nowadays. Aside from the amazing graphics features of smart phones, the recent releases of the gadgets already offer a key-pad-less technology. SmartPhones, together with this innovative feature is surely paving out its way and gaining more users in the mobile industry. Parallel with the increase of mobile phone users is the increase of demand for applications that are intended for these devices. In fact, a recent research conducted by Newton Group Marketing shows that the sales in the mobile phone and tablet gaming market in the in the United States is indeed rapidly increasing, data shows that from 2005 to 2010 the market revenue reached to $898 million. One of the most downloaded applications for smart phones fall under the games category. Some of the best examples for mobile games are Angry Birds, Fruit Ninja, and Temple Run. Most of the current game releases nowadays are made out of mostly pure entertainment that the players don’t get educational knowledge and values other than satisfaction from the game. Also, some of the games nowadays are based on very violent and inhumane themes which involve war, fighting and slaying battles. Digna S. Evale, IJRIT-141

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

Thus, most game releases nowadays roots from non-educational, violent themes which can have adverse effects on players. Psychologists Craig A. Anderson and others showed through research that playing violent video games can increase aggressive thoughts, feelings, and behavior. Games may be more harmful due to their interactive nature and the individual’s need to identify strongly with the protagonists. It is the nature of games that the player becomes engrossed in the fictional world and its events. In another study conducted by psychologists Dr. Craig Anderson and Dr. Karen Dill, 210 college students played either a violent (Wolfenstein 3D) or non-violent (Myst) video game. Shortly after, aggression in the students was measured by recording the length of time each participant punished an opponent by blasting them with a loud noise. The students who played the violent game exhibited more aggression. With the ever increasing popularity and demand for mobile games for mobile phones running with android operating system and the increasing numbers of ‘fun-only’ games, the researchers intend to build a mobile game – specifically, an educational adventure game - that would be based on the history of the Philippines. This game, entitled ‘The Orient Battles, would contain different battles that made major impacts in the Philippine history and culture. The player controls the main character in an environment emulated from the settings of selected battles which actually happened in the Philippines in chronological order. Each battle represents one mission. And the player must accomplish the target mission in order to unlock the next mission of the game. The game could be played in two modes which are the adventure and board-game mode. Most of the quests or levels are in adventure mode wherein the player’s character has to complete a specific mission. On the last mission of the game, the player will be playing in a board game-like environment; this is the board game for the battle missions where the player and enemies take turns in making a move. This game was developed using Android platform - one of the most popular open-source operating system in the mobile industry today and is still rapidly expanding worldwide. Game development using Android OS becomes very abundant and very popular for game developers because of the very high potential in world mobile market and the familiarity of the coding syntax which is mainly based on the Java programming language. 1.1 Significance of the Study “The Orient Battles” is a significant endeavor in combining the logic of a turn-based board game and mobile gaming technology with integrated inputs about Philippine history. Thus, this game might help the players exercise their gaming skills and increase their mental abilities to analyze and solve puzzles through the board game. The player needs to think and formulate his own strategy in order to defeat the opponents. There are also mini games and puzzles that require logical approach to be accomplished – an added feature which aims to test and sharpen the player’s mental ability. It will also cultivate the nationalism of the player. If the player is a foreigner, this game can promote the history of our nation by giving them some information about it. Thus, the player can learn to appreciate what happened in the Philippines in the past through story telling. This might even contribute to the promotion of the rich history of our country. 1.2 Objectives of the Study The general objective of this study is to develop an Adventure Game, “The Orient Battles”, that is a mobile application intended for the Android OS users. Its main goal is to promote the rich history and culture of the Philippines while enjoying the virtual environment. This study has the following objectives: 1. To develop a strategic and adventure android mobile game, the Orient Battles, that will feature unique presentation of selected battles in the Philippine history. 2. To integrate in the mobile game the following game structure : 2.1. List of high scores for every level. 2.2. Ability of the player to go back to the previous missions. 2.3. Provision of multiple ways to finish the missions. Digna S. Evale, IJRIT-142

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

3.

2.3.1. Battle at Mactan 2.3.2. Formation of Katipunan 2.3.3. Independence Day from the Spaniards 2.3.4. War at Tirad Pass (Mountain) 2.3.5. Mountain Top 2.3.6. Board Game 1 2.3.7. Board Game 2 – FINALE 2.4. Different kinds of mission on every level. 2.5. Presence of twist per game level to maintain the player’s curiosity and eagerness to move on to the next level. 2.6. Provision of cut scenes that would explain the story and the mission necessary in completing each level. To develop a mobile game that integrates the following production quality components: 3.1. Presentation 3.2. Mobile Graphics 3.3. Mobile Animation / Mobile Videos 3.4. Audio 3.5. Game Structure

2. Requirements Analysis 2.1 User Characteristics The target client for this application are gamers of all ages but this might be more appealing to teenagers, especially students who want to learn history in an exciting way. The most suitable age for this game would be ages 10 to 19 years old but based in the Entertainment Software Rating Board, this game would fall under the Rated Teen or rated T. The titles rated T (Teen) have content that may be suitable for ages 13 and older. 2.2 General Constraints This game will only run in smart mobile phones running under the android operating system. The operating system should at least be version 2.3 (Gingerbread) and the mobile phone should be capable of running 3D games that have at least 512 MB of RAM and a screen resolution of 320 by 240 pixels as the minimum. It can only cater or save all activities of three profiles. The player will overwrite an existing profile if he wants to create another profile if there are already three existing profiles. The player is not capable of altering or changing the controls of the game; it will be limited to what is provided on the screen. It will also be limited in terms of interconnectivity because the game can only be played by a single player. And the storyline will only cover selected important events in the Philippine history. 2.3 System Requirements These are the system requirements for the development of “The Orient Battles”: 1. Unique Story The game’s unique story must be achieved by the researchers through coming up with an original story based on the history of the Philippines. 2. Educational Element The game, The Orient Battles, must be educational alongside to the enjoyment that it will impose. The game must tell the history of the Philippines through cut scenes for every mission accomplished. 3. Player Feedback The game should have a list of the highest scorers among the players who have completed the game. 4. Longevity Game repeat should be a part of the game wherein the player can go back to all the previously played missions and also allows the player to still access the maps that have already been passed. 5. Level Design Digna S. Evale, IJRIT-143

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

The game must be able to generate random mobs or enemies throughout the location of the missions so as not to bore the player with the same enemies. 6. Excitement To keep the excitement and enjoyment on the game, there must be different mini games on the missions and to challenge the player, there should also be boss battles wherein the player is supposed to fight a special enemy. 7. Audio Different sound effects and background music for different locations should also be present in the game as well as an audio control for these features. 8. Game Structure The structure of the game should be based on combinations of different game plays form different Adventure games. 9. Performance The game over all should be run smoothly, free from any possible bugs and glitches to allow the player enjoy the game in its fullest extent.

3. Development Method 3.1 Project Methodology The development of any game requires series of steps and activities that define the processes and sub processes that will be used in establishing the project plan. Several steps are followed in order to have a consistent and accurate output. These processes belong to the System Development Life Cycle (SDLC). The following are the phases of SDLC: 3.1.1 Planning The main objective of this phase was to identify the problem, its scope and determining whether the project was feasible through researching some software applications needed to develop this project. Researchers also identified if the project goal can be achieved. In this phase, the researchers gathered all required and useful information in the field of game development and also identified some problems that might be encountered during the development. Afterwards, the proposed solution was introduced through the development of an adventure and strategy game, The Orient Battles. 3.1.2 Analysis The analysis phase was concerned mainly in the understanding the proposed project in the field of game development which requires different aspects to be considered. In depth research and gaming experience were done in in order to define different requirements and dependencies. Proposed solutions were based from the suggestions on different online game development site users and developers, and different local game developers which have done previous research in the field of game development.

3.1.3 Design On this phase, the researchers planned the overall structure of the proposed project. Given that the project was a mobile game, it required the researchers to think of ways on how to interact with the user or player every time he touches or taps his phone while playing. This was where the information gathered from researches was put into use. Also in this phase, researchers made the story board which was an essential part of game development, figured out the game mode to be used, the scoring scheme and planned the different elements which are often present in games such as buttons, maps, items, Digna S. Evale, IJRIT-144

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

weapons and the enemies. The researchers have also listed the different functions that they have faced while figuring out which of these processes required being logical in form. These logical functions were then tallied to be used for the programming phase of the project. 3.1.4 Programming, Implementation and Installation After the needs and the logical functions were identified and program priorities were established, coding or programming phase was initiated. Using the most effective and easier way to develop games, the researchers started converting the logical functions into working program codes. These program codes were then put to tests and debugging stages until they are fully furnished without any errors. On that point, checking of each game function and measuring its performance were done too. Program implementation was putting the plan to work on the field. On this phase, the researchers have chosen to use the availability of internet sites that allows game sharing through the internet. Using the technique the researchers were able to reach more audience who were interested in the game. 3.1.5 Post Implementation and Support In this final phase, the game has already been tested and evaluated based on the different results gathered mainly from the implementation phase. The game was also modified (new bugs and glitches were fixed) in this phase so as to meet new requirements which the researchers was not able to include in the implementation phase. 3.2 Software Design Figure 1 shows the Visual Table of Contents (VTOC) of the “The Orient Battles”. This VTOC represents all the menus and sub-menus available in the game. 4.

Results and Discussion

This project, The Orient Battles, which was conceptualized in order to provide a new theme for gaming, is a game application intended for mobile platform specifically intended for the Android OS users. The game is a combination of two game plays which are adventure mode and board game integrated with mobile gaming technology. The story will be based on some selected historical battles which took place in our country. Thus, the player could enjoy this game while simultaneously learning a part of the Philippine history. Figure 2, 3,4 and 5 shows some screen shots of the game. Figure 2 shows the main screen, Figure 3 shows the highest score achievers of the game, Dialogue box feature can be seen at Figure 4, while Inventory of Items, Weapons, Quest and Mission is displayed on Figure 5.

Figure 1. Visual table of Contents for “The Orient Battles”.

Digna S. Evale, IJRIT-145

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

Figure 2. Main Menu

Figure 3. High Scores

Figure 4. Dialogue Box

Digna S. Evale, IJRIT-146

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

Figure 5. Game Inventory

5. Conclusion The Orient Battles is a mobile game made to run on Android mobile phones. It was developed by using the Unity 3D platform and JavaScript as the programming language. Using the story plot and the game play modes, it has become a strategic adventure game requiring the player to think about his action in the game and think of a strategy on dealing with the enemies, accomplishing the sub mission and completing each main mission/quest. The game also integrated some features which are evidently played as part of the whole game structure. A list for high scorers and achievers of the game has been set to keep a record of those who have completed the missions. This is done to continuously inspire the player to beat these scores and play more. It is made possible using the applicable database for games developed in the Unity 3D platform; the Player Prefs. Player Prefs acts as database files and can be compared to registry entries that are common in personal computers. Still using the player Prefs, the group was also able to have a mission log. The mission log displays the current mission that the player must accomplish and all of the missions the player had accomplished so far. This log will serve as the guide if the player needs some orientation about what to do next. After the completion of the game, the player can go back to all the previously played missions and try to beat their own scores or that of the highest scorers. The games’ story, which was based on significant events in Philippine history, provides the game with a much unexpected relay of the missions and sub missions. There are different ways on which the missions were laid and integrated in the game. Thus the player’s curiosity on how to complete the current mission is established and maintained. Furthermore, the diversity of the enemies and their locations, the dialogs and the presence of mini games on some levels also contributes to the overall impact of the game on the player. The mini games are made random and are made out of other ordinary games which are forged to fit into the storyboard and be a part of the mission. And for the player to comprehend more of the story, the mission statement and as well as some information detailing the history of the Philippines is presented through the cut scenes which appear before and after every mission. The game, The Orient Battles, was developed under the considerations with reference to the different product quality components. Presentation and mobile graphics was integrated on the game using the graphical user interfaces. These graphical interfaces include the menus, buttons, controls, windows, message boxes and other on screen displays which are on the game. These interfaces were made and edited on a well-known graphics-editor; Adobe Photoshop. On the other hand, mobile animations are answered through the use of different finger gestures which are possible for mobile phones such as simple tap or touch and slide or swipe. Game audio is also applied in the game still integrated in the game using the available functionality of the Unity 3D platform that allows the programmers to attach sound effects to certain scenes and object in the game. This adds more thrills in it and making it more exciting because of the variation of sound effects on enemies and on every level and location. Digna S. Evale, IJRIT-147

IJRIT International Journal of Research in Information Technology, Volume 3, Issue 5, May 2015, Pg.141-148

6. Acknowledgment A heartfelt gratitude from the researchers goes to Bulacan State University for the everlasting support to all of our research endeavors like this one. An equally warm appreciation is deserved by the following: Mr. Emman Noel Y. Antonio, Mr. Martin Kenneth A. Docena, Mr. Jonathan I. Fabian, Ms. Chrizienne C. Martin and Mr. Kim Patrick E. Milana who all worked hard with Ms. Josephine D. Sayco in the development team.

7. References 1. 2. 3. 4.

5.

6. 7.

8.

9. 10. 11. 12. 13.

14.

Newton Group Marketing. (2012). 4 Game Inc Business Plan. Calgary, Alberta: 4 Game Inc. Cavallari, B, Hedberg, J and Harper, B (1992). Adventure games in education: a review. Australian Journal of Educational Technology, 8(2), 172-184 Fromme, J (2003). Computer games as a part of children’s culture. Game Studies, 3(1) Emes, CE (1997). Is Mr Pac Man Eating our Children? A Review of the Impact of Video Games on Children. Retrieved 15 December 2004 from www.cpaapc.org/Publications/Archives/PDF/1997/May/EMES.pdf Harris, J (2001). The Effects of Computer Games on Young Children – a Review of 15 the Research (No 72). London: Research, Development and Statistics Directorate, Communications Development Unit, Home Office Kirriemuir, J (2002). A Survey of the Use of Computer and Video Games in Classrooms. British Educational Communications and Technology Agency (Becta) Anderson, C. A. (2003). Violent Video Games: Myths, Facts, and Unanswered Questions. Retrieved from American Psychological Association website: http://www.apa.org/science/about/psa/2003/10/anderson.aspx Anderson, C. A. Gentile, D. A. Buckley, K. E. (2007). Violent Video Game Effects on Children and Adolescents Retrieved from Iowa State University Department of Psychology website: http://www.psychology.iastate.edu/faculty/caa/abstracts/ 2005-2009/ 07AGB.pdf Mobile Gaming – US – 2011. (n.d.). Retrieved from Mintel Store website: http://store. mintel.com/mobile-gaming-us-may-2011.html Swallow, E. (2011). 5 Trends Shaping the Mobile Gaming Industry. Retrieved from Mashable website: http://mashable.com/2011/07/13/mobile-gaming-trends/ Evolution of the Mobile Gaming Industry. (n.d.). Retrieved from: http://www.squidoo.com /evolution-of-themobile-gaming-industry Video games 'increase aggression'. (n.d.). Retrieved from BBC News website: http://news.bbc.co.uk/2/hi/health/720707.stm The positive and Negative effects of Video Games. (n.d.). Retrieved from Raise Smart Kid website: http://www.raisesmartkid.com/3-to-6-years-old/4-articles/34-the-good-and-bad-effects-of-videogames Why Are Mobile Video Games Getting so Popular?. (n.d.). Retrieved from Squidoo website: http://www.squidoo.com/why-are-mobile-video-games-getting-so-popular-

Digna S. Evale, IJRIT-148

Android Game Development - International Journal of Research in ...

internet or even play mobile games. As the technology improves, more and more gadgets based on cellular phones are emerging seamlessly. One good example is the invention of the smart phones; it has the ability to support two-dimensional (2D) and three-dimensional (3D) games which are very popular nowadays.

697KB Sizes 2 Downloads 281 Views

Recommend Documents

8085 Microprocessors - International Journal of Research in ...
including CRRES, Polar, FAST, Cluster, HESSI, the Sojourner Mars Rover, and THEMIS. The Swiss company. SAIA used the 8085 and the 8085-2 as the CPUs of their PCA1 line of programmable logic controllers during the 1980s. Pro-Log Corp. put the 8085 and

nanofiltration - International Journal of Research in Information ...
Abstract- The term “membrane filtration” describes a family of separation methods.The basic principle is to use semi-permeable membranes to separate fluids, Gases, particles and solutes. Membranes are usually shaped as a thin film, which allows t

Software - International Journal of Research in Information ...
approach incorporates the elements of specification-driven, prototype-driven process methods, ... A prototype is produced at the end of the risk analysis phase.

Pervasive Computing - International Journal of Research in ...
These techniques can be digital cookbook embedded on your microwave, video-on-demand services available on you home screen or shopping list stockpiled on your refrigerator even when you are miles away. Information .... Schilit introduced context awar

vampire attacks research paper - International Journal of Research in ...
A wireless sensor network are spatially distributed autonomous sensors to monitor physical or environmental conditions, such as temperature, sound, pressure, etc. and to cooperatively pass their data through the network to a main location. Denial of

vampire attacks research paper - International Journal of Research in ...
initial connection state onto the client, or cryptographic puzzles. These solutions place minimal load on legitimate clients who only initiate a small number of connections, but deter malicious entities who will attempt a large number. Note that this

Heat Recycling Of Data Centers - International Journal of Research in ...
When outside temperatures are high, the exchangers are sprinkled with water to ... (V) is proportional to the temperature difference (∆T) via the Seebeck ...

Download PDF - International Journal of Advanced Research
It is described and illustrated here based on recent collection from Wayanad (E.S. Santhosh Kumar 56416, TBGT) to facilitate its easy identification. Thottea dalzellii (Hook.f.) Karthik. & Moorthy, Fl. Pl. India 156. 2009. Bragantia dalzellii Hook.f.

Journal of International Development
E-mail: j.t.thoburn Guea.ac.uk ... reduction in Vietnam through potential employment expansion. ..... quality through the inspections carried out by the buyers. ... The key value added functions of design, advertising and marketing remain the ...

Download PDF - International Journal of Advanced Research
Distribution and Ecology:— Lasianthus idukkianus grows in a shola forest at ... Deb, D.B. and Gangopadhyay, M. (1991): Taxonomic study of the genus ...

Download PDF - International Journal of Advanced Research
695562, Kerala, India. Manuscript ... In India, it is represented by 14 species which include 10 endemics confined to .... Forest Department for the logistic support.

Development International Journal of Behavioral
Mar 7, 2008 - These data provide refined evidence of reciprocity among children and also ... program: Center for Evolutionary Cognitive Sciences at the University of Tokyo. .... the classroom and filmed all the children with a portable video.

Development International Journal of Behavioral
Mar 7, 2008 - International Society for the Study of Behavioral Development can be found at: .... K. Ozaki kindly provided us with statistical comments. This study was ..... (MATSQUAR software) for the Kr test. First, we ..... company they keep.

Cloud Computing Security - International Journal of Research in ...
sharing of resources which include software and infrastructure with the help of virtualization.In order to provide quality services ... Platform-as-a-service is higher level service than infrastructure service. Platform based services includes .... F

cyborgs - International Journal of Research in Information Technology ...
Bioelectronics is already a real and recognized ... biological systems at a more basic level; nanotechnology and nano-machines may be able to effect biological changes at the intracellular level ... recombinant DNA research, much of the public showed

Uzma Ijrit Paper - International Journal of Research in Information ...
Auto Trip computer, engine control, air bag, ABS, instrumentation, security system, transmission control ... GSM also pioneered low-cost implementation of the short message service (SMS), also called ... Frequency: 900 MHz or 1800 MHz (Some countries

Web Based IDE - International Journal of Research in Information ...
B.E computer engineering, Institute of Knowledge College of engineering, pune .... Cloud computing is usage of computer resources (both hardware and ...

Compiler Design - International Journal of Research in Information ...
The final result of this paper is to provide a general knowledge about compiler design and implementation and to serve as a springboard to more advanced courses. Although this paper concentrates on the implementation of a compiler, an outline for an

Compiler Design - International Journal of Research in Information ...
... be regarded as an 'add-on' feature of acompiler. Its inuence upon the overall design is pervasive, and it is a necessary debugging tool during construction of.

(OLSR) Protocol - International Journal of Research in Information ...
2Assistant Professer, 2Punjabi University Regional Centre for IT & Mgmt., Mohali, India. Mohali, Punjab, India [email protected]. Abstract. OLSR is a leading proactive protocol used in MANET. Due to its low latency for route determination it has be

Bluetooth and Its Configuration - International Journal of Research in ...
IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, ... Bluetooth is a packet-based protocol with a master-slave structure [1] ... Frequency hopping has two significant benefits: .... technology introduced a new netw

review paper - International Journal of Research in Information ...
[email protected] , [email protected] , [email protected]. Abstract. Iris recognition has been finished by numerous scientists in a decade ago. Iris recognition assumes a important part to enhance effectiveness in biometric identific

data hiding using watermarking - International Journal of Research in ...
Asst.Professor, Dr. Babasaheb Ambedkar College of Engg. and research, ECE department,. R.T.M. Nagpur University, Nagpur,. Maharashtra, India. Samruddhi Pande1, Aishwarya Iyer2, Parvati Atalkar3 ,Chetna Sorte4 ,Bhagyashree Gardalwar 5,. Student, Dr. B

(STBC) OFDM Systems - International Journal of Research in ...
2 Department of Electronics Engineering, Sri Guru Granth Sahib World University, Fatehgarh Sahib, Punjab,. India. 4 Department of Electronics and communication Engineering, CTIEMT, Jalandhar city. Abstract. In this paper, performance analysis of inte