0% found this document useful (1 vote)
2K views62 pages

Thesis RPG Game Fallen Angel

This document presents a proposal for a role-playing game (RPG) project titled "Fallen Angel" to be developed by a group of students at Pamantasan ng Lungsod ng Muntinlupa for their Bachelor of Science in Information Technology degree. The RPG will be created using the RPG VX Ace game development software. It will tell the story of the Archangel Michael battling demons and monsters representing the seven deadly sins. The proposal includes an abstract, acknowledgements, table of contents, introduction providing background and identifying the problem, and outlines the methodology, requirements, design, and schedule. It aims to create an entertaining action-adventure game that also educates players about religious concepts from the Bible.

Uploaded by

GelaiBalbuena
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
2K views62 pages

Thesis RPG Game Fallen Angel

This document presents a proposal for a role-playing game (RPG) project titled "Fallen Angel" to be developed by a group of students at Pamantasan ng Lungsod ng Muntinlupa for their Bachelor of Science in Information Technology degree. The RPG will be created using the RPG VX Ace game development software. It will tell the story of the Archangel Michael battling demons and monsters representing the seven deadly sins. The proposal includes an abstract, acknowledgements, table of contents, introduction providing background and identifying the problem, and outlines the methodology, requirements, design, and schedule. It aims to create an entertaining action-adventure game that also educates players about religious concepts from the Bible.

Uploaded by

GelaiBalbuena
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 62

Fallen Angel

A Project Proposal Presented to the


Faculty of Pamantasan ng Lungsod ngMuntinlupa

In partial Fulfillment of Requirements to the Degree of


Bachelor of Science in information Technology
by:
Balbuena, Angela S.
Catubig, Danna Marie S.
Cuao, Nyzl Hans
Galanido, Gladys G.
Santos, John Angelo A.

Mr. Jason A. Sespee


Project Adviser

March 2015

ADVISER RECOMMENDED SHEET

This Project Proposal Entitled

Fallen Angel
by:

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Balbuena, Angela S.
Catubig, Danna Marie S.
Cuao, Nyzl Hans
Galanido, Gladys G.
Santos, John Angelo A.

And submitted in partial fulfillment of requirements of the


Bachelor of Science in information Technology degree has been examined
and is recommended in For acceptance and approval

Mr. Jason A. Sespee


Project Adviser

March 2015

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
PROJECT COORDINATOR AND DEANS ACCEPTANCE SHEET
This thesis project entitled
Fallen Angel

After having been recommended and approved


By the faculty Department
ofPamantasanng Lungsod ngMuntinlupa

Mr. Jason A. Sespee


Project Adviser

Mr. AllainAnuevo
Dean, College Information Technology

March 2015
PANELS APPROVAL SHEET
This thesis project entitled
FALLEN ANGEL

Fallen Angel

Page 0

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
After having been recommended and approved
by the following member of the panel

Engr. Rechelle B. Sabalza

Mr. Ericson V. Ciriaco

Panelist

Panelist

March 2015
Abstract

