=Paper=
{{Paper
|id=Vol-1755/223-226
|storemode=property
|title=Mind Analysis Game Using Android Mobile Technology
|pdfUrl=https://ceur-ws.org/Vol-1755/223-226.pdf
|volume=Vol-1755
|authors=I.T. Ayorinde,E. A. Erhabor
|dblpUrl=https://dblp.org/rec/conf/cori/AyorindeE16
}}
==Mind Analysis Game Using Android Mobile Technology==
Mind Analysis Game Using Android Mobile Technology
I. T. Ayorinde
Department of Computer Science E. A. Erhabor
University of Ibadan, Nigeria Department of Computer Science
temiayorinde@yahoo.com University of Ibadan, Nigeria
ABSTRACT Mind games in psychology is used to define three forms of
Mind analysis game is a game that deals with the training and competitive human behaviors:
exercise of the brain. It tests the ability of the player to focus,
reason under pressure and makes use of already acquired 1. A largely conscious struggle for psychological one-
knowledge in a short period of time. Inactivity of the human mind upmanship, often employing passive–aggressive
and the low level of responsiveness of the human brain to behaviour to specifically demoralize or empower the
stimulus which are prominent in some people, both old and young thinking subject, making the aggressor look superior;
have been a great challenge. Hence, this study develops a mind also referred to as "power games"[5].
analysis game that enhances the thinking and concentration of the 2. the unconscious games played by people engaged in
user. The game was developed using C# programming language ulterior transactions of which they are not fully aware,
on a game engine called Unity 5. It runs on android operating and which transactional analysis considers to form a
system. It ensures efficient testing and improvement of a person’s central element of social life all over the world [6].
thinking abilities and makes sure that the person is able to gain 3. mental exercises designed to improve the functioning of
intellectually from the game. The game also evaluates the mind and/or personality [7].
performance of the players and makes appropriate comments This study deals with the third definition given above.
when necessary according to the scores awarded to each question Many players enjoy playing games because they provide a
in every stage. challenge. This provides one of the primary motivating factors for
single-player home games, where social or bragging rights
motivations are less of an issue. Games can entertain players over
CCS Concepts time, differently each time they play, while engaging their minds
• Human-centered computing ➝ Ubiquitous and mobile in an entirely different way than a book, movie, or other form of
computing ➝ Ubiquitous and mobile devices ➝ Handheld art. When a person faces a challenge and then overcomes it, that
game consoles person has learned something. It does not matter if that challenge
is in mathematics textbook or in an android phone game.
Keywords
Mind analysis game; Unity5; C#; Android operating system Challenging games can be learning experiences. Players will learn
from games, even if that learning is limited to the context of the
game, such as how to navigate through the forest or survive a
1. INTRODUCTION particularly hairy battle. In the best games, players will learn
A game is an ongoing series of complementary ulterior lessons through gameplay that can be applied to other aspects of
transactions progressing to a well-defined, predictable outcome. their life, even if they do not realize it. This may mean that they
Descriptively, it is a recurring set of transactions, often can apply problem solving methods to their work, use their
repetitious, superficially plausible, with a concealed motivation improved spatial skills to better arrange their furniture, or perhaps
[1]. Mind game can be defined as a mental activity such as a even learn greater empathy through role-playing. Many players
puzzle that people enjoy trying to solve [2]. It can be a mental thrive on and long for the challenges games provide, and are
exercise designed to improve the functioning of the mind and/or enriched by the learning that follows.[8]
personality. Mental exercise is the act of performing a mentally
stimulating task that is considered beneficial to warding off forms Android is a Google-owned open-source operating system written
of dementia [3,4]. Mental exercises are very essential for both in Linux for use on mobile portable electronic devices such as cell
young and old people as it reduces the problem of inactivity of the phones, e-readers, tablet PCs, and other smart phones. Android is
human mind and low level of responsiveness of the human brain a powerful operating system with great features which make it to
to stimulus. be one of the most widely used mobile Operating Systems these
days [11,12]. Software developers can easily modify and add
enhanced features into it so as to meet the latest requirements of
the mobile technology.
CoRI’16, Sept 7–9, 2016, Ibadan, Nigeria. Mobile games are very common these days because they have a
kind of alluring power in them. No matter what one’s age is,
children or adults, both demonstrate equal enthusiasm when it
comes to playing mobile games. They get glued to their
smartphones and become totally oblivious to the happenings
around them. Of late, with the ubiquitous presence of
223
smartphones, these games have been gaining tremendous
popularity, owing to several reasons [13]. Mobile telephones are
portable and therefore, the video games can be played anywhere.
On board a bus, in the eating place or even within the loo.
Actually, cellular games could be played everywhere.
Unity 5 is the new edition of the best development platform for
creating 2D/3D games and interactive experiences. Unity 5 is Fig. 2: Level 0 - Data Flow Diagram
regarded to as a feature-rich and highly flexible Editor. The Unity
5 platform has several features, some of which are the audio 2.3 Implementation Tools
mixer, powerful animator and an industry-leading multiplatform The game was developed using C Sharp (C#) programming
support [14,15]. language on a game engine called Unity 5 and it runs on android
operating system. C# programming language was used because it
2. MATERIALS AND METHODS communicates well with Unity’s libraries.
Building games is one of the most challenging and rewarding
experiences one can ever have. Taking pure imagination and 3. IMPLEMENTATION AND RESULTS
making it come alive is absolutely addictive—a creative process In the system, there is a time constraint and the player is
so immersive and consuming that one will start craving it when it adequately timed for each level of difficulty. The game tests for
hasn’t been done for too long. [16] the ability of the player to think under pressure. A percentage is
displayed at the end of each level along with a message to the user
In developing a game, the audience must be known. Knowing according to his/her performance.
your audience can determine the simplicity or complexity of the
game. But, generally speaking, a game should be flexible enough This mobile application has two users in the system.
to be a fun to the player and at the same time, improve their 1. Admin: The Admin manages the application and works
learning ability. with the backend of the system. He/She controls
everything that is going on in the system. The backend
Two of the design tools used for this game are Use Case Model is only accessible to the administrator. It is protected
and the Data Flow Diagram. from the user with some level of access control. The
Admin can add new categories and new levels of
2.1 The Use Case Model difficulty to the already existing application. He can
Fig. 1 shows the use case model of the game. There are two actors also edit or tweak any part of the game when necessary.
in the system: the User and the Admin. It also shows the functions 2. The User: The User interacts with the system and makes
of the different modules that exist in the system. use of all its features. When a user opens the game
application, he sees a welcome screen that contains the
different options that he/she can pick from. (New game,
difficulty stages, level, quit). If the user decides to pick
the ―New game option‖, the game starts by default at
the lowest level of difficulty. For each stage in a level,
there is a group of 5 questions in different categories.
The more the user plays, the more difficult the game becomes and
the time to answer each question becomes shorter, and the number
of pictures reduces. A user can decide to change his level of
difficulty to further push himself/herself to learn more. At the end
of each stage, a message that states the grade/performance of the
user is displayed on the screen. When a user has played to his/her
satisfaction, he/she can decide to close the game to continue at a
later time or just completely close the game. If the user
completely closes the game, no history of last game would be
displayed if he reopens it.
3.1.1 Screenshots of Results
1. The menu page: Fig. 3 shows the menu page of the game. This
Figure 1: Use Case Model of the Game is the first page that provides the users with the possible options
he/she can choose from. It contains the New Game, Continue
Game, Difficulty, Ratings, Help and Exit options.
2.2 Level 0 - Data Flow Diagram
Fig. 2 shows level 0 of the data flow diagram. It represents the
high level functionality of a system.
224
4. The Score Page: Fig. 6 shows the score page of the system.
When the player gets the answer right, he is congratulated and
awarded a score and the next stage is displayed. The score page is
displayed after every stage.
Figure 3: The Menu Page
Figure 6: The Score Page
1. Stage 1 Question: Fig. 4 shows the stage 1 question of the
game. It presents some pictures to the user and asks him/her to
give a one word answer to describe them.
4. CONCLUSION
The Mobile Mind Analysis Game developed in this study helps
users to exercise their brain by giving brain teasers in form of
logical questions. It helps the players to take note of their
surroundings and also train the brain to make use of
unconsciously stored information in the brain. Hence, it enhances
the thinking and concentration of the user thereby reducing
inactivity of the human mind and giving a high level of
responsiveness of the human brain to stimulus.
5. ACKNOWLEDGMENTS
We would like to express our appreciation to the reviewers of this
paper. Even though time did not permit us to perfect every aspect
of the paper, we hope to improve on it for a journal article.
6. REFERENCES
Figure 4: Stage 1 Question [1] Berne E. (1996). Games People Play: The Psychology
of Human Relations. Grove Press,
3. Answer Page: Fig. 5 shows an answer page. This is displayed ISBN 0-345-17046-6)
after the slideshow has finished playing. The user has the option [2] http://www.macmillandictionary.com/dictionary/british/mind-
to replay the slideshow but he/she would lose 5 points and 5 game (Retrieved April 21, 2016)
seconds of his/her playing time would be deducted from the total [3] Verghese J., Lipton R., Katz M., Hall C., Derby C.,
time given to play the game. There is an input box where the user Kuslansky G., Ambrose A., Sliwinski M. and
can put his answer. If the answer is incorrect, the user has to use Buschke H. (2003). "Leisure activities and the risk of
the replay button to look at the slideshow again. When the player dementia in the elderly". N Engl J Med 348 (25):
selects ―Done‖ after giving the correct answer, he moves to the 2508–16
next level. [4]. http://www.health.harvard.edu/ Harvard Health Publications
- Harvard
Medical School. (Retrieved May 01, 2016)
[5]. Mammen G. (2006). After Abuse. p. 29
[6]. Berne E. (1966). Games People Play p. 45
[7]. The Free Dictionary. Mind Game. Retrieved from
www.thefreedictionary.com
(Retrieved 02 April, 2016).
[8]. Rouse R. (2005). Game Design Theory and Practice (2 nd
Edition). ISBN 1-55622-912-7 (pbk.)
[9]. https://www.activememory.com/news/2014/brain-
training- what-are-the- benefits ABC Active
Memory: Brain Training. (Retrieved April 07, 2016)
[10]. Clair-Thompson1 H. S. and Holmes J. (2008).
Improving Short- Term and Working Memory:
Figure 5: Answer Page
Methods of Memory. In: New Research on Short-
225
Term Memory ISBN 978-1- 60456-548-5 [13]. http://smarther.co/android/4-reasons-behind-mobile-
Editor: Noah B. games- popularity- nowadays/ (04 April,
Johansen 2016)
[11]. Singh R. (2014). An Overview of Android Operating [14]. Johnson M. and Henley J. A. (2015). Learning 2D Game
System and Its Security Features. Int. Journal of Development with Unity: A Hands-On Guide
Enineering Research and Applications ISSN : 2248- to Game Creation. Addisson-Wesley.
9622, Vol. 4, Issue 2 (Version 1), February 2014, pp. [15]. Creighton R. H. (2010). Unity 3D Game Development
519-521. by Example: Beginner's Guide. Packt Publishing.
[12]. Katsarakis M. (2012). An Introduction to Android. [16] http://downloads.gamedev.net/pdf/BeginningGameLeve
Powerpoint Presentation- lDesign_Chapter1.pdf (Retrieved 04 April, 2016)
http://www.csd.uoc.gr/~hy439/labs/hy539AndroidIntro2
012.pdf (Retrieved March 25, 2016).
226