Professional Documents
Culture Documents
A Capstone Project
Presented to
Capstone 1 Course
By:
Klint De Jose
December 2016
ABSTRACT
Since the mobile technology has advanced, a lot of mobile applications were
developed. Such application changed the way people are entertained. Moreover, it
employs gestures such as swiping, tapping and tilting with the aid of mobile built-in
playing mobile games, resulting to tendency of feeling numbness in his thumb hand. The
aim of this study is to introduce, develop and implement a mobile game using android
technology.
Acknowledgement
Special thanks to the researchers, parents who in one way or the other extended
Likewise, the analysts are very grateful to their adviser, Mr. Erbeth Gerald T.
Delvo for giving them brilliant suggestions and understanding during the finalization of
the systems.
Finally, the analysts would like to express their sincere thanks and gratitude to
God Almighty for everything especially for His complete guidance and wisdom that
provide the analysts the strength and courage to finish their systems.
TABLE OF CONTENTS
Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV
Chapter 1 .............................................................1
Chapter 2 .............................................................5
Chapter 3 .............................................................9
Chapter 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.13 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Appendix B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Appendix C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Appendix D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Appendix E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Chapter 1
Android is the most popular mobile platform in the world. Android development
is becoming an increasingly popular field. For developers who want to target a huge,
diverse audience, the in demand use of computer system software has been implemented
from a personal computer, mobile and even other means of technology and Applications /
Games which are now pervasive. In years, the games are also being implemented by the
use of the World Wide Web. Programmers and designers consistently find and grow new
faces, styles of games or applications which most of the people are looking forward to it.
In accordance with this, few Android applications are being created running to the
Operating System (OS). Android tablets incorporate all the key components found in a
normal tablet PC, including office applications, games, Web programs, and numerous
different projects. Most are for gaming, application framework, information based system
and data processing. However, because the Android stage is composed by Google,
(n.d.)) (@Techopedia)
generation. People are all having this kind of gadget, not only for personal and business
utilization also to lessen the boredom from work and pressures life. It gives a type of joy
Games are one of the alluring features that the android tablets, cell phones
and touchpads wave. The different version, styles and story of games make the normal
customer gets curious to examine and value them. From the outstanding Facebook game,
CANDY Crush, tablet game Plants versus Zombies, Temple run, Bubble Mania, and
Angry Birds, people find the opportunity to examine and download them that fit to their
necessities.
The group builds up an Android application for tablets that have the limit to give
a persistent storyline program that keeps the client constantly play with it. Also, it has a
story line gaming application which aims to achieve a score, as the player enjoy the
game.
In the past, Philippines struggled through many storms of anguish, difficulty, and
doubt. In fact, during the World War II, people forgot or did not know what really
happened. All they knew about World War II was the event, but did not know them as
Historically speaking, which is also World War II is known as the Second World
War was a global war that started from 1939 to 1945, though related conflicts began
gadgets like tablets, touchpads, and mini pads, the said war is learned and understood
clearly, how did it start and ends. Besides, the focus and purpose of this is to make them
remember how World War II happened through playing and answering trivia in every
level.
Research Objectives
General Objectives:
The study aimed to collect artifacts of the World War II in the Philippines that
1. Identify key events happened in the Philippines during World War II.
3. Identify the Philippine heroes and their contribution during World War II.
5. Design and develop an Android game Clash of the Invaders: World War II in the
Philippines.
6. Design an question and answer about the World War II in the Philippines.
during World War II in the Philippines and the heroes behind it.
This research was based only in the Philippines and it was focused on the high
enjoyable application software available in the most android phone system and android
system. This endeavor aimed to give player application software that would help the
player to remember the most significant terms and history in the Philippines.
The game would be most significant to the following:
● Common users would be able to address the enjoyment of the user by playing the
● Proponents would help in sharing deep knowledge about the research project,
This section presents some studies and literature related to the study which the
researchers critically analyzed and examined each of it. This would also show the blend
of the art, hypothetical and conceptual framework in order to fully comprehend the
research project.
Related Literature
application brings to life one of the oldest and most adored street games in the
Philippines. More so, sipa is the first-ever Pinoy-themed games available in the Android
Market and the iTunes App Store made by a group of highly skilled Filipinos. The game
puts the player in control of Butchukoy, a young man out to play sipa all through the
boulevards in Manila. He earns points each time if he successfully hits the shuttlecock.
Also, he needs to pay attention to litter in the city since he gets additional points for
picking them up. In addition, he uses these points to open different places in the
Philippines to keep them coming. Moreover, what makes sipa different from other games
available today is that it is beyond thrill and excitement. More so, it spells nationalism,
culture, legacy, life lessons, and adrenaline-pumping gaming acts all that moved into one.
(Mendez, 2012)
Furthermore, the application strategic game connection used for touch screen data
system permits the framework idea being interfaced to the system clients. The data has
been surveyed through the goal itself and screens the way that the target goal of the game
must acquire, how the scoring structures. Hence, sipa has checked the instinctive game of
Tycoon who is Erickson Garayblas. Further, Garayblas got an estimated of four million
downloads. Consequently, in May 2012, it was found out that there are thousands of
people who used the game despite the ideology that some of its formats were borrowed
by another popular tycoon type of game. Subsequently, the application was launched on
January 24, 2013, leaving the users not to have any requirements or an amount for them
to be able to download it. Along with it, it can be downloaded either from android google
difficulty for every level. Additionally, it was composed of three levels represented in
three varied locations. The first level or the “easy” one was located in Europe followed
by the “medium” level either in South East Asia or United Sates of America (USA).
Finally, the most difficult or “hard” level was located in Asia. The player should spend
his credits for him to be able to open a shop and enter in different territories. The player
can speed things up through buying in-game credits by means of in-application. Take into
With the help of the application, the proponents were ready to apply the idea of
application for the trends that may influence the most recent and most in demand
structure these days. The concerns focus on the parts of the framework, creating, utilizing
One of the finest piggy games is the Piggy Run (Dexit, 2011). The feature of this
game is to help and assist Piggy Rush to escape from the farmer and get Peggie, the baby
of Piggy Rush. It also has an aspect in which a player can compete with other players in
helping Piggy Rush. The first player who can help Piggy will win. Subsequently, this
game features splendid levels and superb animations for celebration, making this game
the solely one that has these kinds of features among other piggy run games. More so, the
Meanwhile, the player can make the pig run and extend its wings. Additionally,
this game is more fun and incomparable to other piggy games. However, it is also the
Hence, Piggy Adventure can be played anytime on different levels. These include
Multiple Piggy levels, specifically City, Ghetto, and others. Along with this, it also aims
for one thing and that is to help Piggy run and avoid becoming Piggy Pie on the table and
be eaten on dinner.
connection, this will help to monitor and observe the skills as well as the movements of
the pets, in which it is the goal of the system. Moreover, it also checks varied strategies
and techniques employed by the player in the interaction with the users of the system.
Pets. The game Mini Pets allows the player to value the cutest animals on Earth by taking
good care and looking for a refuge. Moreover, hundreds of them are present in the game.
Their shelter or refuge can be customized as well. On the other part, the market is
comprised of many items such as vegetation and decorations where the player can do
shopping. Further, it can keep the visitors happy. The shelter of the animals needs a shop
since it is also a significant source of income. (Mini Pets Mobile Game, 2011)
Since Potchi App is an android game which is taking good care of the pets, the
concept that modifies the character is being a pet lover. Furthermore, it is parallel to the
concept of monitoring pets. Along with this vein, the proponents use the structure and
RESEARCH METHODOLOGY
This section talks about the method used in this study. The second segment
portrays the part of developing and evaluating the software Product. The third part
depicts the population of respondents. Subsequent eras that portray the usefulness of the
study is evaluated based on its parts and criteria as far as accuracy, reliability, usability,
This Research study was directed in view of the system. This methodology
assumes a critical part in implementing this study. The subtle elements of the
Research Design
The proponents used descriptive method of research. It answers the questions and
describes the data and characteristics of the study being studied. It is used in many fields
The reason for this is to portray the nature of a situation as it exists at the time of the
paper and to explore the course of a particular phenomenon. At the same time, The Fourth
Generation techniques (4gt) were used as the research paradigm where all activities were
The proponents also used the 4th Generation Technique because it enabled the
developers to simply determine problems with the system. The requirement gathering
made the proponents to gather the data or the information needed in working with the
system. The design strategy allows the user to show a monitor screen display on how the
program is run with the environment. The implementation of 4GL allowed the user to
deal with the changeover to a new or improved system. Also, testing and evaluation allow
informal interview from people exposed to the new trend of technology that is suitable
for the proponents to get added information or reviews on the chosen study. Some data
were found from different sources such as articles, libraries, online materials, and other
The respondents of the study were high school students. There are (4) four 1st year
high school, (2) two 2nd year high school, (5) five 3rd year high school, (1) one 4th year
high school and (8) senior high school for a total population of twenty (20) students.
The population of the respondents was composed of and Hardcore Gamer who
were beneficiaries of software. Hardcore gamer is someone who thinks he is better than
anyone who spends less time than him in the hobby, but fails to get the same skill, status
or recognition in the hobby as a professional gamer while casual gamer is someone who
only plays a few games per year. The term "hardcore" is just a bad way of saying
"dedicated". They make it seem like it's based on the actual games you play.
The proponents gathered the necessary information for the study by conducting an
actual survey of those people who gained more or less knowledge about the game of
playing games. (See appendix B and C) Moreover, based on the survey conducted, it was
revealed that most of the respondents utilized android phones in playing games. In
addition, the researchers also found out that there are 65% of the respondents who are a
hardcore gamer and 35% of the casual gamer in 20 respondents. Consequently, those
respondents who are a hard core gamer played games for about 1 to 2 hours while those
casual gamers played only for 15 to 30 minutes. Furthermore, the researchers also asked
the respondents if they enjoyed playing games using their phones and if it can lessen their
boredom. In terms of the respondents' knowledge towards the World War II in the
Philippines, it was also shown on the result of the survey conducted that some of the
respondents have forgotten and have no idea of what was happened during the said event
as well as the heroes behind it. The researchers then asked the respondents if they really
want to learn about the World War II in the Philippines through playing games. As a
Research Instrument
The questionnaire contained a question that was related to the study (see Appendix D and
E for the interview questionnaire). The functionality of the study was determined for
Treatment of Data
CONCEPTUAL FRAMEWORK
The research helped the respondents to understand and learn by playing the games
that contained a trivia about the history of World War II. Also the user knew the important
events during the World War II in the Philippines and got acquainted with the heroes.
Figure1. As shown in the picture above, the user opens/connects the Android
phone in order to start playing the game and gives trivia on World War II in the
The Trivia / Information on the World War II in the Philippines are the one that
gives information to the user/player of World War II of the on-time date of the said event
● C#
services on the .NET platform and designed for improving productivity in the
development environment. Easy enough for the beginner and powerful enough for
the expert; Unity easily create games and applications for mobile, desktop, the
manipulate photos and create digitals art. The proponents used this software to
Applications on the Android are one of the constant and the quickest in
developing an application programming these days. In 2003, when the idea of smart
phone terminals was created, it aimed to produce mobile business which was more
profoundly adaptable, lightweight, responsive, and free with open source functional
have been created from a simple amusement, with the RPG (role playing games), a mind
twisting game that are most popular gaming software. They are currently incorporated
with the mobile interfacing values. Also, it presently continues to wide spread as a phone
and android for style and accessories. The Mobile interfacing values are currently
been using the Internet. The wide use of the internet for research on important points,
records, history, amusement, climate gauge and style are the most recent uses of PC
various android games which prompts to popularize the plants vs. zombies and the angry
birds. A large portion of the application does not just change over, but it is exclusively
used as part of the PC. It is also implemented to smart phones and tablets. (Rica,
System Overview
Games are one of the appealing components that the android tablets, cell phones
and touchpad contain. The different version, styles and story of games make the end use
gets interested to test and enjoy it. From the recognized Facebook game, CANDY Crush,
Smartphones games Plants versus Zombies, temple run and Angry Birds, people get
interested and download games that fit to their needs to lessen the boredom.
The researchers then developed an E-learning App for android phones in order to
provide a history timeline program that kept the user regularly playing with it. An E-
learning story line gaming applications which aimed to gain scores and gave trivia about
World War II, as the player interacted with the game. Since the player was dealing with
the history story line, the interactive features, and graphics helped create a good gaming
output.
The Clash of Invaders (COI) is an E-learning app game which is based on the
history timeline of the Philippines during World War II. This game intent to provide a
step by step history timeline of the Philippines during World War II to the users that may
lead them to try, to play it every day, and to gain Trivia about the World War II in the
Philippines.
System Objectives
● Design a game that can give trivia about World War II in the Philippines.
● Show the heroes in World War II history.
● View the score of the hits of the character and a level per level data in a way
● Allow the user to choose the difficulty of the game how is it being done and
● Feature the game which covers level by level game features that allow the
● Design an question and answer about the history of World War II in the
projects. This application was available only for devices which were categorized as
Android phone having operating system with jelly bean OS (4.0 versions). The targets of
this project were the high school students that who did not fully know what happened and
who the heroes were during World War II history in the Philippines. The application was
designed for teenagers who were exposed to technology especially in on-line game. This
was designed for them so that they would enjoy the game and learn at the same time.
● The history storyline/timeline of the game was based on the Philippine history
Architectural Design
application by clicking the mobile phone, the android application’s natural environment
monitors the recognized action. The application then displays the game menu of the
game, allowing the user to choose which activity he/she wants the device to execute
which is a start, Option and exit. Once a button is clicked, the system proceed to the
activity chosen. When the user starts playing the game, if he/she succeeds to complete the
Figure 2 presents the interaction between the user/player of the game and the use cases.
U1: Select Level The selection of levels of the game or the list of levels of
the game.
Post Conditions: The player is shown the activities of the chosen button.
Priority: Medium
Risk: Medium
Table 02
Game Use Case Scenario
Actor(s): Player
Priority: Medium
Risk: Medium
Table 03
Trivia Use Case Scenario
Description: Allows the player to learn a short trivia about the history of World War II
Philippines.
2. The system proceeds to the next
Proceed to the next level
level
Preconditions: The player gets the trivia.
Priority: High
Risk: Medium
Table 04
Trivia Use Case Scenario
Priority: High
Risk: Medium
Table 05
Exit Use Case Scenario
Trigger Type:
●External Temporal
Post Conditions: The player will exit from the Game Application.
Priority: Medium
Risk: Medium
Game Design
Overview
The game design is the history of World War II in the Philippines game that
The concept is to create a game-based single player game for those people who
forget and want to know the history of the Philippines during the World War II that
provide engaging, relevant, and learning capacity about the topic. The topics covered in
the game are the timelines of the events in the World War II in the Philippines. The game
Genre
The genre of the study is Real-Time Strategy (RTS) games which a warfare video
game genre usually played from a third-person overhead perspective, which is based on
space that prompts the player to explore. The game environment need not
commercial games.
● Every game must target a range of abilities – the combination of abilities
level of difficulty goes up, not one but a combination of abilities must be
used to win.
● Every game must require varied levels of skill when using the abilities that
● There must be multiple ways to win a game. Simple enough; these ties to
play.
Target Audience
• It is the player’s role to place character/army in such a way that enemy units are
● The base must survive against the waves of the invaders to win the game.
● If the player can stop all the waves on a map and still has life remaining, the
● If the player can finishes all the maps, the player wins the game.
Asset List
Gold – is used to buy characters in the game that gain each enemy unit destroyed.
Enemy – the one that invades the territory using fighting vehicle.
CLASS DIAGRAM
This describes the class diagram of the game with its corresponding classes that
Hardware Interfaces
The product is required to operate on android phones or you may use android
emulator.
Operations
Command buttons
After clicking the Campaign button, the Mission Map will be displayed.
● Command buttons
3.2. Display the Quiz menu (*if you successfully finished the game*).
After clicking the History icon, the History Menu will be displayed.
● Command buttons
After selecting the mission level, the Game Play will be displayed.
● Command buttons
● Command buttons
After clicking the Quiz icon (*if the player successfully completed the game*), the Quiz
● Command buttons
● Command buttons
In the past few years, smartphones have been flooding our world, and many of us
have become used to depending on certain apps to get through our day-to-day lives.
However, along with an abundance of these mobile apps comes the issue of reliability,
Android, the most extensively used mobile operating system (OS) in the world
provides great stability, reliability and protection from malware, but you’re going to face
app crashing issues from time to time. Some of the key reasons behind apps crashing
constantly are:
Design Issues
The proponent encountered an error when coding the choices button and the font
size text of the question because it was so small or so big on other devices. The proponent
try to reprogram the scripts and some code but unfortunate the button and the text size is
still the same. The proponent tried another android phone to test if the button and text size
have the same problem with the other phone. Apparently only the main testing phone
which is the first phone that we use has the problem of the size text and button.
The proponent found bugs and error when the player starts playing the game play
or the game scene. It shows that some enemy characters have some glitch that make the
character slowing down or repeated its movement like having a bumpy ride. The
proponent tries to fix it but it’s still the same the only solution of that is restarting the
The proponent found some issues on some devices that incompatible with the
game. By this incompatibility some devices experience slightly lag and worse the Phone
is freezing that make the user need to restart the phone. The proponent suggests that the
user should use a device that has above 1GB Ram and Android Version of KitKat.
Implementation Issues
To achieve the objectives of the study, the proponents test and run the software in
different android phones to know its compatibility. The software was executed in android
phone with different specifications. The software runs in bad performance with the
following specifications:
RAM: 1 GB - above
After a series of testing, the result from the evaluation of the respondents about
the software gives favor to the proponent’s side by which all system objectives were
accomplished. The software was able to meet all the objectives, perform and execute all
the expectations that the client wanted to have for the software.
Display Quality
that is being use in the game, the game might be lag depends on the phone specs.
However, the display quality of the game will be set to minimum in order to achieve good
CHAPTER 7
RESULTS AND OBSERVATION
first experience software testing. Software testing is the procedure that is directed to
evaluate the functionalities and structure of a framework to ensure that it shows great
quality and fulfills the client's requirements. Testing is likewise done to reveal errors or
During the testing, the proponents made use of Black Box testing strategy
The purpose of Usability Testing is to evaluate the extent to which a user can
learn to operate, prepare inputs for and interpret outputs of a system or component. The
target system is tested over a range of inputs and outputs with this the developers
observed the correctness and ensure that the system functions, meets the objectives and
requirements needed.
Objective 1: Design a game that can give trivia about World War II in the
Philippines.
✔ Test Case 1: If each level has a game about World War II history in the
Philippines.
Actual Result: The user will defend from the enemies to win the game.
Remarks:
✔ Test Case 2: If each level has a trivia about World War II history in the
Philippines.
Expected Results: The trivia will pop up after the user finish the game.
Actual Result: The trivia in Level 1 game about the World War II in the
Philippines.
Remarks:
✔ Test Case 3: After clicking the gallery icon, the picture about the trivia in
level 1 will show up.
Expected Results: The game will display the picture about the history.
Remarks:
Objective 2: Show the heroes in World War II history.
✔ Test Case 1: If the player completes the mission level on level 2 with hero
name.
Expected Results: The application will display the trivia along the heroes name.
Actual Result: When the player completes the mission level, the system
automatically displays a short trivia of history.
Remarks:
Actual Result: When the player completes the mission level, the system
automatically displays a short trivia of history of World War II in the Philippines.
Remarks:
✔ Test Case 3: If the picture of the hero will be shown when the user click
the gallery icon.
Expected Results: The hero Picture will be shown and its information.
Remarks:
✔ Test Case 1: If the game design in 2D/3D animated with sound effects on
level 1.
Expected Results: The game design in 2D/3D animated with sound effects on level 1.
Actual Result: The game design in 2D/3D animated with sound effects on level 1.
✔ Test Case 2: If the game design in 2D/3D animated with sound effects on
level 2.
Expected Results: The game design in 2D/3D animated with sound effects on level 2.
Actual Result: The game design in 2D/3D animated with sound effects on level 2.
Remarks:
✔ Test Case 3: If the game design in 2D/3D animated with sound effects on
level 3.
Expected Results: The game design in 2D/3D animated with sound effects on level 3.
Actual Result: The game design in 2D/3D animated with sound effects on level 3.
Remarks:
✔ Test Case 4: If the game design in 2D/3D animated with sound effects on
level 4.
Expected Results: The game design in 2D/3D animated with sound effects on level 4.
Actual Result: The game design in 2D/3D animated with sound effects on level 4.
Remarks:
✔ Test Case 5: If the game design in 2D/3D animated with sound effects on
level 5.
Expected Results: The game design in 2D/3D animated with sound effects on level 5.
Actual Result: The game design in 2D/3D animated with sound effects on level 5.
Remarks:
✔ Test Case 6: If the game design in 2D/3D animated with sound effects on
level 6.
Expected Results: The game design in 2D/3D animated with sound effects on level 6.
Actual Result: The game design in 2D/3D animated with sound effects on level 6.
Remarks:
✔ Test Case 7: If the game design in 2D/3D animated with sound effects on
level 7.
Expected Results: The game design in 2D/3D animated with sound effects on level 7.
Actual Result: The game design in 2D/3D animated with sound effects on level 7.
Remarks:
✔ Test Case 8: If the game design in 2D/3D animated with sound effects on
level 8.
Expected Results: The game design in 2D/3D animated with sound effects on level 8.
Actual Result: The game design in 2D/3D animated with sound effects on level 8.
Remarks:
✔ Test Case 9: If the game design in 2D/3D animated with sound effects on
level 9.
Expected Results: The game design in 2D/3D animated with sound effects on level 9.
Actual Result: The game design in 2D/3D animated with sound effects on level 9.
Remarks:
✔ Test Case 10: If the game design in 2D/3D animated with sound effects
on level 10.
Expected Results: The game design in 2D/3D animated with sound effects on level 10.
Actual Result: The game design in 2D/3D animated with sound effects on level 10.
Remarks:
Observation:
Objective 4: View the score of the hits of the character and a level per level data in a way
that it is being targeted by the character as they target the object.
Test Case 1: If the player completes the mission level.
Expected Results: The application will display the trivia, the score, and heroes of
the game.
Actual Result: When the player completes the mission level, the system
automatically displays a short trivia of history of World War II in the Philippines with a
score and its heroes.
Remarks:
Actual Result: When the player failed the mission level, the system automatically
displays a “Game Over” message.
Remarks:
Observation:
Objective 5: Feature the game which covers level by level game features that
Observation:
Objective 6: Allow the user to choose the difficulty of the game how is it being
done and played by the users/ gamers.
Expected Results: The player chooses either Level 1 – 3 the easy part or Level 4
– 7 the Medium part and lastly the Level 8 – 10 the Difficult.
Table 6
The proponents test and run the software in different android phones to know its
compatibility. The software was executed in android phone with different specifications.
The software runs in bad performance with the following specifications:
RAM: 512mb - ↓
Using these specifications, the animations will load so slowly. Furthermore, the
software runs in good performance with the following specifications:
RAM: 1 GB - ↑
After a series of testing, the result from the evaluation of the respondents about
the software gives favor to the proponent’s side by which all system objectives were
accomplished. The software was able to meet all the objectives, perform and execute all
the expectations that the client wanted to have for the software.
above
Integration Testing
Figure 1.61 Loading Screen
Description: Loading Screen (we’re using the free version of Unity so the logo can’t be
change).
Result: Loading screen successfully show when the Clash of Invader app is tap or open.
Result: Clash of Invader game app able to show the home screen as well as the Start
button by clicking either New Game or Continue button.
Figure 1.63 Selection Level and Choose Display Mode
Result: Clash of Invader game app able to show the Selection level and Choose Display
Mode after clicking the Start button.
Result: The player clicks the back icon of the phone, it will show the pause screen that
show the sound on and off, retry, menu and continue button.
Figure 1.65 Heroes, Trivia, Hits Score, and Choose Display Mode
Result: After successfully won the level, the heroes and trivia will pop up along with the
hit score also the choose display mode where home, retry and continue.
Figure 1.65 Game over Screen, Menu and Retry
Result: If the player fails to win the level, the game over screen will pop up along with
the retry and menu button.
Validation Testing
Remark: PASS
Figure 1.67 Level 1 button
Remark: PASS
Remark: PASS
Figure 1.69 Pause Screen
Result: Clicking the continue button or retry button the game scene will display
Remark: PASS
Remark: PASS
Figure 1.71 Trivia Screen
Result: Click the Continue button, Level 2 game play will display
Remark: PASS
Remark: PASS
Figure 1.73 Trivia Screen
Result: Click the Continue button, Level 3 game play will display
Remark: PASS
Remark: PASS
Figure 1.75 Trivia Screen
Remark: PASS
Observation:
CHAPTER 8
Conclusion
As the development of the project that is accomplished and after a series of testing
of the software and analyzing the results, the proponents was able to achieve the system
objectives and its purpose. The proponent concludes that the android game has attained
its objectives and it will be function only on android phone that has above 1GB Ram and
Based on the result and observations, the proponents conclude that the system has
achieved its objectives in developing an android game based learning system to enhance
the learning, knowledge, and skills of Social Studies Student in La Salle University to
1. The proponents successfully design a game that can give trivia about World
2. After the player finished the level, a trivia will pop up with the heroes name
sound effects.
4. After the player finished the level, the score of the hits of the character and a
level per level data that it is being targeted by the character as they target the
object will pop up along with the trivia and the heroes.
5. The proponent also successful on feature a game which covers level by level
game features that allow the gamer to get challenged from it.
6. When the player successfully finished all the level, the user can choose the
difficulty of the game how is it being done and played by the users/gamers.
Recommendation
The system has limitations and still needs further improvements. For the future
researchers who wish to continue this project the proponents recommended the following
recommendations needed for the improvement and better quality of using the system:
1. Add more Animations in the game so that it will become eye catching for the
users.
2. Upgrade the system compatibility so that many users can play the game on their
devices.
3. Adjust the size of the game to minimum so that it won’t take too much space on
the devices.
4. Fix those design issues (see chapter 6) to achieved a better performance on the
game.
Bibliography
this-modern-interpretaon-the-user-controls-the-pig-as-it-tries-to-escape/
https://www.techopedia.com/definition/25194/android-tablets
Coverage Essay. (2015, September 21). Retrieved December 5, 2016, from Anti Essays:
http://www.antiessays.com/free-essays/Coverage-773501.html
Dacel. (n.d.). Potchi Android Game by Dacel29 Essay - 1810 Words. Retrieved December
Game-By-Dacel29-1911302.html
Eruqal. (2015). In this modern interpretaon the user controls the pig as it - BSIT - 2015.
https://www.coursehero.com/file/p1vomor/In-this-modern-interpretaon-the-user-
controls-the-pig-as-it-tries-to-escape/
http://www.academia.edu/8331940/CHAPTER_III_RESEARCH_METHODOLO
GY
a-proudly-pinoy-made-mobile-app/
Mini Pets Mobile Game. (2011, September 7). Retrieved December 16, 2016, from News
Pets: http://www.newpets.co.uk/mini-pets.html
Pinoy, B. (1970). Pinoy-made game application Streetfood Tycoon a big hit. Retrieved
http://bayanikapinoy.blogspot.com/2013/01/pinoy-made-game-application-
streetfood.html
Rica, Xannie, & Dacel. (n.d.). CHAPTER1 - ANDROID GAME (from Rica, Xannie,
http://www.academia.edu/4215821/CHAPTER1_ANDROID_GAME_from_Rica
_Xannie_Dacel
Williams, A., & Dillon, B. (n.d.). Tower Defense Design Doc. Retrieved December 16,
tx/f11/towerdefense.ppt
APPENDIX A
TRANSMITAL LETTER
Dear Player:
La Sallian greetings of peace!
In conformance to such proposal, we wish to appeal for your approval to let you test and
use our application so that we can know whether the game application would be more
enjoyable than the traditional way of learning the history.
Respectfully yours,
SURVEY QUESTIONNAIRE
o Yes
o No
o Arcade
o Action
o Real-Time Strategy
Specify:
o Good Gameplay
o Good Graphics
o Attractive features
Specify:
4. Does a trivia question can help to learn about the history of the World War II in
Yes No
5. Can an android game help to learn about the World War II history in the
Philippines?
Yes No
Yes No
Yes No
10. Do you know what happen during World War II in the Philippines?
Yes No
11. Do you know some heroes during World War II in the Philippines? If yes,
give an example.
Yes No
12. Do you want to learn World War II history in the Philippines through
Yes No
13. Rate if you agree that using a game can help the students to learn more
1 2 3 4 5
APPENDIX C
SURVEY RESULT
Table 1.1 The response of the students who like to play educational and fun game.
game?
Yes 18 90%
No 2 10%
The table above shows that out of 20 students, only 18 (90%) respondents who
answered yes who likes to play educational and fun game. Meanwhile, there are only 2
(10%) respondents who answered no. Thus, this shows that majority of the respondents
Table 1.2 The response of the students who answered the type of games which they
Arcade 2 10%
Action 4 20%
The table above shows that out of 20 students, only 2 (10%) respondents who
answered Arcade type of game in playing such game. More so, there are only 4 (20%)
respondents who chose Action. Lastly, there are 14 (70%) respondents who answered
Real-Time Strategy. Thus, this shows that majority of the respondents enjoyed playing
Table 1.3 The response of the students who answered what compels them most to
play a game.
The table above shows that out of 20 respondents, only 12 (60%) respondents
who answered Good Gameplay as their reason why they want to play a game. Moreover,
there are only 6 (30%) respondents who chose Good Graphics. Finally, there are 2 (10%)
respondents who answered Attractive Features. Therefore, this shows that majority of the
Table 1.4 The response of the students who answered if a trivia question can help in
learning about history of the World War II in the Philippines when playing games.
playing games?
Yes 20 100%
No 0 0%
The table above shows that out of 20 respondents, 20 (100%) respondents who
answered yes. Hence, this shows that all of the respondents believed that a trivia question
Table 1.5 The response of the students who believed that an android game can help
the Philippines?
Yes 17 85%
No 3 15%
The table above shows that out of 20 students, only 17 (85%) respondents who
answered yes. Meanwhile, there are only 3 (15%) respondents who answered no.
Accordingly, this shows that majority of the respondents believed that an android game
can help in learning about the history of World War II in the Philippines.
Table 1.6 The response of the students if they are a hardcore or a casual gamer when
playing games.
playing games?
Hard-Core 13 65%
Casual 7 35%
The table above shows that out of 20 students, only 13 (65%) respondents who
answered Hard-Core type of player. Further, there are only 7 (35%) respondents who
answered Casual. Therefore, this shows that majority of the respondents are a Hard-Core
Table 1.7 The response of the students if they play games on their android phones.
Yes 20 100%
No 0 0%
The table above shows that out of 20 respondents, 20 (100%) respondents who
answered yes. Hence, this shows that all of the respondents play games on their android
phones.
Table 1.8 The response of the students if they find themselves entertained when
playing games.
games?
Yes 19 95%
No 1 5%
The table above shows that out of 20 students, there are 19 (95%) respondents
who answered yes. More so, only 1 (5%) respondents who answered no. So, this shows
that majority of the respondents find themselves entertained when playing games.
Table 1.9 The response of the students if they knew what was happened during
the Philippines?
Yes 6 30%
No 14 70%
The table above shows that out of 20 students, there are only 6 (30%) respondents
who answered yes. Meanwhile, there are 14 (70%) respondents who answered no. Thus,
this shows that majority of the respondents have no idea what was happened during
II in the Philippines.
Yes 3 15%
No 17 85%
The table above shows that out of 20 students, there are only 3 (15%) respondents
who answered yes. Furthermore, there are 17 (85%) respondents who answered no. Thus,
this shows that majority of the respondents have no idea who are the heroes during World
playing games on an
android phone?
Yes 15 75%
No 5 25%
The table above shows that out of 20 students, there are 15 (75%) respondents
who answered yes. Furthermore, there are only 5 (25%) respondents who answered no.
Hence, this shows that majority of the respondents want to learn the history of World War
game can help the students to learn more about history subject.
1 0 0%
2 0 0%
3 2 10%
4 17 85%
5 1 5%
The table above shows that out of 20 students, 0 (0%) respondents who did not
choose rates 1 and 2. In addition, there are only 2 (10%) respondents who answered rate
3. Moreover, there are 17 (85%) respondents who answered rate 4. Finally, only 1 (5%)
respondent who answered rate 5. Therefore, this shows that majority of the respondents
rated 4 which means that using a game can help the students to learn more about history
subject.
APPENDIX D
INTERVIEW GUIDE
1. What are the key events happening during World War II?
2. Who are the people behind the World War II? Can you consider them a hero?
INTERVIEW RESULT
1. What are the key events happening during World War II?
Visayas and Mindanao were bombed by Japanese war planes and warships
city, but the Japanese ignore this declaration and continue the invasion.
Lots of soldiers died because of thirst and tired, and also no food to eat
since they were from battle. The moment that the Philippines was fully
from Mindanao using a private airplane going to Australia and after that
Jose P. Laurel became president after the election held by the Japanese, but
Philippines official has their title but don’t have any power.
2. Who are the people behind the World War II? Can you consider them a hero?
●Based on what I’ve known they are 4 heroes. Jose P. Laurel, Jose Abad
Santos, General Douglas MacArthur and General Jonathan Wainwright.
3. What is the contribution of these heroes?
●For Jose P. Laurel he served as the puppet president during the Japanese
occupation in the Philippines even he was a puppet president from a
Japanese, he never let the Japanese win and take over the country since the
symbolism or the who rules the country despite being powerless is again
Filipino.
●Jose Abad Santos he refuses to help the Japanese in assessing the Japanese
invasions most cities in the country and because of that he was executed in
●General Jonathan Wainwright this general along with his troops and
in the fire east. He tried his best to defend to a corridor which was the last
battle in Europe.
● Actually, most Filipinos in that time were held captive by Japanese and
only a few Filipinos who were not captured in gage insurgences and
famous of “I shall return” and troops from allied forces join together to be
___________________________________
•The key events are the arrival of Japanese their occupation of the open city
manila, not only manila but eventually after a few months or few years they
explore other islands on the Philippines, that’s why the Japanese arrived in
Visayas and Mindanao. The next thing is the rebellion, rebellion might be
the Japanese for the liberation of the Philippines so I can cite one groups;
“Hukbalahap or Hukbo ng Bayan Laban sa Hapon” which the- I don’t know if the
leader but his name is Louis Tarok, the one that lead the rebellion in the
cordilleras on Luzon.
2. Who are the people behind the World War II? Can you consider them a hero?
•The people behind World War II in the Philippines what happened is when the
what I remember America has a base in Hawaii so it’s near in here that the fact
that the Philippines during World War II they name as the gate way to the east.
The position of the Philippines if you will see on the map is its right there then
here are the South Asian nation, which is China, Japan- and the Philippines are
like one that holding all near South Asian nation, so if strategical speaking, if you
China, if you conquer Indonesia, Malaysia- the Philippines have the advantage
because it’s in the center so that’s why it’s called the gateway to the east. What
happens is the America as our ally bought us from Spanish so that’s why we’re
their ally. America came to the Philippines and liberated us so we didn’t been
defeated in terms of war in the Philippines but what happened is after the bomb
on Hiroshima and Nagasaki when Japan surrender, all their military have been
disband all or been withdraw. So that was the end of the puppet government lead
by Jose P. Laurel. Yes of course I consider them as a hero, even though they are
rebels or how the books say it but they were rebelling for the purpose of liberating
the Philippines.
•The contribution is not only they are rebelling, but sort of giving the sense of
urging of the rights, we are not the kind of people that oppress or we are the able
•#1 US as their ally, of course without them we are this regarding that they help us
win the war, but I think that the reason we win the war is ourselves, the Filipino
people. Even though the Japanese are defeated, but we still a colony that’s why
•They became the heroes of World War II because they are patriotism or the love
1. What are the key events happening during World War II?
● Because Japan was very aggressive and Philippines was a very strategic area so
of course Japan invaded the country and then they did not good to the
2. Who are the people behind the World War II? Can you consider them a hero?
● The people behind the World War II are the Japanese, because theoretically it’s
started when the Japanese bomb the Pearl Harbor, there goal is actually to
create United Asia so japan including the Philippines and the rest of the
country around the Asia. The Americans maybe are the heroes and some of
Filipinos was like the guerillas and many of those heroes in the country.
● The guerillas help liberating the Philippines from the oppression and also with
● The American’s.
● 1940’s when Japan wanted to have revenge against America. And japan came
into power and they went so aggressive and they wanted to have United Asia,
having them as the mother country like they want to create an empire.
______________________________
GAME SCENE
Level 1
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies and there is a need to place more
● This is last wave and it has only 1 enemy the boss, which is hard to defeat. There
Level 2
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
Second wave:
● The enemy in the 2nd wave has 4 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 8 enemies and there is a need to place more
Fourth wave:
● The enemies in the 4th wave have 16 enemies and there is a need to place more
Fifth wave:
● This is last wave and it has only 2 enemies the boss, which is hard to defeat. There
Level 3
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 3 enemies the boss, which is hard to defeat. There
Level 4
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
Second wave:
● The enemy in the 2nd wave has 4 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 8 enemies and there is a need to place more
Fourth wave:
● The enemies in the 4th wave have 16 enemies and there is a need to place more
Fifth wave:
● This is last wave and it has only 4 enemies the boss, which is hard to defeat. There
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 5 enemies the boss, which is hard to defeat. There
Level 6
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 6 enemies the boss, which is hard to defeat. There
Level 7
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 7 enemies the boss, which is hard to defeat. There
Level 8
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 8 enemies the boss, which is hard to defeat. There
Level 9
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 9 enemies the boss, which is hard to defeat. There
Level 10
First wave:
● Place the soldier, tank and plane beside the trail, but it depends on the funds.
● The enemy in the first will spawn, but its life is bigger.
Second wave:
● The enemy in the 2nd wave has 2 enemies and there is a need to place more
Third wave:
● The enemies in the 3rd wave have 4 enemies there is a need to place more fighting
Fourth wave:
● The enemies in the 4th wave have 8 enemies there is a need to place more fighting
Fifth wave:
● This is last wave and it has only 10 enemies the boss, which is hard to defeat.