''Fallen Angel'' is a role playing game made possible by a game generating computer
software ''RPG VX Ace''. The story is about the 'dark ages'; a specific time from the bible
(from the book of revelations), which share somehow-similarly. The Game involves the
damned (or devil monsters as 7 deadly sins takes form as specific monsters as minor bosses
in the game) and the main antagonist.
Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
The game follows Archangel Michael (archangel- an angel of high rank,
arch n' which means Chief). An Action, Religious, Adventure game where the
player Archangel Michael the game's protagonist, and engages in fast-paced combat, plat
forming and environment- based puzzles. In the Game Michael's primary weapon is his
javelin-sword a weapon made for him by God as one of the humanities protectors... Where
twist is made as from the story (see story Plot) his primary weapon can be upgrade further
in-game as the story proceeds and clean earth's 7 continents from the specific demon's as of
the 7 deadly sins and enchain the back from the depths of hell which rewards divine
weapons with corresponding skills which angel Michael can wield, a Quick engage in fastpaced combat, plat forming and environment based puzzles, as to defeat Lucifer and unlock
bonuses as the game's real time manifesto.

i
Acknowledgement

A thesis project would not be completed or finished without help of the others.
With these, the help, contributions and support from them in their different ways, have made this
contention possible. Proponents would like to lengthen their greatest gratefulness particularly to
the following:
For the guidance, wisdom and blessing that the Almighty God has been concede
upon them during this thesis project and throughout their lives.
Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
To Mr. Jason A. Sespee an always compassionate and patient
instructor and thesis adviser.For showing his sympathy and kindness to the proponents.
For guiding the proponents and making sure that, they are following the right ways in completing
this contention.
In addition, the Proponents would like to thank their parents to their unlimited
support, both financially and emotionally on what they are doing throughout their degree.
Particularly for being patient and understanding of their parents and sibling on having a difficult
schedule due to having a many meetings for this study and for the proponents not having an extra
time to bond with them.
Moreover, to the people who have more ideas and knowledge on RPG (Role Playing
Game), unselfishly giving their time to help and answer some hard questions about RPG from
the proponents. And also for giving some tips and feedbacks with asking anything in return.

ii
Table of Contents
Title Page
Advisers Recommendation Sheet
Panels Approval Sheet
Project Coordinator and Deans Acceptance Sheet

Abstract
Fallen Angel

i
Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Acknowledgement
ii

Introduction
1 Background of study
2 Statement of the problem
1
General Problem
2
Specific Problem
1.3 Objective of the study

1-1
1-2
1-3
1-3
1-3
1-4

1.3.1 General Objective

1-4

1.3.2 Specific Objective

1-4

1.4 Scope and Limitation

1-5

1.4.1 Scope

1-5

1.4.2 Limitation

1-7

2.0 Methodology of the Study

2-1

3.0 Data Gathering Output and Procedures

3-1

4.0 Documentation of Current System

4-1

5.0 Software Project Estimation

5-1

5.1 Schedule of Activities

5-1

5.2 Cost Estimation

5-3

6.0Requirement Analysis Specification

Fallen Angel

6-1

6.1 Context Flow Diagram

6-1

6.2 Data Flow Diagram

6-2

6.3 Entity Relationship Diagram

6-3

6.4 Structure Chart

6-4
Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
6.5 State Transition Diagram
6-5
6.6 Data Dictionary

6-6

7.0 Software Design Specification

7-1

7.1 Program/ Module Specification


Appendices
Appendix A: Bibliography

Appendix B: Personal Vitae

Chapter 1
Introduction

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

1.0 Introduction
21st century, the era of man where Easy-living is in demand promoting advances not
just in technology but also in culture, studies and religion, Sadly as every part of evolvement,
disadvantages always taken it place for example an cultures as from the western countries,
teenagers became liberated for the assumption of the reluctant role trying everything not
knowing the disadvantages as they lose specifically the most important things. Being un guided
thru the dangerous paths from the internet affecting not just their standing in the society from the
deration from school studies resulting to further un-relevant set of human desolation resulted
from ignorance of the basic knowledge or intelligence.
But from the fact that it is all about the control or discipline of the user toward the
specific advancement or technology that they use, it is also roots from the guidance not just from
their parents or family members but also what we may learn as a person from our daily
problems in life deciding from how strong our faith not just to ourselves but the ability to do

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
good rooting from our religion not specifying its division but what we may do from
what we learn from it. And that is the answer of living.

1.1 Background of the Study


In the system, the developer discussed on how to build a game using the (RPG) Role
Playing Game.Games are an integral part of all cultures and are one of the oldest forms of human
social interaction, Game is a formalized expression where the people imagination and direct
physical activity. Game have a common features of games include uncertainty of outcome,
agreed upon rules, competition, separate place and time, elements of fiction, elements of chance,
prescribed goals. Game is a work that done by the different developer who has a goal to satisfy
the different people in the world.
A role-playing game (RPG) is a type of game in which the participants assume the roles
of characters and collaboratively create stories. Participants determine the actions of their
characters based on their characterization, and the actions succeed or fail according to a system
of rules and guidelines. Within the rules, they may improvise freely their choices shape the
direction and outcome of the games.
Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Role-playing games are substantially different from competitive games such as
ball games and card games. This has led to confusion among some non-players about
the nature of fantasy gaming.

1.2 Statement of the Problem


1.2.1 General Problem
The system's general problem is how to apply in an RPG game the educational
and entertainment value they can gain in playing the game and also, how to nourish the player's
mind in exhibiting the profound understanding about Catholicism
1.2.2Specific Problems

How to make the RPG game an interesting one to the players?


Performing an action game despite of its religious aspect through a roleplaying game can be consider as an effective option to touch the user's interest in

playing the game.


How to help the players gain the educational value of the role-playing game?
Discussing the educational flow of the game and understanding it by
playing the game itself will already be the great and preferably way to help the players

gain the value they need to attain.


How to make a system that the user will be educated while being entertained?

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
The system should be useful at the same time cheerful to any
player's interest not like those habituate games that don't have any
advantageous effect to the user.

How to make a role playing game that will make a realistic setup?
Making a story line and quest interlined with the real life, players can
fell that they are really the character in the game and that they can learn and adapt
the environment that they may not have been encounter.

How to provide a clear instruction on how to play the game?


The player of the game cannot play the game well if instruction are not
provided or not stated clear, because of this the aim of the game will not be effective
to the player.

1.3 Objective of the Study


1.3.1 General Objective
The developers main objective is to develop a system which is entitled Fallen
Angel that will counterbalance the interest of the user in the field of gaming and in their

Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
faithfulness on their religious belief. With the use of some set of information about
Catholicism, the game will help the user to gain more knowledge about it. At the same
time to know what will happen in the world if all the people will start turning their back to God.

1.3.2 Specific Objective

To make a role-playing game that can give knowledge to the user about
Catholicism.
Nowadays, Roman Catholic was not that active when it comes to religion
discussions therefore fallen angel would cultivate the interest of the user.

To make a role-playing game that will make a realistic set-up.


Having such a realistic set-up will encourage the user to play it more, be
in touch in the game and to address the comprehension that the user will achieve in
the game.

To develop a system that the user will feel devoted while being entertained.
A system cannot be determined as a good one not just by its good outline
and capability but at the same time, it should have good intentions and good
product. Therefor this system should be devotional but entertaining.

Fallen Angel

To provide a clear instruction on how to play the game.


Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
In order to the player to understand the mechanics of the game
and to play the game excellent, the application should provide a clear
instruction about how the game will be played.

To develop an application that the user will be educated while being entertained.
A good application is not classified as good by just having good interface
and function but also it should have the good purpose and good effect to the user.

1.4 Scope and Limitation


1.4.1 Scope
The Fallen Angel is purposely made to understand the things that can only be explain if
we have faith things about heaven, purgatory and the place where the damned lurks, the angels as
they were been categorized as Gods right hand and earths secondary protectors in heaven. As
we all remember, the angels as they are being named by the month of our birth calling them as
our own guardians.
The main character is an Angelwho send from above to save the world from the evil and
demons. Because God have the ability to watch over the world, he know the reason why Satan
abduct all the soul of the people is because every people in the world have no sanity to believe in
his existent in the heaven above, people doesnt go to church even praying for their sin was
forgotten already. The religious beliefs of the people in the world was gone because of the strong
evil things that people encounter in their everyday life. Thats why God gave her Son Angel

Fallen Angel

Page 6

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Michael to save the people in the world and to bring back the faith of the people in the
existent for his spiritually presence in every heart of the people.
The application is RPG battle game wherein the goal of the main character is to save the
people from the evil and bring back the faith into God. The player will be face the demons in the
different places in the world, and he must fight the different kinds of the evil that does exist in
the world the Seven Deadly Sin. Every evil sin he destroy their will be a power that will bring
back the faith of people to God. But other than that he must face every different passage that will
bring him to the most powerful evil in the world Satan.The story will end in the good point of
view of people in God.

The proposed application will be having the following:

New Game
Control will enable to start a new story of the game.
Continue
The control that will enable the player to resume his/her saved file from
the previous gaming processes that has been made. Only can be done by
enabling a specific save slot that the user has preferred.

Items
Where the Characters collected items are saved.
Shut down
This control is used to end the current game.
Saved Game or Saved Slot
Contains all the saved files or profiles of the players.
Common Controls :
Arrow keys Controls the characters movements.
Z Used to Pause the Game play/Open the In-Game Commands and
Controls.
XUsed to return or deselect from previous command page(when on InGame Selection).

Fallen Angel

Page 7

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
ATo Attack
DTo Change Skill *only when an attribute skill is learned from
quests on the Game-Play
Hold Shift + Arrow keys to run

1.4.2 Limitation

To proposed game can only be played on a computer or laptop running on the


Window Operating system.
Mostly, computer with a Window Operating system is what most of the
people can afford and can use easily and also because computer games are more
compatible with it. The proposed game will not run on any other Operating
system and on Window Operating system lower than Windows 2000 since it has

lower specification and its already outdated.


Everything in the game is static and fix and the mode of game is single player
only.
This means that the user doesnt have the permission or ability to
change any of the sounds and design of the game. The game is for single playing
and not subjected to be played by two or more player at the same time. But

alternatively to this, the player can play and save multiple game profiles.
The user doesnt have the ability to change nor to view all the content and the
questions of the game.
This means that the user cannot create, edit or delete any questions in the

game and the user cannot view all the questions.


The game does not required internet connections.
The game can only played offline since their only specific

Fallen Angel

Page 8

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
application needed to be installed in a computer. If the player wants to
retrieve the game and play in on other computer, the player must save
the data on a flash drive or in a
portable storage devices. And since the game is open for all students and other
players, the security level is not that effective. all students and other players, the

security level is not that effective.


Installing the application is neither required nor mandated.
It is simply because the proposed game for educational purpose only and
beliefs of the user toward the religion of Catholicism and towards the Lord God.

Chapter 2
Methodology of Study

Fallen Angel

Page 9

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

2.0 Methodology of the Study


In developing software, a systematic approach that will serve as a guide must be applied. A
methodology is a theoretical analysis of the methods applied to a field of study. It comprisesthe
theoretical analysis of the body of methods and principles associated with a branch of
knowledge. Typically, it encompasses concepts such as paradigm, theoretical model, phases and
quantitative or qualitative technique, it has principles of methods, rules, and postulates. It can
maintain the software and the framework of the system and develop it properly.
In order to come up in the system, the developers will use the Software Development Life
Cycle (SDLC) concept applies to a range of hardware and software configurations, as a system
can be composed of hardware only, software only, or a combination of both. The Systems
Development Life Cycle phases serve as a programmatic guide to project activity and provide a
flexible but consistent way to conduct projects to a depth matching the scope of the project. Each
Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
of the Systems Development Life Cycle phase objectives are described in this section
with key deliverables, a description of recommended tasks, and a summary of related
control objectives for effective management.
A SDLC is composed of a number of clearly defined and distinct work phases
which are used by systems engineers and systems developers to plan for, design, build,
test, and deliver information systems. The SDLC adheres to important phases that are
essential for developers, such as planning, analysis, design, and implementation. It
includes evaluation of present system, information gathering, and feasibility study and
request approval.

Figure 1.0: Systems Development Life Cycle


Planning
Analyze
Code
Design
Testing

Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Every Paradigm has a different procedure that can apply in the system of the
developer. In this study the SDLC has a five phase to be use or followed in creating a
system.

Planning
System Development Life cycle has a phase called Planning. This phase
indicate the process of thinking and organizing the activities required to achieve the
desired goal of the system that will develop.
In creating a system the developer(s) must interview the customer, so that they
will gather some information about the system that is assign them create. The suggestion
of the customer is important in the requirement of creating the system, because the
developer(s) may apply the suggested informations and ideas of the customer.

In planning all the details that will be needed in the system must study very well,
because there is a difficulty in this paradigm. Once the developer(s) put the entire plan in
the system, there must be a possibility that the plan is not enough and not appropriate in
the system. So that before putting the entire goal in the system the developer(s) must
finalized all the plans at the same time study it so that the system will not be ruined. Base
on the Forethought Inc. Before we plan we must involve the creation and the
maintenance of the plans. As such planning is the fundamental property of intelligent
behavior.

Analyze

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
This is the phase where the goal of analyze is to determine where the
problem is in an attempt to fix the system. This step involves breaking
down the system in different pieces to analyze the situation, analyzing project goals,
breaking down what needs to be created and attempting to engage users so that definite
requirements can be defined.
In this case, if the user encounters an error in the system, it must analyze by the
developer to find problem of the system. By solving the problem it must determine the
cause of the errors, like if it is because of the quality of the system, if it is because of the
long period system, or there are some new develop application that is a high quality than
your application were are develop song ago. So that as a developer you will search
solution in the problem that your system facing. In analyzing the problem of the system it

must decomposes a system into its component pieces for the purpose of the studying how
well those component parts work and interact to accomplish their purpose.

Design
This phase indicate thecreation of a plan or convention for the construction of an
object or a system. The output of this stage will describe the new system as a collection
of modules or subsystems.

Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Before take this phase the developer must analyze the problem of the
system, after solving the problem of the system, if the developer want to
reconstruct the design of the system, it must study whether what design may be
appropriate to put, so that the users who will use the application will be interested in the
interface of the system. Otherwise the SDLC phase Design is a roadmap or a strategic
approach for someone to achieve a unique expectation. It defines the specifications,
plans, parameters, costs, activities, processes and how and what to do within legal,
political, social, environmental, safety and economic constraints in achieving that
objective.

Code
The goal of the coding phase is to translate the design of the system into code in a
given programming language. For a given design, the aim of this phase is to implement
the design in the best possible manner.

The coding phase affects both testing and maintenance profoundly. A well written
code reduces the testing and maintenance effort. Since the testing and maintenance cost
of software are much higher than the coding cost, the goal of coding should be to reduce
the testing and maintenance effort. Hence, during coding the focus should be on
developing programs that are easy to write. Simplicity and clarity should be strived for,
during the coding phase.
Fallen Angel

Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Testing
The SDLC Testing phase is notionally designed to be carried out after system
development is complete. The testing phase measures the actual versus expected outcome
of the system. The job of the testing is to identify errors in order to reveal spot it.
The extent of software testing consists of implementation of that code in different
domain and also to look at the features of the code does the software do what it is should
be done and methods respect to the condition. It is proposed to begin testing from the first
phase of the software development. This is not only aids in correcting the faults earlier to
the last step, but also decrease the reworking of getting errors in the first step every time.
It saves time as well as cost. It is a continuous method, which is probably nonstop but has
to be stopped anywhere, for the need of time and resources. The basic need of the testing
is to provide best quality product without taking so much time and money.

Fallen Angel

Page 6

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Chapter 3
Data Gathering Procedures and Outputs

3.0 Data Gathering Procedures and Output


Base on the Webopedia (2015), Data Collection is a process of gathering and measuring
information on variable of interest, in an established systematic fashion that enables one to
answer and stated research questions, test hypotheses, and evaluate outcome. The data collection
component of research is common to all fields of study including physical and social sciences.

Fallen Angel

Page 0

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
The field of study or preference for defining data (qualitative, quantitative), accurate
data collection is essential yo maintaining the integrity of research.
The developers undergo fact findings, about the history and legends of the old about
angels. The developers have gathered information from resources such as, internet, angel history
and lores, and the Bible (book of john and book of revelations). These medium will be used as a
proof and as one of the bases in creating such application. These specifications will make the
games specs making it more enhanced in the graphics and interface.
The first step that the developers done are to understand the basics of the specific game
application that they have use (Role Playing Game VX Ace Maker), so they can easily
manipulate the gaming speculations. Then they researched the popular types of RPG games now
days, so they can understand what may the possible users may look out when they play the game.
And base on their research they found out that educational and, high graphics battle processing
game with a good story plot will do the work so the developer decided to create The Fallen
Angel (Religious, action-adventure role playing game).

3.1 Resources
3.1.1 Microsoft Word
Techopedia(UD), defines Microsoft Word is a widely used commercial word
processor design by Microsoft. It was initially launched in 1983 and has since been revised

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
numerous times. Microsoft Word is available on both Windows and Macintosh
operating system. Microsoft Word is a component of the Microsoft office suits of
productivity software, but can also be purchase as a stand-alone product.
Microsoft is also available in some editions of Microsoft Woks. It is available for
the OS X platforms. The first version of the word, released in the autumn of 1983, was for the
MS-DOS OS. Word for Macintosh attempted to add closer WYSIWYG features into its package.
Microsoft Word was previously considered the main program in the office, that
lets users type text into the document and adds images, clip art, diagrams and different fonts or
design choices. Its proprietary DOC format is considered a de factostandard, it also helps to
check the spelling and find the meaning of the words. The default file format was .doc prior to
the Microsoft Word 2007 version.
3.1.2 Adobe Photoshop
Based to The Editor of Encyclopedia Britannica (UD), Adobe Photoshop is computer
application software used to edit and manipulate digital images. Photoshop was developed in
1987 by the American brothers Thomas and John Knoll. Photoshop was originally conceived as

the subset of the popular design software Adobe Illustrator, and Adobe expected to sell a modest
several hundred copies per month. Expectation for Photoshop success were tempered by
concerns over the capabilities of personal computers in the early 1990s to run the program
because its required more computer memory than most PCs came with or even, in some cases,
than could be installed.
Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Photoshop has become the de facto industry standard in the raster
graphics editing, such that the terms Photoshopping and Photoshop Contest were
born. It can edit raster image in multiple layers and supports masks, alpha compositing and
several color models including RBG, CMYK, Lab color space (with capital L), spot color and
duotone. Photoshop has vast support for graphics file formats but also uses its own PSD and PSB
file formats which supports all the aforementioned features.
Application
Bar

Documentatio
Working
n
Window]
area]

