LIST OF TABLES
LIST OF ABBREVIATIONS
Introduction
- Problem Statement and Motivation
 - Contributions
 - Report Organization
 - CHAPTER 2
 
The purpose of developing a serious game based on Malaysia because there is a less serious game in Malaysia to prevent dementia. Then, the serious game is aimed at preventing dementia, which is not curable based on a proven medical statement. The scoring matrix for serious games will be adjusted based on the weights presented by existing assessment tests for each cognitive function category.
The most serious dementia prevention game out there runs only as a mobile application and has a complex user interface (UI) that is not user-friendly. 5 The project deliverable will be a serious dementia prevention game developed using Unity3D. Next, the serious game for dementia can also raise the awareness of dementia about the public, especially Malaysia.
The project will be a serious game whose goal is to help people prevent dementia. The literature review will provide a better understanding of the modules involved in serious game development.
Literature Reviews
Literature Review
- Serious Games for Dementia
 - Proposal of a Serious Game to help prevent Dementia
 - MindMate
 
Finally, Serious Game will cover tutorials for users to know how to play the game. This would make users confused during the game, not knowing how to play and complete the game. Second, CogniFit provides detailed information on which cognitive skills will be tested according to the selected game.
Users will eventually get bored playing the same game repeatedly as there are no challenges to keep the user motivated to play the game. Finally, the game in Lumosity will continue to change the game level based on the user's game performance. The weakness of Lumosity is that Lumosity does not provide detailed information about which cognitive skills will be trained by playing the game.
In addition, the user will be provided with detailed information about the cognitive skills trained by the serious game. Any serious game will provide an interactive tutorial to allow the user to quickly understand how to play the game.
System Methodology/Approach
Design Specification
- Methodologies and General Work Procedures Agile
 
Unity3D is used to arrange the game objects, and components that will be attached to the game objects. The game objects are arranged according to their respective hierarchy, such as the character object must be at the front of the scene. Multiple scripts will be used to change the behavior of characters and objects, such as spawn time or movement.
Finally, some details such as game over, pause, scores and leaderboard controls will be implemented in level 3. Serious gameplay will be included in the overall game flow after level 3 is completed. After choosing the cloud, minimum configurations of Cloud Settings will be needed according to the documentation.
After configurations, the serious game project will be integrated with the PlayFab cloud through PlayFab API. After level 2 is completed, each scene will be linked together to create a common user interface flow in level 1.
System Design Diagram .1 System Flowchart
- Use Case Diagram and Description .1 Use Case Diagram
 
System Design
System Component Diagram .1 Subsystem Architecture
Sequence Diagram
System Implementation
Hardware Computer
- System Flow Overview Login/Register
 
Microsoft Visual Studio 2019 is a powerful IDE that provides the core Microsoft .NET framework for game development using C# scripting. Adobe Illustrator is used to create sprites for the in-game game model. Although Unity Asset Store has rich collections of game models, Malaysia themed game models are very few and insufficient for game development.
Fortunately, game models can be created in Illustrator and imported as sprites into Unity for use in game development. Each game will contain a tutorial that will teach users how to play and complete the game. When the game ends, an end-of-game scene appears, giving users the option to restart the game, view the community leaderboard, or return to the main menu.
87 The user can change the screen resolution, set the full screen mode or adjust the game volume in the options. Each MMSE and MoCA question will be reviewed and listed as part of the game's scoring matrix. The score will be displayed and the player will have the option to restart or quit the game.
The player has the option of replaying the game, returning to the main menu or exiting the game. To begin, the game will collect sprites and duplicate them to create pairs of cards. If two cards are folded face up, the game will use the Detect function to see if they are the same pair.
If two cards form the same pair, WinCellCount will increment by one until all pairs are found, at which point the game will be over. In the middle of the game scene, the SpawnBox function will spawn a new box game object. If all the tiles are in their correct positions, the game will end and the time will be recorded.
System Evaluation and Discussion
System Testing and Performance Metrics
- Unit Testing Login/Register
 - Unit Testing Login/Register
 
Game Selection - Problem Solving Game Test if scene 15Puzzle will be redirected Table 6.9: Description of Game Selection Integration Testing. Game - Main Menu Test if it is possible to redirect the main menu scene Table 6.10: Description of game integration testing. A console log message is successfully displayed in the console. Table 6.12: Login/Registration and Validation Unit Test Case.
121 Component Testing Input Testing Expected Output Final Result Start Button Click on the Console Log button. The console log message successfully appears in the Console Options button Click on the Console Log button. A console log message successfully appears in the console Cognitive Score button Click on the Console Log button.
The console log message successfully appears in the console Exit button Click on the Console Log button. The console log message successfully appeared in the console. Table 6.13: Main Menu Unit Test Case and Validation. Component Testing Testing Input Expected Output Final Result Game Speed Button Click on the Console Log button.
The console log message appears in the console. Attention game button Click the Console log button. The console log message appears in the console Memory Game button Click the Console Log button. The console log message is displayed correctly in the console Table 6.14: Test case and game selection device validation.
The console log message successfully appears on the console. Main Menu Scene Redirected Successfully Table 6.21: Login/Registration Integration Test Testing and Validation Main Menu. Integration Units Input Testing Expected Output Final Result Main Menu – Start Click Start Button Game Selection.
Conclusion and Recommendation
Conclusion
Karamavrou, "Attitudes and perceptions regarding Alzheimer's disease in Greece", American Journal of Alzheimer's Disease &. Macdonald, “The mini-mental state examination versus the Montreal cognitive assessment: rapid assessment tools for cognitive and functional outcome after aneurysmal subarachnoid hemorrhage,” Journal of the Neurological Sciences , vol. Lee, “Proposing a Serious Game to Help Prevent Dementia,” Lecture Notes in Computer Science, p.
Boletsis, "Dementia games: a literature review of dementia-related serious games," Serious Games Development and Applications, pp. Chignell, "Serious games for dementia," Proceedings of the 26th International Conference on World Wide Web Companion - WWW '17. Palmer, “Interactive digital serious games for the assessment, rehabilitation and prediction of dementia,” International Journal of Computer Games Technology, vol.
PlayFab Interface
A3. System Acceptance Test Survey
WORK DONE
SELF EVALUATION OF THE PROGRESS So far so good
WORK TO BE DONE Design of matching pair graphics
WORK TO BE DONE
WORK TO BE DONE Box tower game controls
PROBLEMS ENCOUNTERED So far so good
PROBLEMS ENCOUNTERED
SELF EVALUATION OF THE PROGRESS
SELF EVALUATION OF THE PROGRESS FYP2 is almost done
WORK TO BE DONE -
SELF EVALUATION OF THE PROGRESS FYP2 progress can be completed
Required originality parameters and UTAR approved limits are as follows:. i) Overall Similarity Index is 20% and below, and. ii) Matches from separate sources listed must be less than 3% each, and (iii) Matching texts in continuous block must not exceed 8 words. Note: Parameters (i) – (ii) exclude citations, bibliography, and text matches that are less than 8 words. Note Promoter/Candidate(s) is/are required to provide a soft copy of the full set of the Originality Report to the Faculty/Institute.
Based on the above results, I declare that I am satisfied with the authenticity of the Final Year Project Report submitted by my student(s) as mentioned above. Form title: Supervisor's Comments on Originality Report Generated by Turnitin for submission of Final Year Project Report (for Undergraduate Programs).
UNIVERSITI TUNKU ABDUL RAHMAN