Chapter 1-3
Chapter 1-3
R RUM
EXAMINER
JULY 2022
SUPERVISOR APPROVAL
By
2021120695
This thesis was prepared under the supervision of the project supervisor, Miss Siti
Fatimah Binti Mohd Rum. It was submitted to the Faculty of Computer and
Mathematical Sciences and was accepted in partial fulfilment of the requirements for the
degree of Bachelor of Computer Science (Hons.) Multimedia Computing.
Approved by
…………………………
Project Supervisor
JULY 3, 2022
i
STUDENT DECLARATION
I certify that this thesis and the project to which it refers is the product of my own work
and that any idea or quotation from the work of other people, published or otherwise are
fully acknowledged in accordance with the standard referring practices of the discipline.
………………………………….………….……
2021120695
JULY 4, 2022
ii
ACKNOWLEDGEMENT
Alhamdulillah, praise and appreciation to Allah for His Almighty and many blessings, I
was able to complete this research within the time frame provided. First and foremost, I
want to express my gratitude to Miss Siti Fatimah Binti Mohd Rum, my supervisor and
Dr. Nurul Hidayah Binti Mat Zain my CSP600 instructor, who expertly supervised me
throughout my project research, notably in guiding and informing me on all of my flaws
in the report. I am grateful to my supervisor for being so patient with me and always
answering all of my questions about the project research. My loving mother, Rubiah
binti Abdul Halim and my supporting brothers Muhamad Syukeri bin Ahmad and
Muhamad Syafiq bin Ahmad, deserve special thanks for their unwavering support
during the project research. Their affection and support inspire me to finish my project
on time. Last but not least, I'd like to express my gratitude to M3CS2535A, my
classmates, for their assistance. Many of them were quite helpful and never failed to
consistently encourage me, as well as other classmates, when I felt a little overwhelmed
while trying to complete this entire final year project. I would not be able to finish this
assignment on time without all of their help
iii
TABLE OF CONTENTS
CONTENT PAGE
STUDENT DECLARATION ii
ACKNOWLEDGEMENT iii
TABLE OF CONTENTS iv
LIST OF FIGURES vi
LIST OF TABLES vii
LIST OF ABBREVIATION viii
1.1 Background of Study 1
1.2 Preliminary Study 3
1.2.1 Survey 4
1.2.2 Findings of Survey 4
1.2.3 Conclusion of Survey 8
1.3 Problem Statement 8
1.4 Objectives 10
1.5 Project Scope 11
1.6 Project Significance 12
1.7 Conclusion 13
2.1 Overview of Road Safety Rules and Traffic Signs 14
2.1.1 History of Traffic Signs and Safety Road 14
2.1.2 Importance of Road Safety and Traffic Signs Knowledge for
Children 16
2.1.3 Campaign Awareness of Safety Road 17
2.2 Types of road safety and traffic signs in Malaysia 20
2.2.1 Warning Road Signs 20
iv
2.2.2 Prohibitory Road Signs 21
2.2.3 Information Road Signs 22
2.2.4 Road Safety Rules in Malaysia 23
2.3 Game-Based Learning 24
2.5.1 Game-based learning concept 25
2.5.2 Benefits of game-based learning 25
2.5.3 Game Genre 26
2.5.4 Game Viewpoint and Perspective 29
2.5.5 Browser- Based Game 32
2.4. Game Flow Model 33
2.5 Existing Applications 37
2.5.1 Take The Lead: THINK! 37
2.5.2 Road Safety 38
2.5.3 Traffic Rules for Children 39
2.6 Review of Methodology 41
2.6.1 Game Development Life Cycle (GDLC) 42
2.6.2 Rapid Application Development (RAD) Methodology 43
2.6.3 Agile Software Development Methodology 44
2.7. Conclusion 45
3.1 Game Development Life Cycle (GDLC) 46
3.2 Project Methodology Phases 47
3.2.1 Initiation Phase 47
3.2.2 Pre-production Phase 48
3.2.3 Production Phase 51
3.2.4 Testing Phase 55
3.2.5 Beta Phase 55
3.2.6 Release Phase 55
3.3 Conclusion 56
REFERENCES 57
APPENDIX A: SEMESTER 5 PROPOSAL GANTT CHART 66
APPENDIX B: QUESTIONNAIRE EVALUATION 67
v
LIST OF FIGURES
FIGURES PAGE
vi
LIST OF TABLES
TABLES PAGE
vii
LIST OF ABBREVIATION
2D 2 Dimensional 11
VR Virtual Reality 42
viii
WebGL Web Graphics Library 32
XP Experience Points 36
ix
CHAPTER 1
INTRODUCTION
Road safety is known as the steps used to limit the danger of road traffic injury
and fatalities for any typical road users such as pedestrians, cyclists, motorists,
vehicle passengers and passengers of on-road public transport. According to
Maqbool (2019), road safety has been acknowledged as a critical component that
needs to be included in every road management system. Every population in the
world, whether they use vehicles or not, must pay close attention to road safety.
Because of the lack of adult supervision, children and students are the most
vulnerable group to traffic accidents, minor or significant injuries, and even death. It
is never too late to teach youngsters about road safety rules and precautions while
they are young (Mathy & P, 2016).
1
One of the most significant tools for regulating traffic operations and ensuring a
smooth and safe operation is traffic signs. They are frequently used around the world
to provide critical information on right of way, movement limits, and other issues.
They are regarded as one of the most significant tools for ensuring road safety
(Fleyeh & Dougherty, 2005).
Walking, although being the oldest mode of transportation, has become a severe
road danger and a life-threatening risk for many people around the world.
Pedestrians were involved in around 22% of all road traffic incidents worldwide, and
they are quite common, especially in developed countries. Each year, more than 500
pedestrians are killed in Malaysia, and pedestrians consistently rank third after
motorcyclists and car occupants (Syazwan et al., 2018). Children are mostly injured
or killed as pedestrians since they are active road users. Due to the greater proportion
of child pedestrian fatalities in Malaysia, the figure of fatal collisions involving
children is particularly concerning. In Malaysia, fatal vehicle collisions claimed the
lives of 12 percent of children aged 1 to 18 years old between 2007 and 2009
(Shaeza et al., 2018). According to WHO estimates, 186,300 children die every year
in road traffic accidents around the world, which is equivalent to over 500 children
dying every day. Road traffic injuries are one of the top four global causes of death
in children aged 5 to 14. Among these deaths, 38% of the children are
pedestrians (Schwebel, Davis, & O'Neal, 2012; World Health Organization, 2015).
In this project, the game-based learning will be an interactive game with various
elements of multimedia which are audio, video, animation, graphic and text. It will
attract the user more since they will be able to control the character by clicking on
the screen to move it around.
Therefore, through this game-based learning more children hopefully are gaining
new knowledge about safety roads and traffic signs.
3
1.2.1 Survey
The survey was circulated via a link posted on social media platforms
like Instagram and WhatsApp. The respondents were asked to reflect on their
understanding of road safety rules and traffic signs, as well as their readiness to
apply game-based learning on road safety rules and traffic signs, in a survey that
was successfully collected using Google Form. The poll is broken into two
sections: a quiz section with questions about road safety and traffic signs to
evaluate their knowledge, and a second section about their willingness to use
game-based learning to learn about road safety rules and traffic signs.
Data was gathered for better understand the user's requirements and
demands for this game project. Respondents were asked to fill out the personal
information section, which is the initial element of the survey, in order to
accomplish this. Table 1.1 displays the percentage of respondents by gender, age,
and whether or not their school provides a road safety book, as well as whether
or not they read the book. According to the table 1.1, there are 7 (58.4%) female
respondents and 5 (41.7%) male respondents. 6 (50%) of the respondents are
under the age of 12, 2 (16.7%) are under the age of 8, and the remaining 33% are
between the ages of seven, nine, ten, and eleven. Furthermore, as seen in the
table 1.1, all 12 (100%) respondents believe that the majority of their school
provides road safety books. Finally, 5 (41.7 %) respondents say "yes" to the
question of whether they read the safety guidelines books, while 4 (33.3 %) say
"maybe," implying that they don't recall whether or not they read the book, and 3
(25 %) say "no." It can be shown that the majority of the respondents read the
4
road safety books, although some of them have doubts about their memory of
doing so.
Female 7 58.4
Age 7 1 8.3
8 2 16.7
9 1 8.3
10 1 8.3
11 1 8.3
12 6 50
No 3 25
6
Based table 1.2 shows that most of the respondents know basic knowledge of
road safety rules and traffic signs. Only one or two respondents have lesser
knowledge about road safety and traffic signs. In each question only one person
chose a wrong answer with 8.3 % except for question number 4 where two
respondents (16.7%) choose “look to your left and right” while the correct
answer is “look to your right, left and right”.
7
Based on table 1.3 shows that most of the respondents prefer educational games
in gaining more knowledge about road safety and traffic signs with 10 (83.3%)
respondents, while 2 respondents (16.7) choose books. Besides that, three
respondents (25%) choose that they had played an educational game on road
safety and traffic signs, while 9 respondents (75%) choose that they never played
the game. Lastly, all of the respondents (100%) agree that an educational game
about road safety and traffic signs would be very helpful for the children.
The lack of knowledge about the safety rules and traffic signs among the
primary school students
Road accidents are currently the 9th biggest cause of death, but are expected to
8
rise to the 5th by 2020. Road traffic injuries are the main cause of death among
young adults aged 15-19 years and the second leading cause among children and
adolescents aged 5- 14. According to the World Health Organization, road traffic
accidents are the sixth highest cause of death among children and teenagers. The
death toll is higher in countries like India, where pedestrians, cyclists, and
passengers are vulnerable and cars lack safety standards (Mathy & P, 2016). While
in Malaysia, males accounted for 74 percent of total fatalities and injuries in
pedestrian crashes, according to (Royal Malaysian Police [PDRM], 2018). Children
under the age of 15 were involved in roughly 20% of pedestrian fatalities.
According to Yulianto B (2017), children have a low degree of knowledge,
skills, and concentration, all of which are necessary for their safety. A wide range of
child behaviors, such as practical jokes, lack of focus while cycling or walking,
failure to look at traffic before crossing the road, and failure to pay attention to
traffic signs and traffic signals when crossing the road, can all raise the risk of
accidents. Based on Lipton et al. (2002) found that children occasionally
misunderstand the purpose of crossing facilities and respond to the measures based
on their own perception, preferring to cross on the shorter path rather than at the
marked crossings.
In Malaysia, irresponsible crossing and walking/playing on the road have
resulted in numerous pedestrian fatalities. Based on Hamidun & Roslan (2022)
research, stated that the crossing behavior of 579 pedestrians, many children who
crossed the street alone tended to run rather than look before crossing. Besides, Fhyri
A (2004) stated one of the reasons for the higher accident risk in 5- and 6-year-olds
compared to older children in Norway is that actions like crossing the road safely
require relatively complicated cognitive skills for a 5- or 6-year-old child. For
instance, the selection of a safe place to cross the road involves gathering and
processing information, to detect vehicles, to estimate their speed and to evaluate
distance and time-gaps. Moreover, incoming vehicles could be obscured by objects.
In order to travel safely in a traffic environment, the youngster must also
9
comprehend the meaning of signs, signals, and road markings, as well as be able to
avoid distractions.
Limited medium for educational games on road safety and traffic signs
Based on a small survey that has been conducted, shows that most
primary school students aged 12 years old prefer to learn more about
safety roads and traffic signs through a game-based learning with 83.3% votes
and the rest of the respondents (2) 16.7% prefer books. With 25% of
respondents voting no towards the question whether they read the books about
safety roads, 41.7% voted yes and 33.3% voted maybe. The survey concluded
that a total of 12 respondents agree that the educational game about road safety
rules and traffic signs will be more helpful for them in order to gain more
knowledge about the road safety rules and traffic signs. Some students avoid
reading because they believe they could learn the same material more quickly
by viewing a short video on YouTube about the book they are analyzing or a
film version of it, rather than spending a lot of time and effort figuring it out on
their own by reading the book. (2019, Lombardi).
1.4 Objectives
10
There are few objectives that this project will be focusing on:
Primary school students are the intended audience for this application.
The game will be created in a 2D environment for a web-based platform and will
incorporate all multimedia elements such as animation, graphics, text, video, and
audio. Because English is a worldwide language, it is the greatest choice for this
game's language. The game is a desktop-based game where users can play on any
device via the internet browser and launch very fast.
This game's content will focus on children's safety road rules and traffic
signs. The majority of the safety road rules will focus on how to cross the road as
a pedestrian. The traffic signs, on the other hand, will be covered just to the
extent that they are on the road signs. Because the theme is on road safety, the
environment will take place on the road. It began with a brief tutorial that the
user followed while playing the game. The player will be taught how to play the
game by following the instructions. Through visualization, the game will present
a clear and easy to understand fact and information.
In order to complete the challenge in this game, the user must travel to a
specific location, which requires crossing the road and following the road safety
11
rules and traffic signs shown in certain areas. Players will unlock a new level
after successfully arriving at the destination with a time given, which will
inevitably increase the awareness about safety road rules and traffic signs even
when they are not playing the game. A player only has 2 lives to retry the level,
more than that they have to start over the level they are currently on.
Every project must have a purpose, and the purpose of this project is to
provide primary school students with exposure to road safety rules and traffic
signs. Because road accidents happen all the time, it's a good idea to learn about
them through game-based learning, which will soon be integrated in students'
daily lives.
This game also benefits the player by enhancing their understanding of safe
roads and traffic signs. By playing the game, young children who are likely to
have no awareness of traffic signs or any safety road laws can get an additional
lesson, as it presents information in a style that is far more straightforward and
interactive than plain-text information in books.
In addition, schools can use this game to give early exposure to road
safety rules and traffic signs toward primary school children at school. Road
users with a well-developed road safety culture while they are young can reduce
fatalities (Zulkifli et al., n.d.). According to Govender (2012), road safety
education, like all learning, should begin at a young age and be adapted to the
age and circumstances of the child. Children must be aware of the road safety
rules in their local surroundings. They must be aware of the threats and taught
how to deal with them safely. Children frequently have no idea what is
12
considered safe. Children's perceptions of danger are limited, and they are readily
diverted.
1.7 Conclusion
To summarize, safety road rules and traffic signs are essential knowledge for
everyone, especially children. Most children require this knowledge because they
almost always use it in their daily lives. Children who walk from home to school, for
example, would most likely require this knowledge for their own safety on the road.
From problem statement above shows that most of the traffic accidents involve
children as the victims since most of them are pedestrians.
13
CHAPTER 2
LITERATURE REVIEW
In this chapter it consists of information that was related to this project. The content of
this chapter will be used to support relevant literature for the project. It provides an
overview of the Road Safety Rules and Traffic Signs, types of traffic signs and road
safety in Malaysia, existing applications that are quite similar to the project, and review
of the project methodology.
This section will explain the history of traffic signs and safety road, the importance of
road safety and traffic signs knowledge for children, campaign awareness of road safety
and type of traffic signs and road safety rules in Malaysia.
14
2.1.1 History of Traffic Signs and Safety Road
Since the 1800s, traffic lights have been in use. People at the time
employed traffic lights for the same general purpose that we do now: to control
traffic congestion. The only difference was that traffic congestion was caused by
horse-drawn carriages and pedestrians at the time. John Peake Knight developed
the first traffic light, which was powered by gas. On Dec. 10, 1868, it was
erected outside the House of Parliament in London, England. The traffic light
had only two colors at the time: green for go and red for stop. During the day, the
colors were visible, but at night, police officers had to manually illuminate red or
green to signal drivers (Maloney, 2022). Only a month later, a police officer in
charge of the signal was seriously injured when one of the lights exploded in his
face due to a gas main leak. The project was quickly canceled after it was
designated a public health danger (Ross, 2016).
15
Figure 2.1 Innovation of Traffic Light
(Source: https://www.realityviews.in/2015/12/facts-history-of-traffic-lights-traffic.html)
In order for people to learn more and raise awareness about safety roads and
traffic signs is through any campaign that has been held by the government,
NGO and many more. A lot of activities have been done to spread more
awareness about safe roads in Malaysia.
I. #ShellSelamatSampai
17
Figure 2.2 Shell Safety Road Campaign
(Source: https://www.shell.com.my/sustainability/communities/road-safety-malaysia.html)
18
Figure 2.3 Volvo and Kidzania Road Safety Campaign
(Source: https://www.carsifu.my/news/volvo-and-kidzania-road-safety-campaign)
19
Figure 2.4 PIAM and MTA Road Safety Campaign
(Source: https://www.nst.com.my/cbt/2022/01/763214/piam-mta-launches-2022-nationwide-
road-safety-campaign)
Each country has different types of traffic signs even though some of
them follow the international standards, in Malaysia any of the yellow sign
boards represent the warning road signs. (Road and Traffic Signs in Malaysia -
What You Need to Know, 2022)
20
them of possible dangers ahead (Road and Traffic Signs in Malaysia - What You
Need to Know, 2022).
Road work ahead warning Stop and give away to all traffic
Caution
Warning for children and minors
21
Table 2.2 Prohibitory Road signs
The most commonly used road signs in Malaysia are information signs,
which are used on any type of road to provide road users with general
information about the route they are on and the road ahead (Road and Traffic
Signs in Malaysia - What You Need to Know, 2022).
One-way traffic
Hospital sign
22
Parking permitted Mosque (Surau)
Road ahead is a dead end Rest & Service Area (found at toll
expressways)
Table 2.4 shows some of the road safety rules and tips in Malaysia
(Source:https://www.researchgate.net/figure/
Poster-Showing-Road-Crossing-Tips-as-
provided-by-Road-Safety-Department-of-
Malaysia_fig1_225163303)
23
-As a cyclist, they should wear
bright clothes to avoid accidents.
- Students should not walk behind
the bus and stand away from the
road while waiting for the bus.
- As a school pedestrian, always
walk as a group and use the
sidewalk
(Source:
https://mypositiveparenting.org/2016/02/03/back-
to-school-road-safety/road-safety-20160203/)
(Source: https://pekeliling.com/poster-
keselamatan-jalan-raya/)
24
2.5.1 Game-based learning concept
25
information in a fun, unconventional, and energetic way. Furthermore, game-
based learning may assist in the reduction of constraints such as time and
location, as portable devices allow students to study and/or learn at any time and
from any location (Plass et al., 2015). These user-friendly tools can make
difficult subjects easier to understand and memorize (Hanus and Fox, 2015).
Besides that, games for amusement have been found to motivate learners
to stay engaged for long periods of time using a variety of motivational game
features (Plass et al., 2015). Whenever the students play the game, they will
keep motivated to finish the task given in order to win the game, even though
they play for a win but still they gain some knowledge from the game. Games are
very motivating since they are both entertaining and challenging. When playing
games, students are naturally motivated to win or defeat other teams for
themselves or their team. They are quite competitive while playing because they
want to take turns playing, scoring points, and winning. Students will
undoubtedly participate in the activities in class (Moayad Mubaslat & -Jordan,
2011).
26
There is a difference between game type and game genre in video games,
despite the fact that they are commonly used interchangeably in the business.
When it comes to game story, we distinguish between game type and game genre
(Fullerton, 2019). Game type refers to the game's gameplay, while game genre
refers to the game's narrative content. The way the story is told in a game is
referred to as the game genre. A genre is a narrative style that influences the
structure of a story, character depth, and other aspects of storytelling (Grace,
2014). Some of the game genres are action games, adventure games, casual
games and many more.
I. Adventure Game
Exploration and problem solving are the key attractions of these games.
The most frequent skills required of a successful adventure game player
are logic, imagination, and curiosity. The player generally plays the part
of a character on a quest or mission of some kind. Characters are
important in adventure games, although unlike in role-playing games,
they are not frequently customizable and do not typically gain in money,
rank, or experience (Fullerton, 2019). Figure below shows the example of
an adventure game which is The Legend of Zelda, a game that has a quest
which gathers all 8 pieces of triforce and defeat Gannon the monster.
27
(Source: https://www.zelda.com/breath-of-the-wild/)
(Source: https://www.commonsense.org/education/website/motion-math)
28
many action and adventure games include puzzles such as getting
inaccessible things, a true puzzle game prioritizes puzzle solving as the
primary gameplay activity. In most games, the player must manipulate
shapes, colors, or symbols in a specified pattern, either directly or
indirectly (Miller Skyler, 2010). One examples of puzzle game is
minesweeper where the player needs to clear a rectangular board
containing hidden "mines" or bombs without detonating any of them,
with help from clues about the number of neighboring mines in each
field.
(Source: https://p2k.unkris.ac.id/IT/1-3065-2962/puzzle-video-game_21102_p2k-unkris.html)
29
over the system (Fullerton, 2019). Some of the perspective and game viewpoints
are overhead view, side view, third person view, first person view and many
more.
I. Overhead View
(Source: https://gamicus.fandom.com/wiki/Top-down_perspective_video_games)
30
follows the player as they move left or right (wikipedia.org, 2022). Figure
below shows the example of a side view.
(Source: https://libregamewiki.org/Side-scrolling_games)
31
(Source: https://www.youtube.com/watch?v=bdiC3WYH9GE)
32
Figure 2.11 Pacman
(Source: https://fictionalcrossover.fandom.com/wiki/Pac-Man)
33
characteristics of player enjoyment in games. These essential elements were
found to overlap with the elements of flow and were later mapped to them
(Csikszentmihalyi, 2009).
a) Concentration
b) Challenge
34
c) Player Skills
d) Control
e) Clear Goals
35
Every game must provide the player with clear goals so that every
player knows what task they need to do in order to win the game
successfully. Early in the game, they should give the player a clear
overarching goal (Federoff, 2002), which is frequently accomplished with
an introductory cinematic that introduces the backstory (Pagulayan et al.,
n.d.). The goal should be delivered in a straightforward way so that
players can understand easily.
f) Feedback
In game, players must receive appropriate feedback at appropriate
times such as whenever they finish a certain level (Sweetser & Wyeth,
n.d.). Players need to know how much XP points they need to unlock a
new mission or how many items are left on their inventory so that they
can upgrade it. Feedback is so important since it can affect the players
determination on winning the game or finishing the mission.
g) Immersion
Involvement in a game should be deep but easy for players.
Immersion, engagement, and absorption are widely discussed and
essential ideas in game design and research (Sweetser & Wyeth, n.d.).
Those who are too immersed with playing games are mostly in their own
world, they tend to know nothing or less about what is happening
surrounding them since they've been playing almost a whole day. A good
graphic quality and audio are mostly contributing for immersion in the
game. These two play an important role to attract players to get more
immersed in the game.
h) Social Interaction
36
Social interaction should be encouraged and supported via games.
In order to support social interaction any game should have a cooperation
and competitive mode where players can interact with teammates and
fight the battle to win the game (Sweetser et al., 2013). These features
have been mostly used in Fortnite, Valorant, CSGO and many more
multiplayer games online.
This section will be discussing and elaborate the existing application which are
Take the Lead: THINK! Road Safety and Traffic Rules for Children. All the
applications are believed to be a game that are related with the game project.
(Source: https://www.think.gov.uk/resource/take-the-lead-game/)
37
This game teaches traffic safety to young children aged 7 to 12. To win
the game, the game player is presented with many road safety scenarios in which
they must make the necessary decisions in order to arrive at their destination
safely (THINK!: et al.). It is a web-based game where you can play only through
the website link given with your laptop, pc, tablet and mobile phone. The game
was developed by THINK! education homepage which is run by the department
of transport in the United Kingdom (THINK!,n.d).
(Source: https://www.izzygames.com/road-safety-t5624.html?
gclid=Cj0KCQjw4uaUBhC8ARIsANUuDjWr8LuJzJVuYLg5eqBlKxtx5dGSL-
8ZhZsl6Z_MCjHPceP4d9P5zR0aAtFsEALw_wcB)
38
Road Safety is based on the rules of the classic game Frogger, but in a
unique way. In the game, we must safely transport a specified number of
passengers across the streets. Therefore, we click on the person who should cross
the road next. Possibly in that moment we hope it is saved to go (Kelebogile &
Welly, 2015). The game has a certain time to accomplish the level, if players fail
to do so they need to retry again. It is a web-based game where you can play only
through the website link given with your laptop, pc, tablet and mobile phone.
(Source: https://play.google.com/store/apps/details?
id=com.appsbergman.trafficforkids&hl=en&gl=US)
For the child to learn some boards and traffic rules for drivers and
pedestrians. The game allows the player to choose 3 different types of mode
where first option they play as a pedestrian and learn all of the safety road rules
as a pedestrian in crossing any streets or road (Traffic Rules for Children, 2020).
39
The second option mode is a game where the player is a driver and learns all of
the traffic signs board ahead of them. Lastly, the game mode option is a quiz
theme game to find the match sign board based on the situation given. The game
is a mobile game where it is only available on mobile or tablet devices only.
Overview The game player In the game, it try A game that has 3
is presented with to get a certain different modes to
many road safety amount of people play which are
scenarios in over the streets crossing the road as
which they must safely. Player a pedestrian, a
make the needs to click on driver who learns
necessary the person who all of the sign
decisions in order should cross the boards ahead of
to arrive at their road next. them and match the
destination safely. (Kelebogile & following picture
Welly, 2015) based on the
(THINK!: et al.)
situation given.
(Traffic Rules for
Children, 2020)
40
Game 2D 2D 2D
Dimension
This section will be discussing and elaborate some of the methodology which are
Game Development Life Cycle (GDLC), Rapid Application Development
(RAD) and Agile Software Development.
41
Figure 2.15 Game Development Life Cycle (GDLC)
(Source: https://www.researchgate.net/figure/The-Proposed-GDLC-model-It-consists-of-6-development-
phases-Production-cycle-consists_fig2_271548605)
42
Figure 2.16 Rapid Application Development
(Source: https://www.tatvasoft.com/blog/top-12-software-development-methodologies-and-its-
advantages-disadvantages/)
43
Figure 2.17 Agile Software Development
(Source: https://www.tatvasoft.com/blog/top-12-software-development-methodologies-and-its-
advantages-disadvantages/)
2.7. Conclusion
This chapter 2 concludes with a survey of the literature on road safety and
traffic signs. The development of the Road Safety Rules and Traffic Signs Game
44
for primary school could be developed using the following guidelines and
references. The game will be built in 2D and will be available as a web-based
game that users may access from their laptop, computer, or tablet. In terms of
game evaluation, the game will be built on the GameFlow model, which will
assess the game's enjoyment among primary students. A game development
approach must be chosen in order for the development process to flow properly.
Game Development Life Cycle (GDLC) is chosen as the overall principles as
well as the game development.
CHAPTER 3
45
METHODOLOGY
In this chapter, it discussed more on the details about the tasks, activities, and
deliverables of the methodology by phases which is Game Development Life Cycle
(GDLC). This chapter will also explain the software and hardware requirements for the
project so it can run smoothly.
(Source: https://www.researchgate.net/figure/The-Proposed-GDLC-model-It-consists-of-6-development-
phases-Production-cycle-consists_fig2_271548605)
46
When compared to the software development life cycle, developers face many
challenges when developing games, so they use a different approach known as
GDLC. The guidelines are designed to accompany the GDLC application in
order to successfully create and deliver the game.
Initiation phase is creating the concept about what type of game that will be
developed. The game concept and a simple game description are the results of
initiation. In this project, the game concept is to raise an awareness of road safety
rules and traffic signs by learning through a game-based system.
47
3.2.2 Pre-production Phase
This phase covers planning the gameplay and game development activities.
Some of the actions that take place at this stage of the process include getting
ready for game production, developing the gameplay, deciding on the game's
style, choosing the game engine and gaming platform, and creating an early
design for the game.
Gameplay
48
Figure 3.2 Flowchart of the project
The game starts at the main menu page, where the player can click on the play,
quit, or setting button. The player can click the quit button to exit the game. If the
player clicks the play button, it will proceed to the main lobby of the game where
player able to choose which mission they would like to accomplish first. If the
player failed to complete the mission, they need to retry again the current
mission and if they succeed the mission, they may exit the mission and continue
play other mission. The game contains three missions which imply three levels
with different modes that are easy, normal and hard.
49
Low Fidelity Storyboard
In this storyboard, the flow of the story will be illustrated in the form of graphics
to help the development of the project. Table 3.1 shows the low fidelity
storyboard of the project.
50
Main Menu
Road Safety
Rules & Traffic T1
S1
Signs Obby
B3
B1
B2
G1
Description
This is the main menu screen of the Road Safety Rules and Traffic Signs game, it
contains three buttons which are settings, start and quit. If the player clicks on the
settings button it will direct to the settings section where the player can manage the
game settings such as the music volume. If the player clicks on the quit button, it will
exit the game. Next if the player clicks on the start button, it will directly start the game.
51
G1: Background image
S1: Background music and sound effects
B1: Play button
B2: Exit button
T1: Game title
B3: Information button
The menu page is the first page that will be displayed, it contains three buttons
which are settings, start and quit. If the player clicks on the settings button it will
direct to the settings section where the player can manage the game settings such
as the music volume. If the player clicks on the quit button, it will exit the game.
Next if the player clicks on the start button, it will directly start the game.
In the storyline page, it will display the storyline of the game and explain the
quest that the player needs to complete in order to finish the game. After
completing reading the storyline player can play the game by clicking the play
button or back button to go back to the menu page.
All of the three missions given, the player needs to reach a certain destination by
crossing the road. The player needs to collect coins on the street and claim a
reward by collecting the “?” box before reaching the destination. Besides that,
the player needs to follow the road safety and traffic signs rules in order to reach
the destination. The players are given two chances to retry the level and they
need to complete the mission according to the timer given.
52
3.2.3 Production Phase
53
There are two different sorts of requirements that must be met in order to
complete the development of this game: the requirements for the build phase and
the requirements for the implementation phase. Hardware requirements and
software requirements are the two categories of build phase requirements. Table
displays the necessary requirements.
The best platform for the game to run on during the game project's development
must be a good operating system. The best operating system for the game's
development and operation would be Windows 10. The most recent operating
system supported is Windows 10. The most effective platform for game
production is Construct 2. Additionally, Adobe Photoshop and Aseprite are the
greatest platforms to employ for the designing and editing phases to add
excitement to the gaming experience. Construct 2 is the gaming engine that the
game uses to run. The game project's software requirements are given in Table
3.1
i. Construct 2
54
Figure 3.3 Construct 2 logo
(Source: https://en.wikipedia.org/wiki/Construct_(game_engine )
Construct 2 is a gaming engine platform that allows the user to create and
develop video games. The programme is designed to create 2D games of any
genre. Based on the game's plot, the game engine itself will be used to create
the Road Safety Rules and Traffic Sign game. The 2D game can be created
using the Construct 2 game engine.
ii. Aseprite
55
Figure 3.4 Interface of Aseprite
(Source: https://store.steampowered.com/app/431730/Aseprite/)
Aseprite, a tool that was introduced in 2014, enables animators and game
designers to produce sprites and related pixel graphics for their works. It has
a graphic design interface for creating pixel art with a number of brushes, a
movable color palette, and blend modes. A timeline, keyframe labeling, and
an onion peel mode are among the usual animation tools that are also
included (computerhope.com,2021).
(Source: https://en.wikipedia.org/wiki/Adobe_Photoshop)
56
The company Adobe created Photoshop, a software for editing photos
and making graphics. A vast range of picture editing tools are available in
Photoshop, along with the capacity to design intricate designs. Because it
is so versatile and frequently one of the first tools people learn to use,
Photoshop has established itself as the industry standard for many
creatives (wellfedpodcast.com, n.d).
To create a good game, the hardware must also be able to guarantee that game
development is effective and free of flaws and errors. Utilizing hardware from an
outdated version would be challenging, and the game's development would require a lot
of time. The most recent hardware must be used to ensure the game project's
development is on track and that it proceeds smoothly and efficiently. Table 3.2 displays
the particular hardware specifications needed to develop the game project.
In this context, testing is done to assess the usefulness of the game as well as the
feature functionality and difficulty of the game in terms of balance. Playtesting,
along with test functions and gameflow tests, can be used to test the usefulness of
57
the game and assess the functionality of the features and the difficulty of the
game. When a tester discovers a bug, gap, or game that abruptly ends during
playtesting, the cause and the scenario used to reproduce the game must be
documented. The test scenario is designed for users to play games on laptops and
provide feedback on various aspects of the game such as graphics or game views,
gameplay, story, and game control.
Beta testing is a phase in which third-party or external testers are used. Because
the related prototypes in beta testing are both formal details and refinement, beta
testing continues to use the same testing methods as the previous testing method.
Beta testing produces bug reports and user feedback.
Procedures
A thorough description of how the Road Safety Rules and Traffic Signs game
functions and how to play it will be given to the testers or players. As long as it
runs on the Windows operating system, the game can be played on any desktop
(computer or laptop). For testing out the Road Safety Rules and Traffic Signs
Game, the tester will have roughly 10-15 minutes. After finishing the game, the
tester would use Google Survey to complete the survey. To ensure that the
findings are accurate, all testers are expected to complete the survey after
finishing the game.
Participants
Similar to the preliminary study, the primary school students that participated in
the game project testing were primarily between the ages of 7 and 12. By playing
the game, the tester is put through a test to determine their degree of awareness
of traffic signs and road safety rules. These conclusions would be drawn after
thorough investigation.
Instruments
58
The user experience questionnaire (UEQ) is a popular survey tool for measuring
users' perceptions on the subjective value of products (Schrepp et al., 2017). It
takes three to five minutes to complete the UEQ. Figure 3.6 shows an example of
the UEQ that is categorized by evaluated facotrs.
(Source:(Álvarez-Xochihua, 2017))
The game is currently in its last stages of development and is prepared for
public release, although it will probably certainly need further work in the near
future. This project is currently in the beta stage and is not yet ready for release
to general public.
59
3.3 Conclusion
REFERENCES
12 best software development methodologies with pros & cons (2021, November 23).
Retrieved June 18, 2022, from https://acodez.in/12-best-software-development-
methodologies-pros-cons/#Agile_Software_Development_Methodology
60
4 phases of Rapid Application Development Methodology. (2018, August 10). Retrieved
June 18, 2022, from https://www.lucidchart.com/blog/rapid-application-development-
methodology
Adachi, P. J. C., & Willoughby, T. (2013). More Than Just Fun and Games: The
Longitudinal Relationships Between Strategic Video Games, Self-Reported Problem
Solving Skills, and Academic Grades. Journal of Youth and Adolescence, 42(7), 1041–
1052. https://doi.org/10.1007/s10964-013-9913-9
Carsifu. (2018, December 19). Volvo and Kidzania Road Safety Campaign. Retrieved
June 6, 2022, from https://www.carsifu.my/news/volvo-and-kidzania-road-safety-
campaign
Deubel, P. (2006) ‘Game on’, Journal of Technological Horizons in Education, Vol. 33,
No. 6, pp.30–35
Fullerton, T., Swain, C., and Hoffman, S. (2004) Improving Player Choices. Gamasutra
Free online gantt chart software. (n.d.). Retrieved June 26, 2022, from
https://www.onlinegantt.com/#/gantt
Fyhri, A., Bjørnskau, T., & Ulleberg, P. (2004). Traffic education for children with a
tabletop model. Transportation Research Part F: Traffic Psychology and Behaviour,
7(4–5), 197–207. https://doi.org/10.1016/j.trf.2004.08.002
Garrett Morgan patents Three-position traffic signal. (2009, November 13). Retrieved
June 19, 2022, from https://www.history.com/this-day-in-history/garrett-morgan-
patents-three-position-traffic-signal
Grace, L. D. (2014). Game Type and Game Genre Human Computation Games View
project. https://www.researchgate.net/publication/262250061
Game based learning definition and meaning. (2019, September 16). Retrieved June 7,
2022, from https://tophat.com/glossary/g/game-based-learning/
62
Game development life cycle guidelines - Scientific Figure on ResearchGate. Available
from: https://www.researchgate.net/figure/The-Proposed-GDLC-model-It-consists-of-6-
development-phases-Production-cycle-consists_fig2_271548605 [accessed 20 Jun,
2022]
Google. (n.d.). Traffic rules for children - apps on google play. Google. Retrieved June
18, 2022, from https://play.google.com/store/apps/details?
id=com.appsbergman.trafficforkids&hl=en&gl=US
Hanus, M. D., and Fox, J. (2015). Assessing the effects of gamification in the classroom:
A longitudinal study on intrinsic motivation, social comparison, satisfaction, effort, and
academic performance. Comput. Educ. 80, 152–161. doi:
10.1016/j.compedu.2014.08.019
Hamari, J., Shernoff, D. J., Rowe, E., Coller, B., Asbell-Clarke, J., & Edwards, T.
(2016). Challenging games help students learn: An empirical study on engagement, flow
and immersion in game-based learning. Computers in Human Behavior, 54, 170–179.
https://doi.org/10.1016/j.chb.2015.07.045
Hamidun, R., & Roslan, A. (2022). Exploring the Crossing Behaviours of the Primary
School Children in Malaysia. February
Johnson, D., & Wiles, J. (n.d.). Effective Affective User Interface Design in Games
Jerga, F. (2021, March 23). What is the unity game engine- all you need to know.
Retrieved June 26, 2022, from https://medium.com/eincode/what-is-the-unity-game-
engine-all-you-need-to-know-d4ce77a1b7d2
63
Kelebogile, & Welly. (2015, March 27). Road safety. Retrieved June 18, 2022, from
https://www.izzygames.com/road-safety-t5624.html?
gclid=Cj0KCQjw4uaUBhC8ARIsANUuDjWr8LuJzJVuYLg5eqBlKxtx5dGSL-
8ZhZsl6Z_MCjHPceP4d9P5zR0aAtFsEALw_wcB
Khan, F. Q., Rasheed, S., Alsheshtawi, M., Ahmed, T. M., & Jan, S. (2020). A
comparative analysis of RAD and agile technique for management of computing
graduation projects. Computers, Materials and Continua, 64(2), 777–796.
https://doi.org/10.32604/CMC.2020.010959
Lupton, K., Colwell, J., Bayley, M., Aspects of children’s road crossing behaviour.
Proceedings of the Institution of Civil Engineers. Municipal Engineer. Vol
151 (2) (2002)
Lazzaro, N., & Keeker, K. (2004). What’s My Method? A game show on games.
Conference on Human Factors in Computing Systems - Proceedings, 1093–1094.
https://doi.org/10.1145/985921.985922
Lombardi, E. (2019). Why We Don't Read: Seven Excuses That Can Be Easily
Overcome. ThoughtCo. Retrieved from https://www.thoughtco.com/why-people-dont-
read-738494
Moayad Mubaslat, M., & -Jordan, A. (2011). The Effect of Using Educational Games on
the Students’ Achievement in English Language for the Primary Stage Prepared By.
Mathy, I., & P, T. (2016). Assess the Knowledge and Practice On Road Safety
Regulations among Primary School Children in Rural Community. International
Journal of Medical Science, 3(8), 1–5. https://doi.org/10.14445/23939117/ijms-
v3i8p101
Maqbool, Y., & Sethi, A. (2019). A Comprehensive Study on the Competent Traffic
Management of Roads to Reduce Road Accidents in Srinagar, Jammu & Kashmir, India.
64
INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTING SCIENCE, 6(5),
418–434. http://ijics.com
Maloney, A. (2022, April 27). Who invented the traffic light? Retrieved June 19, 2022,
from https://getjerry.com/insights/who-invented-the-traffic-light
Pagulayan, R. J., Keeker, K., Wixon, D., Romero, R. L., & Fuller, T. (n.d.). Handbook
for Human-Computer Interaction in Interactive Systems. Lawrence Erlbaum Associates,
Inc.
Patrice, J., & Pinder, E. D. (2016). Exploring the Effects of Game Based Learning in
Trinidad and Tobago’s Primary Schools: An Examination of In-Service Teachers’
Perspectives. http://study.com/academy/lesson/game-based-learning-definition-and-
examples.html
Picton, I., Clark, C., & Judge, T. (2020). Video game playing and literacy: a survey of
young people aged 11 to 16. https://www.pwc.co.uk/press-room/press-releases/UK-
entertainment-and-media-sector-to-grow-by-8bn-over-the-next-
Perspectives and points of View - Video Game Dictionary Wiki Guide. (2020, March
13). Retrieved June 18, 2022, from
https://www.ign.com/wikis/video-game-dictionary/Perspectives_and_Points_of_View
Piam, MTA launches 2022 Nationwide Road Safety Campaign - NST Online. (n.d.).
Retrieved June 6, 2022, from https://www.nst.com.my/cbt/2022/01/763214/piam-mta-
launches-2022-nationwide-road-safety-campaign
65
Ross, R. (2016, December 16). Who invented the traffic light? Retrieved June 19, 2022,
from https://www.livescience.com/57231-who-invented-the-traffic-light.html
Royal Malaysian Police [PDRM]. (2018). Statistical report road accident Malaysia 2018
“Road Traffic Injuries: Children.” World Health Organization, World Health
Organization. Retrieved from https://www.who.int/news-room/questions-and-
answers/item/road-traffic-injuries-children
Rhinocarhire.com. 2022. Road and Traffic Signs in Malaysia - What You Need to Know.
[online] Available at: <https://www.rhinocarhire.com/Drive-Smart-Blog/Drive-Smart-
Malaysia/Malaysia-Road-Signs.aspx> [Accessed 15 June 2022]
Syazwan, M., M. D., B., H. A., A., H., A., Zulhadi, M., & S. M.R., S. A. (2018).
Revisiting pedestrian casualties in Malaysia and the escalating new threats. Malaysian
Journal of Public Health Medicine, 18(Specialissue2), 104–110
Shaeza, N., Nazri, M., & Zaharah, S. (2018). Pattern of Child Pedestrian Collisions. 4,
23–31
S. Vitabile, A. Gentile, and F. Sorbello, "A neural network based automatic road sign
recognizer," presented at The 2002 Inter. Joint Conf. on Neural Networks, Honolulu, HI,
USA, 2002
Sweetser, P., Johnson, D., & Wyeth, P. (2013). Revisiting the GameFlow Model with
Detailed Heuristics The Journal of Creative Technologies (Vol. 3)
66
Sweetser, P., & Wyeth, P. (n.d.). GameFlow: A Model for Evaluating Player Enjoyment
in Games
Says:, E., Says:, B., Shuttle Palermo Aeroporto Trapani Porto says:, & *, N. (n.d.).
Game: Take the lead. Retrieved June 18, 2022, from
https://www.think.gov.uk/resource/take-the-lead-game/
Schrepp, M., Hinderks, A., & Thomaschewski, J. (2017). Design and Evaluation of a Short
Version of the User Experience Questionnaire (UEQ-S). International Journal of
Interactive Multimedia and Artificial Intelligence, 4(6), 103.
https://doi.org/10.9781/ijimai.2017.09.001
Team, W. (2013, April 23). What is GBL (game-based learning)? Retrieved June 18,
2022, from https://edtechreview.in/dictionary/298-what-is-game-based-learning
Top 12 software development methodologies. (2020, December 25). Retrieved June 18,
2022, from https://www.tatvasoft.com/blog/top-12-software-development-
methodologies-and-its-advantages-disadvantages/
67
Tara Barnett Last Modified Date: May 30. (2022, May 30). What is a browser-based
game? Retrieved June 18, 2022, from https://www.easytechjunkie.com/what-is-a-
browser-based-game.htm
ViSTREET: An Educational Virtual Environment for the Teaching of Road Safety Skills
to School Students - Scientific Figure on ResearchGate. Available from:
https://www.researchgate.net/figure/Poster-Showing-Road-Crossing-Tips-as-provided-
by-Road-Safety-Department-of-Malaysia_fig1_225163303 [accessed 18 Jun, 2022]
What is a browser-based game? (2017, April 26). Retrieved June 18, 2022, from
https://www.computerhope.com/jargon/b/browserbased-game.htm#:~:text=A
%20browser%2Dbased%20game%20is,Flash%2C%20Java%2C%20and%20Silverlight
What is rapid application development (RAD)? - jmix blog. (n.d.). Retrieved June 21,
2022, from https://www.jmix.io/rapid-application-development/?
utm_source=google_search&utm_medium=cpc&utm_campaign=16957102728&utm_te
rm=rapid+application+development&utm_content=134133799125&gclid=CjwKCAjwt
cCVBhA0EiwAT1fY733ZawfMaoxIx9TsxkVvLnXKlGqSLb6fdyc5ZQMNjPDilWBq
Wb-anBoCa00QAvD_BwE
What is aseprite? (2021, April 12). Retrieved June 26, 2022, from
https://www.computerhope.com/jargon/a/aseprite.htm
68
What is Adobe Photoshop and what can it do? quickstart for beginners. (n.d.). Retrieved
June 26, 2022, from https://www.wellfedpodcast.com/article/how-to-use-photoshop
Your complete guide to rapid application development (RAD). (2022, June 03).
Retrieved June 24, 2022, from https://marutitech.com/rapid-application-development/
Yulianto, B., Setiono, Mahmudah, A. M. H., & Santoso, A. B. (2017). Traffic safety
program for school children through safe action and safe condition. AIP Conference
Proceedings, 1855. https://doi.org/10.1063/1.4985497
Zulkifli, A. N., Fadziana, N., Mohamed, F., Qasim, M. M., Afiqah, N., & Bakar, A.
(n.d.). Road Safety Education Courseware : A Study of Satisfaction and Learning
Performance among Primary School Students in Malaysia. 48–64
69
APPENDICES
4 Submission 1
Chapter 1
5 Chapter 2: 2
Literature
Review
6 Submission 1
Chapter 2
7 Chapter 3: 2
Methodology
8 Submission 1
Chapter 3
9 Combination 2
all chapter
10 Final 1
submission
report and
slides
presentation
11 Evaluation 1
12 Q&A 1
Session with
supervisor
and
examiner
70
APPENDIX B: QUESTIONNAIRE EVALUATION
71
72
73
74
75
76
77