Workspace
Switcher]

Tool Palette]

Palette

Figure 2.0 Image of Adobe Photoshop

3.1.3 RPG Maker VX Ace


Based on the Steam (UD),RPG Maker VX Ace is the latest and greatest engine in
the RPG Maker series, improving in every aspect of creating your very own epic adventure. The
most powerful editor yet, Ace support multiple tilesets, offer full control over auto shadow and
have a very flexible features system.

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Ace provides all the tools you need to make the game that youve
always wanted to. Make your game a powerful map editor to build your world, a
characters, skills, equipment,a database that improved the powerful new flexible features system,
new events options that include supports for Oggtheora video, and a expansive set of default
resources, including a built in character generator to create your own sprites and spaces.

Figure 3.0 Image of RPG Maker VX Ace

3.1.4 Google Chrome


Base on the Webopedia(UD), it is an internet browserthat developed by Google
Inc. that combines a minimal design with sophisticated technology to make the Web faster, safer
and easier. The Google Chrome browser offers features including access to favorite pages
instantly with thumbnails, desktop shortcuts to launch Web applications, and independently run
Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
tabs within the browser to prevent browser crashing. Chrome browser is available for
Windows Vista and Windows XP SP2.
Base on the TechTarget (UD), the Google Chrome Web browser is based on the
open source Chromium project. Google released Chrome in 2008 and issues several updates a
year. It is available for Windows, Mac OS X, Linux, Android and iOS operating systems. The
Google Chrome browser takes a sandboxing-based approach to Web security. Each open website
runs as its own process, which helps prevent malicious code on one page from affecting others
(or the computer operating system at large). The browser also supports Web standards such as
HTML5 and cascading style sheets (CSS).
Chrome is a browser that can help the users to gather different kinds of data and
information that can apply in different ways. Chrome is also a social media that can
communicate in any types of social websites. This is the browser that can use to find resources in
the education of the students and others.

