=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== https://ceur-ws.org/Vol-1755/223-226.pdf
     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