A MEMORABLE TRADITIONAL GAME
MUHAMAD SHAWAL BIN MD GHANI
BACHELOR OF INFORMATION TECHNOLOGY
(INFORMATIC MEDIA) WITH HONOURS
UNIVERSITI SULTAN ZAINAL ABIDIN
2018
A MEMORABLE TRADITIONAL GAME
MUHAMAD SHAWAL BIN MD GHANI
Bachelor Of Information Technology
(Informatic Media) With Honours
Universiti Sultan Zainal Abidin,Terengganu,Malaysia
DECEMBER 2018
i
DECLARATION
I hereby declare that this project report is based on my own efforts with helps getting
information from sources that I have in confessing. I also declare that is has not been
previously or concurrently submitted for any other degree at UniSZA.
________________________________
Name : Muhamad Shawal bin Md Ghani
Date : 23 December 2018
ii
CONFIRMATION
This project report titled A Memorable Traditional Game submitted by Muhamad
Shawal Bin Md Ghani (Matric No: 042994) and has been found satisfactory in term of
scope, quality and presentation as partial fulfilment of the requirement for the
Bachelor of Information Technology (Informatics Media) in Universiti Sultan Zainal
Abidin.
________________________________
Name : Dr. Azim Zaliha Abd Aziz
Tarikh : 23 December 2018
iii
DEDICATION
First of all, I would like to thanks Almight God, Who has blessed and guided me so
that I am able to accomplish this project report as a partial fulfilment of the
requirement for the Degree of Information Technology (Informatics Media),
Universiti Zainal Abidin, Tembila.
I also would like to show my greatest gratitude to several important persons who helps
me in completing my final year project entitled “A Memorable Traditional Game” for
subject CSF 35104. Firstly, I would like to thank Dr. Azim Zaliha Abd Aziz as my
supervisor and guide me all the way throughout the course for this final year project. I
would like to express my sincere gratitude to my parents for supporting me mentally
and give me encouragement for completing my project. Not forgotten also to all my
friend who provide me with valuable comment and suggestion on this project which
gave me inspiration to improve my project. Thank you very much.
iv
ABSTRACT
This project is a mobile application which called A Memorable Traditional Game. It is
a application have three function that is game (WAU), history about traditional game
and riddles. The main reason to propose this application is because nowadays
traditional games such as wau, gasing, congkak and so on that are popular in the past
have become more marginalized and forgotten. It because the rapid development of
technology makes today's society forget about culture, especially about traditional
games. This implies that the traditional game will disappear in the past if no efforts are
made to highlight it in the crowd, especially today's generation. The people used to
make traditional games as a way to foster the spirit of unity among the people while
filling their free time with more beneficial work. So, A Memorable Traditional Game
is application focuses on exposing and sharing information about traditional games to
today's generation. Information on traditional games will be included in modern
technology that is mobile phones. With that, it can be learned and used anywhere as a
learning medium which can help the younger generation to better recognize traditional
games more easily. To develop this application, ADDIE Model will be apply because
it is suited to the project where requirements and scope are fixed, the product itself is
firm and stable, and the technology is clearly understood. Lastly, the application
developer must take out a problem and solve it by developing appropriate
applications.
v
ABSTRAK
Projek ini adalah aplikasi mudah alih yang dipanggil Permainan Tradisional yang
Semakin Dilupakan. Aplikasi ini mempunyai tiga fungsi iaitu permainan (WAU),
sejarah tentang permainan tradisional dan teka-teki. Sebab utama untuk
membangunkan projek ini adalah kerana pada masa kini Permainan tradisional seperti
wau, gasing, congkak dan sebagainya yang popular suatu ketika dahulu kini semakin
dipinggirkan dalam arus perdana. Perkembangan teknologi yang pesat membuatkan
masyarakat masa kini lupa akan kebudayaan khususnya tentang permainan tradisional.
Hal ini membayangkan bahawa permainan tradisional berkenaan akan lenyap ditelan
zaman jika tiada usaha diambil untuk mengetengahkannya dalam khalayak ramai
khususnya generasi masa kini. Masyarakat dahulu menjadikan permainan tradisional
sebagai cara untuk memupuk semangat ukhwah antara penduduk di samping mengisi
masa lapang dengan kerja yang lebih berfaedah. Oleh itu, Permainan Tradisional yang
Tidak Semakin Dilupakan adalah aplikasi yang memfokuskan kepada mendedahkan
dan berkongsi maklumat tentang permainan tradisional kepada generasi masa kini.
Maklumat tentang permainan tradisional akan dimasukan dalam teknologi moden iaitu
telefon mudah alih. Dengan itu, ia dapat dipelajari dan dapat digunakan dimana saja
sebagai media pembelajaran yang mana ia dapat membantu generasi muda untuk lebih
mengenali permainan tradisional dengan lebih mudah. Untuk membangunkan aplikasi
ini, Model ADDIE akan diguna pakai kerana ia sesuai untuk projek di mana keperluan
dan skop ditetapkan, produk itu sendiri teguh dan stabil, dan teknologi itu difahami
dengan jelas. Akhirnya, pemaju aplikasi mesti mengambil masalah dan
menyelesaikannya dengan membangunkan aplikasi yang sesuai.
vi
TABLE OF CONTENT
Halaman
DECLARATION i
CONFIRMATION ii
DEDICATION iii
ABSTRACT iv
ABSTRAK v
TABLE OF CONTENT vi
CHAPTER 1 INTRODUCTION
1.1 Project Background 1
1.2 Problem Statement 3
1.3 Objective Study 3
1.4 Scope 4
1.5 Expected Result 4
1.6
1.7
Limitation of work
Activities, Milestones
4
5
CHAPTER II LITERATURE REVIEW
2.1 Introduction 6
2.2 Existing application 7
2.2.1 Permainan Tradisional Dari Jawa 7
2.2.2 Kite Flying 8
2.2.3 Kite Fever 9
2.2.4 Traditional Riddles 10
2.4 Overall Analysis 11
vii
CHAPTER
III
METHODOLOGY
3.1 Introduction 12
3.2 ADDIE Model 12
3.2.1 Analysis 13
3.2.2 Design 14
3.2.3 Development 14
3.2.4 Implementation 14
3.2.5 Evaluation 15
3.3 Hardware and Software Requirements 15
3.3.1 Hardware Requirement 15
3.3.2 Software Requirement 16
3.4 Design and Modelling 17
3.3.1 Storyboard 17-20
3.8 Conclusion
21
REFERENCES
viii
LIST OF TABLES
TABLE TITTLE
PAGE
1.1 Gantt Chart 5
2.1 The comparison of Permaianan Tradisional Dari Jawa 7
2.2 The comparison of Kite Flying 8
2.3 The comparison of Kite Fever 9
2.4 The comparison of Traditional riddles 10
2.5 Shown of overall all application 11
ix
LIST OF FIGURES
FIGURE TITLE PAGE
2.1 Interface of Permainan Tradisional Dari Jawa 7
2.2 Interface Kite Flying 8
2.3 Interface Kite Fever 9
2.4 Interface Traditional Riddles 10
3.1 Addie Model 13
3.2 The Interface of Memorable Traditional Game 17
3.3 The info of Game (WAU) 18
3.4 The info of History about Traditional Game 19
3.5 The info of Riddles 20
1
CHAPTER I
INTRODUCTION
1.1 Project Background
Traditional gameplay is a habit to the community regardless of age to
play and be passed down to generations to generation today. Playing is a
familiar activity especially for teens and children. But in the present time
traditional games have started to be marginalized as there is a more
sophisticated and modern game. Most of today’s generation now does not
recognize traditional game types. This is due to the influence of gaming
products from other countries. There is no doubt that traditional Malay games
are one of the most prestigious and irreplaceable cultural heritage as it
symbolizes the customs, culture, and identity of a nation. In addition
traditional games also bring great influence on the development of soul,
physics and mentality. Traditional games need to be well preserved in order to
continue to be one of the nation's identity besides the sake of future
generations.
For that, I'm going to create an app in the form of mobile that will
consist of three functions like game (Wau), traditional game information or
history and riddles. The traditional game of Wau is the main purpose of this
application built but at the same time this app also aims to uncover and share
information about traditional games to today's generation. Information on
2
traditional games will be included in modern technology that is mobile phones.
With that, it can be learned and can be used anywhere as a learning media.
3
1.2 Problem Statement
The problem that occurs such as follow:
Traditional games are becoming increasingly forgotten and
marginalized by today's generation.
With the development of technology, these traditional games are rarely
played by the present generation.
The existing digital traditional game is not interesting and less attention
from users.
Unclear presentation of how to play the game.
1.3 Objectives
The main objective of this project is to develop an app about traditional game
that have three funcions namely game (Wau), information or history about
traditional games and riddles. The overall of objective is:
Develop applications that can attract users' attention.
To uncover and share information about Malay traditional games.
To assess the capabilities of mobile apps to help people better
recognize traditional games.
4
1.4 Scope
The scope for this project identified to make the application
development process work well.
1. Admin
Update
2. User
Can access without internet
Focus for learning about traditional game
1.5 Expected Result
A Memorable traditional game app well received by user and also
compliance with every objective set out in the process. Besides, this
application can be used as an interactive teaching material.
1.6 Limitation of Work
. This project can only perform for user that use android only.
5
1.7 Activities, Milestones (Gantt Chart)
Table 1.1 Gantt Chart
6
CHAPTER II
LITERATURE REVIEW
2.1 Introduction
A literature review is a process of identifying, evaluation and
summarizing for existing literature and applications. It can be a guideline to
develop a new application so that the new application can provide a better
functionality compared to the existing systems. It also important to know about
others application to make sure the project working well and know what is
strength and weakness of existing applications.
2.2 Existing Apllication
The existing applications has been studied and analyze is:
7
2.2.1 Permainan Tradisional Rakyat dari Jawa
This application is about sharing information and history about Jawa
traditional games.
Figure 2.1: Interface Permainan Tradisional Rakyat dari Jawa
Table 2.1: The comparison of Permainan Tradisional Rakyat dari Jawa
Strength Weakness
Complete information
Offline
No pictures and video
Not interesting in terms of app
interface, screening and font.
8
.2.2.2 Kite Flying
Kite Flying is a real simulator and kites worldwide phenomenon of
popularity. The goal is to fight and cut the opposing kites in a real battle in the
sky.
Figure 2.2: The Interface of Kite Flying
Table 2.2: The comparison of Kite Flying
Strength Weakness
Online
Multiplayer version
Interface for this app very
simple
No level
Hard to control
9
2.3.3 Kite Fever
Kite Fever is a free-to-play and family-friendly game that will excite
and engage all kids and kids at heart. Kite Fever isn't a kite simulator, but more
of a quick-play game. The goal of the game is to let out string while tilting
your device left or right to see how far you can go, but as you’d expect there
will be plenty of obstacles standing in your way.
Figure 2.3: The Interface of Kite Fever
Table 2.3: The comparison Kite Fever
Strength Weakness
Interesting interface
Easy to control
Have info about Kite
No level
Don’t have tutorial how to play
No datastore
10
2.2.4 Traditional Riddles
Traditional riddles contain more than 100 riddles. Read the riddle text
and then type answer using available letters. The answer can be viewed by
clicking on the question mark in the text puzzles. Puzzles appear randomly and
difficulty of riddles is suitable for children.
Figure 2.4: The Interface of Traditional riddles
.
Table 2.4: The comparison Traditional riddles
Strength Weakness
Have info how to play
Have level
Riddles appear randomly
No datastore
English and Sepanyol language
Simple and not interesting
interface
11
2.3 Overall Analysis
Table 2.5: Show the overall of all applications
2D Animation Video Text Audio Activities
Permainan Tradisional
dari jawa
Kite Flying
Kite Fever
Traditional Riddles
12
CHAPTER III
METHODOLOGY
3.1 INTRODUCTION
This chapter will explain the details of methodology being used in this
project. The project methodology should systematically solve all the problems
arise in the system analysis to make sure this project complete and working
well. It is an important step of development since it will guide researcher
through software development. After app has been completely developed, it
should be tested for make sure all the objective of the project achieved. Then,
the Addie method has been used for A Memorable Traditional Game app based
on phase for each development process.
3.2 ADDIE Model
In order to achieve the objective of the project, a good planning and
methodology must be done before the later stage of the process begin. So,
Addie has been choose as a methodology to develop this project. Addie is an
acronym for the five stages of a development process: Analysis, Design,
Development, Implementation, and Evaluation. The ADDIE model relies on
each stage being done in the given order but with a focus on reflection and
iteration. The model gives you a streamlined, focused approach that provides
feedback for continuous improvement.
13
Figure 3.1: ADDIE Model
3.3 Methodology Phase
Five phases in ADDIE model are described as below:
3.3.1 Analysis
This is where the process of analysis begins. In this phase the
developer have identify the problems encountered as a whole. To
identify the problem, developer can do with some methods such as
observation. The problem statement, objective and existing applications
on any of the standards platforms are searched to compare several
current applications about traditional games to get information that will
help the project working well.
14
3.3.2 Design
In this phase, the idea for the Memorable Traditional Games
project is developed into an initial design of the application. The
feasibility of developing the application on all mobile platforms is
determined. After that, information gathered during the analysis phase
is reviewed and compiled. Create design the project interface by
designing a storyboard. The storyboard will help to see more clearly
the flow of the project.
3.3.3 Development
In this phase all the modules that have design will be develop
and is used as a guide to the authoring process. Multimedia elements
need to be applied in the design phase. The development of this design
refers to the software development process using several applications
ready for image, animation, and authoring.
3.3.4 Implementation
The implementation phase is also known as testing phase. After
all is completed the applications will be tested by the supervisor.
Testing performed by supervisor is to detect errors or unknowing
mistakes during the process. If there were any error happened during
the testing, the error will be fixed. The testing will repeat until all the
error of the application is fixed and the application is running correctly
according to the requirement. Supervisor also free to comment or
criticize for improvements.
15
3.3.5 Evaluation
Final phase is evaluation phase. It is the process of getting
feedback from supervisor on content, interface, audio, graphics, videos,
images, and animation. It because to ensure that the applications are in
line with the needs of the users. After all process test, questionnaire,
interviews and so on from supervisor the project will be released to end
user.
3.4 Hardware and Software Requirement
This section will show the list of all software and hardware that involve
in the development process. All of these element are important in the process
of development of the application. List of hardware and software are shown as
below:
3.4.1 Hardware
a) Laptop: Dell
Model : Inspiron N3700
Processor : Intel® Pentium®CPUN3700@ 1.60GHz
Ram : 8 GB
Hard Disk : SSD 240 GB
Operating system : Window 10
System Type : 64-bit
16
3.4.2 Software
Microsoft word
Adobe flash and adobe Photoshop
Google Chrome
Unity and Maya
Ionic and Xampp
17
3.5 Design and Modelling
Design and modelling is a very important. It is as a sketch of ideas to
developers as a reference during the development process.
3.5.1 Storyboard
Figure 3.2: The Interface of memorable Traditional game
18
Figure 3.3: The info of Game (WAU)
19
Figure 3.4: The info of history traditional games
20
Figure 3.5: The info of riddles
21
3.6 Summary
Methodology is very important in app development. To make sure the
app is in correct path during development, system methodology will play the
role. If the system methodology is wrongly chosen, the app might have
probability to perverse. System methodology also will make sure the system
will meet all the objectives listed. Hardware and software compatibility is also
play important role to ensure performance is working well.
22
REFERENCES
https://www.youtube.com/watch?v=uMxVAqu1PCE
https://ejournal.gunadarma.ac.id/index.php/pesat/article/view/928/821
http://sportsmaniaums.blogspot.com/2011/07/permainansukan-rakyat-yang-
telah-mula.html
https://www.researchgate.net/publication/316967184_Perancangan_permainan
_dakon_menggunakan_C_dan_GLUT_OpenGL_Utility_Toolkit_Designing_d
akon_game_using_C_and_GLUT_OpenGL_Utility_Toolkit
https://www.quora.com/As-a-game-developer-what-are-the-methods-and-
tools-you-have-used-to-develop-a-game