Fallen Angel

Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Chapter 4
Documentation of the Current System

Fallen Angel

Page 0

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
4.0 Documentation of the Current System
The evolution of computer games over the last twenty years has had a major impact on
society. The effect of the gaming revolution has both positive and negative effects. One thing is
certain impact of computer games on society continues to grow into more and more areas as
games improve. For one, gaming hardware technology needs to constantly improve and some of
the changes made directly affect standard technologies in the electronics industry.
Throughout time, humans have used games as a way to escape from the stresses of real
life. Primitive games involving dice were used as ways to think of other things as well as to
entertain. In todays digital age, games have evolved from simply using dice to games with
highly advanced graphics as seen online or on consoles such as the Xbox. Games have become
even more popular than ever before in culture, and as a result have become one of the main
sources of entertainment and fun for many people around the world. However, games have
become more than just entertainment in todays world. Games can be a whole new world, a
culture within cultures. Video games are changing the world, little by little, and are making life
very different than what it was centuries ago. Today, some games help to train pilots, others help
children learn new languages, and some even make people learn to be more social. But many still
believe that video games are detrimental to human lifestyle and culture, not beneficial. Despite
the negative stereotypes, gaming has been shown to have a significant positive impact on society,
as evidenced by case studies in the following four areas: increasing the brains ability to learn as
well as processing speed, socialization and teamwork, second language acquisition, and

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

development of dexterity andcoordination. And by time goes by genres of specific games are
been built due to in demand evolution of as we call it: The Gamers needs.
Video game genres are used to categorize video games based on their game play
interaction rather than visual or narrative differences. A video game genre is defined by a set of
game play challenges. They are classified independent of their setting or game-world content,
unlike other works of fiction such as films or books. For example, a shooter game is still a
shooter game, regardless of whether it takes place in a fantasy world or in outer space. Within
game studies there is a lack of consensus in reaching accepted formal definitions for game
genres, some being more observed than others. Like any typical taxonomy, a video game genre
requires certain constants. Most video games feature obstacles to overcome, so video game
genres can be defined where obstacles are completed in substantially similar ways.
Following is a listing of commonly used video game genres with brief descriptions and
examples of each. This list is by no means complete or comprehensive. Chris Crawford noted in
1984 that "the state of computer game design is changing quickly. We would therefore expect the
taxonomy presented here to become obsolete or inadequate in a short time." As with nearly all
varieties of genre classification, the matter of any individual video game's specific genre is open
to personal interpretation. Moreover, it is important to be able to "think of each individual game
as belonging to several genres at once.

Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

RPG a genre played online with large numbers of players, where a player creates a
personalized character and assumes their role in a vast interactive world. MMORPGs are
seductive not as mere games, but worlds and communities. When we were kids, we improvised
swords, went to epic quests with our friends and defeated monsters. MMORPGs enable this all to
be relived on screen. The ability to personalize a character, discover picturesque places, quest
and dive into dangerous adventures are what these games are about. However, the core of the
MMORPG game is social aspects. Communities in and around MMORPGs attract not only
hardcore players, but casual ones too. The most successful MMORPGs have unique
characteristics to sit alongside the commonalities between them. From World of War craft,
peaking at 12 million players in 2010, to Guild Wars, Eve Online, Star Wars, The Old Republic,
Lord of The Rings Online, upcoming Elder Scrolls Online
Action adventure is way too vague of a topic to be honest. RPGs are the best genre for a
number of reasons. 1 Every video game company makes them except for maybe valve.2 they
include some of the best games ever for example: Zelda, Final Fantasy, Elder Scrolls,
Earthbound series, Mass Effect. 3 it is also incredibly vague when you think about it. Role
playing can refer to anything people want it to refer to. I managed to list off all these great games
by narrowing the topic to some of the more obvious ones. anonymous
With a promising way of educating people in its own way games specifically like RPG
builds a role in the society not just to build up brain strategic advantages but also nurturing it for
academic purposes such as Grammar, some for Languages, History, Values (as for even more

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

better knowing for the better choice between good or bad, light or dark), and many more various
education, especially Religion
So the developers as further a due, made a game application for the purpose of nurturing
fun-searching gamers about the most common religion on earth, in a way of Adventure
battling monsters on the way promoting the relevance of relieving evil from good removing it
from darkness, teaching the most promulgated parts of the bible book of revelations educating
them of what might happen as said in the catholic prophecies.
The Fallen Angel will provide future users better ideals of living from the teachings from
the bible that will be declared by the hero Archangel Michael which is the Character that will be
used in the future.
Gamers will surely be satisfied picking this special game which focused on History and
Religion, As the Graphics provide Virtual events where almost everything in the game has
corresponding events, undoubtedly this game will be compared as an outstanding collaboration
of games like God of War or Dantes inferno with subdued graphics like Pokmon with an
amazing battle processing as an whip-slash attack system that ensures the Armageddon of
Boredom.

Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Chapter 5
Software / Project Estimation

Fallen Angel

Page 0

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

5.0 Software Project Estimation


Software Project Estimation is a process of assuming the most possible effort needed in
developing a program with incomplete and uncertain input. Software Project Estimation is
necessary for three essential reasons. First is to justify a project wherein the cost will be
determined with its benefits and "what if" appraisements to be discussed in order to identify the
preferable technical, environmental or function options. Second is it is to act as the central
element of software engineering practice which means enforcing the discipline to make the
project succeed. Lastly, it is needed for the improvement of the whole software wherein the
effects of process improvements are evaluated.
5.1 Schedule of Activities
According to Technical Develop (2009), the schedule serves as a management reporting
tool as well as an implementation tool to help get the work done on time. The schedule is used to
identify conflicts and bottlenecks. When completed, the schedule produces a realistic and
achievable timetable for executing the work, given the real-world constraints and limitations.
The schedule is also one of the most important tools in managing changes on the project.
Because the activities in the schedule are tied together with logical relationships, the schedule
allows the project team to accurately evaluate changes from the plan and identify the resulting
impacts to time and resources throughout the entire project lifecycle. The schedule also provides
the project team with a tool to evaluate alternative execution strategies to meet software
objectives by adjusting resources and logic

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Legend:

Completed

On Going

Table 1.0 Calendar of Activities of Documentation


Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
2014
November
Week

2015
December
week

January
week

February
week

March
week

Activities
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Interview customers
Planning
Analyse
Learning
RPG Maker VX
Ace
Design Strategy
Implementation of
Classic
Life Cycle
Testing
Documentation
Chapter 1
Documentation
Chapter 2
Documentation
Chapter 3
Documentation
Chapter 4
Documentation
Chapter 5
Documentation
Chapter 6
Documentation
Chapter 7
Abstract
Acknowledgement
Bibliography
Apendix

5.2 Cost Estimation


Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Cost estimation is the almost exact judgment of the costs for a project. It is an
essential thing that can affect the planning and budgeting of a project. Because there's
no endless number of resources for a project, all of the features of a requirements document
EXPENSES

COST

Documentation
Printing

P 300.00

School Supplies

P 200.00

II. Effort

Electricity

P 699.50

Food

P 500.00

Transportation

P 250.00

Internet Connection

P 998.70

Total
P 2948.20
cannot often all be included in the final product. A cost estimate done at the beginning of a
project. Cost estimation includes the approximated expenditures or expenses in developing the
proposed system.

Fallen Angel

Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Table 2.0 Cost Estimation

Chapter 6
Requirement Analysis Specification

Fallen Angel

Page 6

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
6.0 Requirement Analysis and Specifications
In making a project, it is needed to know clearly what is required and what is needed to
revise during the work. Requirements analysis is the identification and documentation of the real
requirements for a system or change. This is a critical step to ensure success in the development
of the project. Goals of requirements analysis and specification phase are to fully understand the
user requirements, remove inconsistencies, anomalies, and documents properly.
6.1 Context Flow Diagram
A context diagram shows the scope and boundaries of a system at a glance including the
other system that interface with it. The context diagram depicts the project scope at a high level
of abstraction but reveals nothing about the system functionality, architecture, or look-and-feel.
Nor does it explicitly identify the features or functionality that is in or out scope.

Figure 4.0 Context Flow Diagram of Fallen Angel

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

6.2 Data Flow Diagram


Data flow Diagram is a graphical presentation of data flow through an information
system. It is usedfor the visualization of data processing, shows what kind of information will be
input and output from the system. It shows where the data will come from and go to and where
the data will be stored.

Figure 5.0 Data Flow Diagram of Fallen Angel

Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

6.3 Entity Relationship Diagram


An entity relationship diagram (ERD) is a data modeling technique that graphically
illustrates an information systems entities and the relationship between those entities. An ERD is
a conceptual and representation model of data used to represent the entity framework
infrastructure. ER diagram often used symbols to represent three different types of information.
Boxes are commonly to represent entities. Diamonds are normally used to represent relationship
and ovals are used to represent attributes.

Figure 6.0 Entity Relationship Diagram of Fallen Angel

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

6.4 Structure Chart


A structure chart illustrates the partitioning of a program into sub functions and shows
hierarchical relationships between common and unique modules of a program. It is also modular
structures where in each layer in the program perform specific activities and each module
perform a specific function. At its core, the purpose of a structure chart is to provide a basic,
graphical representation of a more complicated organization or process.

Figure 7.0 Structure Chart of Fallen Angel


Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

6.5 State Transition Diagram


A state diagram is a diagram used to describe the behavior of a system considering all the
possible state of an object when an event occurs. This behavior is represented and analyzed in a
series of events that occurs in one or more possible states. Each diagram represent object and
tracks the various states of this objects throughout the system.

Figure 8.0 State Transition Diagram of Fallen Angel

Fallen Angel

Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

6.6 Data Dictionary


A data dictionary is a collection of description of the data objects or items in a
data model for the benefit of programmers and others who need to refer to them.
Object Name

Description

Name

The name of the character in the game.

Level

Rooms where character will answer the quizzes.

Item

Given to the character when the required points has reached.

Points

Gained by the character whenever the answer is correct.

Profile

Location of saved games.

New Game

Creates new profile of character whenever and plays the game from
beginning.

Continue

Load the list of saved games on different profiles.

Game Data

It is the file where the profile created is saved.

Table 3.0 Data Dictionary

Fallen Angel

Page 6

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Chapter 7
Software Design Specification

Fallen Angel

Page 0

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
7.0 Software Design Specification

Figure 9
Module Name: Splash Screen

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 10
Module Name: Main Menu

Figure 10
Module Name: Main Menu
Fallen Angel

Page 2

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 11
Module Name: Proceed/Skip Prologue

Fallen Angel

Page 3

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 12
Module Name: Sending Information

Fallen Angel

Page 4

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 13
Module Name: Falling from heaven

Fallen Angel

Page 5

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 14
Module Name: Game Screen

Fallen Angel

Page 6

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 15
Module Name: Paused Screen

Fallen Angel

Page 7

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
7.1 Program/Module Specification

Figure 16
Module Name: Main Menu
Description: It is the game access point which consists of the New Game, Continue, and Exit.

Figure 16
Module Name: Main Menu
Description: It is the game access point which consists of the New Game, Continue, and Exit.
Fallen Angel
Page 8

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Figure 17
Module Name: Continue
Description: It is the player can load, save or delete save files.
.

Fallen Angel

Page 9

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Appendices

Figure 18
Module Name: Game Screen
Description: This is the game screen where in the player will going to face different kinds

of
enemies in different stages of the game.
.

Appendices
Appendix A

Fallen Angel

Page 10

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Bibliography
Webopedia, State the Data Collection
http://www.webopedia.com/article/2005/20/13
Date Retrieve: January 11, 2015

Techopedia(UD), State the Microsoft Word


http://www.webopedia.com/article/2005/20/13
Date Retrieve: January 11, 2015

The Editor of Encyclopedia Britannica (UD), State the Adobe Photoshop


http://www.webopedia.com/history
Date Retrieve: January 14, 2015

Steam (UD), State the RPG Maker VX Ace


http://www.Steam.com/forum
Date Retrieve: January 17, 2015

Webopedia(UD), State the Google Chrome


http://www.webopedia.com/definition
Date Retrieve: January 23, 201

Appendix B
Personal Vitae

Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies

Angela Sawit Balbuena


#1146 Amparo Street PoblacionMuntinlupa City
[email protected]
09105223436

EDUCATIONAL BACKGROUND
Tertiary

Pamantasanng Lungsod ngMuntinlupa


Bachelor of Science in Information Technology
June 2012 - Present

Secondary

Muntinlupa National High School


June 2008 March 2012
Seminars and Training

Drug Prevention Awareness and Human Trafficking Symposium


Operating System lecture

Skills
Knowledgeable in PHP and RPG Maker VX Ace
Knowledgeable in Power point presentation, Microsoft Word
Knowledgeable in Adobe Photoshop
Ms. GladysGom- osGalanido
Blk.18 Lot 12 San Dionisio St. Metrocor, Homes B,
Talon V. Las Pinas City
[email protected]
Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
09472174431

EDUCATIONAL BACKGROUND

Tertiary

Pamantasan Ng Lungsod Ng Muntinlupa


Bachelor of Science in Information Technology
2012 - present

Secondary

Las Pias East National High School Equitable Village Annex


March 2012
SEMINARS AND TRAININGS

Drug Prevention Awareness and Human trafficking Symposium


Operating System Lecture
SKILLS

Typing Literate
Knowledgeable in Microsoft Word, PowerPoint
Knowledgeable in Adobe Photoshop
Knowledgeable in RPG Maker VX Ace

John Angelo A. Santos


Blk 17 Excess Lot Soldiers Hills PutatanMuntinlupa City
Contact No. 09108130367
[email protected]

Educational Background
Tertiary

Fallen Angel

Pamantasanng Lungsod ngMuntilupa

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Bachelor of Science in Information

Technology
Secondary

June 2012 Present


Pedro E. Diaz High School
June 2008 2012
Seminars and Trainings

Drug Prevention Awareness and Human tracfficking Symposium


Operating System Lecture
Skills

Typing Literate
Knowledgeable in making Web pages/HTML MYqsl
Familiar with Microsoft Offices
Knowledgeable in Adobe Photoshop

Danna Marie SalcedoCatubig


#84 National Road PutatanMuntinlupa City
Contact No. 09077515665/09359473086
[email protected]

Educational Background
Tertiary

Pamantasanng Lungsod ngMuntilupa


Bachelor of Science in Information

Technology
Secondary

June 2012 Present


Muntinlupa National High School (Main)
June 2008 2012
Seminars and Trainings

Drug Prevention Awareness and Human tracfficking Symposium


Operating System Lecture
Skills

Typing Literate
Knowledgeable in making Web pages/HTML MYqsl
Fallen Angel

Page 1

Pamantasanng Lungsod ngMuntinlupa


College of Information Technology and Computer Studies
Familiar with Microsoft Offices and Adobe PhotoShop CS6
Nyzl Hans C. Cuao
Blk 6 Lot 10 Ph 1 Sto. Nio Village
09272095072
[email protected]

Educational Background
Tertiary

Pamantasanng Lungsod ngMuntinlupa


NBP Reservation Poblacion, Muntinlupa City
Bachelor of Science in Information Technology
2012 Present

Secondary

Sto. Nio School of Muntinlupa


Sto. Nio Village Muntinlupa City
2009 2012
Seminars and Trainings

The Warden BINHIANG PLUMA


Annual Journalism Skills Training
September 2012
l IkalimangBinhiangPluma
September 2013
l Ika-animnaBinhiangPluma
Skills

Proficient communicator, verbally ,emotionally ,socially and technically


Working knowledge of Microsoft Office (PowerPoint), Adobe Photoshop and 3d blender
Huge various artistic experiences/background since high school day

Fallen Angel

Page 1

You might also like