Mathema Project Document

Embed Size (px)

DESCRIPTION

Project Document for Mathema

Citation preview

  • i

    PROJECT DOCUMENTATION

    PROJECT DOCUMENT SUBMITTED TO THE UNIVERSITY OF

    WALES IN PARTIAL FULFILLMENTS OF THE REQUIREMENTS

    FOR BA (HONS) DIGITAL MEDIA GAME DESIGN

    JUNE 2014

    PREPARED BY: VENKATESH BABU CHILAKA

    UID:1191977463299

  • ii

    ABSTRACT

    Mathema is a 3d action roleplaying educational game for android 4.2 and above developed by

    missing toe games the game is developed by a single game designer called Venkatesh babu

    chilaka. I am currently pursuing the degree of B.A (Hons) in digital media specialization in

    video game designing. This is my final year project of designing a video game which

    explains the process of game making which I have learnt all these years. It has the complete

    process of designing a game which was started from the scratch including concept, ideation,

    pre-production, production and finalizing with the exe.

  • iii

    DECLARATION

    I hereby declare that this documentation submission is my own work and to the best of my

    knowledge it contains no substantiate proportions of material which has been accepted for the

    award of any degree or diploma at any other educational institution, except where due

    acknowledgement is made in the paper. Any contribution made to the research by others,

    with whom I have worked at ICAT media and Design College, or elsewhere, is explicitly

    acknowledged in the dissertation.

    SIGN--------------------- DATE----------------------------

  • iv

    BONAFIDE CERTIFICATE

    Certified that this documentation titled __________________________ is the Bonafide

    work of _________________________, who carried out the documentation under our

    supervision. Certified further, that to the best of our knowledge the work reported herein does

    not form part of any other documentation.

    Signature of Guide: Signature of Head of Department

    Name: Name:

  • v

    ACKNOWLEDGEMENT

    Writing this documentation was a very challenging but enjoyable experience. Writing this

    document made me relive all the time I spent in making and completing this project and I

    am greatly appreciative of a lot of people who helped me get through the difficult times.

    Firstly I would like to thank my parents for their love and support throughout the period of

    this project. Secondly, I would like to thank my mentors, Mr.Jyotheeswaran, Mrs.Balapriya,

    Mr.Ganesh, Mr.John Paul, Mr. Hari ragavan other game faculties, who gave me advice and

    direction in my time of need. Lastly I would like to thank my wonderful friends for their

    companionship; it is always great to know there is someone who understands exactly what

    you are going through in the time of distress.

  • vi

    Contents

    LIST OF FIGURES .................................................................................................................................. x

    INTRODUCTION ................................................................................................................................... 1

    PRE-PRODUCTION ............................................................................................................................... 1

    CONCEPT RESEARCH ........................................................................................................................... 1

    MARKET POTENTIAL ON THE PLATFORM ........................................................................................... 2

    AUDIENCE REPORT .............................................................................................................................. 2

    TECHNICAL RESEARCH ........................................................................................................................ 3

    CONCEPT IDEAS ................................................................................................................................... 4

    QUANTITATIVE RESEARCH .................................................................................................................. 6

    CONCLUDING PROJECT AND ITS NATURE ......................................................................................... 14

    FINALIZED GAME CONCEPT .............................................................................................................. 14

    CONCEPT DESIGN AND INSPIRATION ................................................................................................ 15

    GAME ART RESEARCH ....................................................................................................................... 16

    CHARCTER RESEARCH ....................................................................................................................... 16

    CHARACTER DESIGN .......................................................................................................................... 17

    SCRIBBLES .......................................................................................................................................... 19

    LEVEL RESEARCH ............................................................................................................................... 24

    LEVEL DESIGN .................................................................................................................................... 27

    3D LEVEL ............................................................................................................................................ 29

    PRODUCTION .................................................................................................................................... 34

    USER INTERFACE ............................................................................................................................... 34

    GAME CHARACTER ............................................................................................................................ 35

    TEXTURING ........................................................................................................................................ 37

    GAME PROPS ..................................................................................................................................... 38

    GAME LEVEL ...................................................................................................................................... 40

    INTRO STORY ..................................................................................................................................... 41

    GAMEPLAY ........................................................................................................................................ 42

    DEVELOPER PART .............................................................................................................................. 43

    DEVELOPMENT TEAM ....................................................................................................................... 43

    MY ROLE IN TEAM ............................................................................................................................. 43

    RESEARCH AND DEVELOPMENT ....................................................................................................... 44

    PROBLEM FACED AND THEIR SOLUTION .......................................................................................... 45

  • vii

    POST PRODUCTION ........................................................................................................................... 46

    GAME TESTING .................................................................................................................................. 46

    FINAL GAME ...................................................................................................................................... 47

    APPENDIX 1 GAME DESIGN DOCUMENT .......................................................................................... 49

    VERSION ............................................................................................................................................ 49

    HIGH CONCEPT .................................................................................................................................. 49

    CORE TENETS .................................................................................................................................... 49

    OVERVIEW OF THE GAME: ................................................................................................................ 50

    WHY THIS GAME: .............................................................................................................................. 50

    HOW DIFFERENT IT IS FROM OTHER GAMES : .................................................................................. 50

    HOW DOES IT ENGAGE THE PLAYER INTO THE STORYLINE: ............................................................. 51

    REPLAYABILITY .................................................................................................................................. 51

    REWARD SYSTEM: ............................................................................................................................. 51

    AUDIENCE TARGETED, MARKET POTENTIAL, GENRE: ....................................................................... 52

    BACK STORY AND PLOT: .................................................................................................................... 52

    GAME MECHANICS ............................................................................................................................ 53

    TRAITS ............................................................................................................................................... 53

    HEALTH BAR ...................................................................................................................................... 53

    CREEP ................................................................................................................................................ 53

    GAME MODES, CAMERA AND VISUALS OF THE GAME ..................................................................... 53

    CHARACTER LIST: .............................................................................................................................. 54

    GOKU ................................................................................................................................................. 54

    LOKU.................................................................................................................................................. 54

    CREEPS .............................................................................................................................................. 54

    CHECKPOINTS .................................................................................................................................... 54

    WEAPONS .......................................................................................................................................... 54

    GAME PROGRESSION: ....................................................................................................................... 55

    ACT 1: ................................................................................................................................................ 55

    ACT 2: ................................................................................................................................................ 55

    ACT 3: ................................................................................................................................................ 55

    ACT 4: ................................................................................................................................................ 55

    ESRB RATING ..................................................................................................................................... 55

    MARKET STRATEGY ........................................................................................................................... 56

    SURVEY .............................................................................................................................................. 56

  • viii

    CONCLUSION ..................................................................................................................................... 58

    APPENDIX 2 TECHNICAL DESIGN DOCUMENT (TDD) ........................................................................ 58

    TARGET SYSTEM REQUIREMENTS ..................................................................................................... 58

    TOOLS REQUIRED .............................................................................................................................. 58

    ENGINES AND MIDDLEWARE ............................................................................................................ 59

    FILE FORMATS ................................................................................................................................... 59

    CUSTOM GAME TYPE ........................................................................................................................ 60

    CUSTOM GAME MECHANICS ............................................................................................................ 60

    CUSTOM LEVELS ................................................................................................................................ 60

    HEADS UP DISPLAY (HUD) ................................................................................................................. 61

    CUSTOM MENU AND GUI ................................................................................................................. 61

    GDD AND TDD COMPLETE ................................................................................................................ 61

    ASSET LIST AND DEVELOPMENT PLAN COMPLETE ........................................................................... 61

    PROTOTYPE ....................................................................................................................................... 62

    Development Team ........................................................................................................................... 62

    SOFTWARE ARCHITECTURE ............................................................................................................... 62

    BUILD PROCESS ................................................................................................................................. 63

    CODING STANDARDS ........................................................................................................................ 63

    UML DIAGRAM .................................................................................................................................. 64

    USE CASE DIAGRAM OF PLAYER ........................................................................................................ 64

    STATE DIAGRAM OF PLAYER ............................................................................................................. 64

    STATE DIAGRAM OF PLAYER ............................................................................................................. 65

    STATE DIAGRAM OF ENEMY ............................................................................................................. 65

    ACTIVITY DIAGRAM OF PLAYER......................................................................................................... 66

    ACTIVITY DIAGRAM OF ENEMY ......................................................................................................... 66

    SEQUENTIAL DIAGRAM ..................................................................................................................... 67

    CLASS ................................................................................................................................................. 67

    GAME FLOW CHART ......................................................................................................................... 68

    INSPIRATION ..................................................................................................................................... 69

    SAMPLE SCRIPT ................................................................................................................................. 70

    MAIN CLASSES ................................................................................................................................... 70

    CHARACTER CONTROL ...................................................................................................................... 70

    CHARACTER ANIMATION CONTROLLER SCRIPT ................................................................................ 73

    MOVING PLATFORM ......................................................................................................................... 74

  • ix

    CAMERA ............................................................................................................................................ 75

    CHARACTER CONTROL ...................................................................................................................... 76

  • x

    LIST OF FIGURES

    Figure 1-Survey .......................................................................................................................... 6

    Figure 2-Goku ........................................................................................................................... 16

    Figure 3-Goku Character Design .............................................................................................. 18

    Figure 4-Loku Character Design ............................................................................................... 18

    Figure 5-creep Character Design ............................................................................................. 19

    Figure 6-Scribble 1 ................................................................................................................... 20

    Figure 7-Scribble 2 ................................................................................................................... 20

    Figure 8-Scribble 4 ................................................................................................................... 21

    Figure 9-Scribble 3 ................................................................................................................... 21

    Figure 10-Scribble 5 ................................................................................................................. 22

    Figure 11-Scribble 6 ................................................................................................................. 22

    Figure 12-Scribble 8 ................................................................................................................. 23

    Figure 13-Scribble 7 ................................................................................................................. 23

    Figure 14-Scribble 9 ................................................................................................................. 24

    Figure 15-Level Scribble 1 ........................................................................................................ 25

    Figure 16-Level Scribble 2 ........................................................................................................ 25

    Figure 17-Level Scribble 4 ........................................................................................................ 26

    Figure 18-Level Scribble 3 ........................................................................................................ 26

    Figure 19-Level Scribble 5 ........................................................................................................ 27

    Figure 20-Level Scribble 7 ........................................................................................................ 28

    Figure 21-Level Scribble 6 ........................................................................................................ 28

    Figure 22-Level Scribble 8 ........................................................................................................ 29

    Figure 23-Ice Level Design ....................................................................................................... 30

    file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762135file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762136file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762137file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762138file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762139file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762140file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762141file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762142file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762143file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762144file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762145file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762146file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762147file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762148file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762149file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762150file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762151file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762152file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762154file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762155file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762156
  • xi

    Figure 24-Fire Level Design ...................................................................................................... 31

    Figure 25-Earth Level Design ................................................................................................... 32

    Figure 26-Gold Level Design .................................................................................................... 33

    Figure 27-Game UI Design ....................................................................................................... 34

    Figure 28-Game Character Design ........................................................................................... 35

    Figure 29-Game Character Design ........................................................................................... 36

    Figure 30-Game Character Design ........................................................................................... 36

    Figure 31-Texturing .................................................................................................................. 37

    Figure 32-Game prop 1 ............................................................................................................ 38

    Figure 33-Game prop 2 ............................................................................................................ 39

    Figure 34-level design progress ............................................................................................... 40

    Figure 35-Intro story ................................................................................................................ 41

    Figure 36-Final game 1 ............................................................................................................. 47

    Figure 37-Final game 2 ............................................................................................................. 47

    Figure 38-Final game 4 ............................................................................................................. 48

    Figure 39-Final game 3 ............................................................................................................. 48

    Figure 40-Inspiration ................................................................................................................ 69

    file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762161file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762163file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762164file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762166file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762168file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762169file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762170file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762171file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762172file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762173file:///C:/Users/sys/Desktop/project%20document.docx%23_Toc390762174
  • 1

    INTRODUCTION

    Mathema is a 3d action roleplaying educational game for android 4.2 and above developed by

    missing toe games the game is developed by a single game designer called Venkatesh babu

    chilaka. This game is filled with a shader called toon shader from the Unity 3D engine to

    increase the player involvement inside the game. The making of the game is divided into

    three stages

    PRE-PRODUCTION

    PRODUCTION

    POST-PRODUCTION

    This document will completely explain the three stage of making Mathema concept with

    ideation and concept development, the character and level designs, animation with scripting,

    and the integration in to the game engine. This document will also discuss the problems

    solved during the project execution in detail.

    PRE-PRODUCTION

    At the final year I wanted to make a full-fledged 3d game for my project this is my longtime

    dream to design my own 3d game with a good concept that stands out of the box and different

    from the other games that are now in the market. But I dint know which game to make so I

    have thought of many ideas but I wanted to make a game that will teach the players

    something this study helped me a lot in refining my game

    CONCEPT RESEARCH

    Whenever I start to make something I start to research about it make sure it is engaging and

    fun to the user. So I have to inspect the elements of each and every aspect of the game which

    should be in the equal aspects of the buyer and seller. So I started to make a survey chose the

  • 2

    right questions for the people then went on with both online and offline survey before my

    decision on the game I make and I got a doubt of which platform and what type of game

    would people like to play and I passed on the survey to everyone. I also wanted to know what

    type of games does people like a lot nowadays. People like the android platform the most as it

    is advanced nowadays and they showed interest in educational game action game and many

    of them liked mathematics too and I have decide to go on with the game that should be on an

    anyone to steal my days of hard work in a minute and put their names in it with android no

    one can steal my data if I keep it safe and secure with more secure way of saving my work.

    MARKET POTENTIAL ON THE PLATFORM

    Finally I made a decision to go on with the android platform and it has a high number of user

    rather than the other operating system users android is also safe and secure it also helps in

    developing the game easily because android is an open source platform android games also

    have an higher percentage in rise of the mobile gaming industry than other platforms

    especially in India so I went to some places rushing people to find out that today people do

    not have to spend a lot on android devices the average price of an android device is roughly

    around 5000Rs and the application in android market is more than the other operating system

    marketplace. There is also a main advantage that is the game can be developed on common

    operating system windows it is also user friendly and easy interface compared to the other

    software

    AUDIENCE REPORT

    We did a research to find out the interest in video games among people and to find out which

    platform games people are willing to play more and to find out how many of them like

  • 3

    educational games and nearly 80% of them like educational games and many of them like

    mathematics then we gave some like they like which type of environment, will they like

    action games, will they allow their children to play action games and will they play a game

    for its graphics or story this report helped us a lot in making the game taking decisions when

    designing and developing the game then we made a market study for the popularity of video

    games and many people choose the android gaming platform

    TECHNICAL RESEARCH

    After I chose the platform for my game I wanted my game to stand out visually also so I

    decided to give my game a toon effect so first I tried the toon render in Autodesk Maya to my

    surprise the output came well but the polycount went high reaching the top of the line so I

    was thinking about something else so I went on with baking the character and applying the

    toon effects by myself on the top but it did not come out and also toon shading can be done in

    two ways we use generic textures by baking the light sets into the texture and overlapping the

    bake texture on to the color texture. We can only reuse the generic textures because there is

    no amount of light in the textures by keeping the color map the light can only be changed.

    The light maps will react with the geometry also. Some shaders make the colors flat but I also

    tried with texturing directly like a toon shade the output was good but something was lacking

    in it due to the blinn shader. Shaders are great they take control of everything and give out a

    visual treat they control the vertex from the light position for the texture. We can also code

    our own type of shaders but memory will take the advantage and it is a disadvantage to us.

    Shaders are done in cg process called cg snippet they are compiled as a low level code then

    transferred into high level code in unity 3D engine. There are many engines that support these

    cg they are cry engine, unreal, unity etc. finally I chose unity because of the user friendly

  • 4

    interface and the work flow will be easier than many other engine and unity is also free for

    the individual users it also gives out good physics with the best rendering quality.

    CONCEPT IDEAS

    I had ten ideas but for the time considering but it does not suit my platform and the time

    consuming factor

    CHEATED: A soldier is cheated by both the countries he was working with so he

    comes out and starts an NGO to save the country by his own way

    MNC: A don has been captured a vice president of an mnc tries to save him we a normal

    police officer should try to be a nice man before the dept. and help the gangsters and later

    capture them

    DNA: Our friend has been kidnapped for his dna to unlock a treasure that has been

    hidden in his blood through the ancestors of his family we have to find the friend and take

    the treasure

    EARTH INVADERS: aliens invade earth there will be a lot of species some of them

    good so we have to take the help of good and kill the bad aliens

    SPIES EYES ICE : a spy lost his eyes with a help of his friend he has to find who stole

    his diamond ring which he bought it for his lover and we have to get back the ring

  • 5

    MATHEMA: an RPG game where everything is about math and solving math

    PROFIT:RPG game where u have to control all the companies to earn

    : Rare species of duck is imported to china for medical purpose a

    police officer has to unveil the mystery and capture the gang

    Sam has an German shepherd where it is affected by zombie

    virus and it can only be controlled by Sam whether faith and love wins or the zombie

    wins

    RAMPAGE CITY: one guy wakes up and finds that he is only alive and no one is he has

    to find what happened 8hrs before he went blackout

  • 6

    QUANTITATIVE RESEARCH

    For the pilot study I made both online and offline survey from friends, family, and common

    people to make sure that the game has to accepted by all and the game has to be like by all

    and I prepared some questions to help me design and develop my game.

    Figure 1-Survey

  • 7

    Sampling - Random

    Sample -78(40 offline & 38 online)

    The queries are

    Do you like handheld gaming?

    Yes no

    According to the above question do players love handheld gaming survey it is proved that

    many of them like handheld gaming by this I am sure that I can continue to develop my game

    for a hand held device

    72%

    28%

    VIDEO GAME SURVEY

    YES NO

  • 8

    37%

    54%

    9%

    VIDEO GAME SURVEY

    PHONE TABLET PHABLET

    Which mobile operating system do you like?

    IOS Android Blackberry OS

    According to the above question for the selection of operating system to my game many of

    them have selected the android platform it is also easy for me to develop and port an android

    game because android is an open source operating system

    Which type of hand held devices you would prefer to play games?

    Phone Tablet Phablet

    25%

    64%

    11%

    VIDEO GAME SURVEY

    IOS ANDROID BB OS

  • 9

    According to the above question for selecting the device type many of them have selected

    tablet for mobile platform gaming I to have decide to go on with a tablet device because the

    advantages are too high for a tablet device

    Do you like isometric view for video games?

    Yes no

    According to the above question for selecting the game view and camera type many of them

    have accepted the isometric view the game would be cool in isometric view rather than side

    view or third person view

    Do you like Strategy genre video games?

    Yes no

    87%

    13%

    VIDEO GAME SURVEY

    YES NO

    74%

    26%

    VIDEO GAME SURVEY

    YES NO

  • 10

    According to the above question for selecting the strategy type gameplay many of them have

    accepted that they like the strategy type games for playing on a mobile device

    Do you like action in video games?

    Yes no

    According to the above question for keeping action in video game many of them have

    accepted to keep action sequences and movements in my game

    Do you like educational games?

    Yes no

    69%

    31%

    VIDEO GAME SURVEY

    YES NO

    60%

    40%

    VIDEO GAME SURVEY

    YES NO

  • 11

    According to the above question for making my game an educational game many of them

    like educational games nowadays so I can proceed with an educational game.

    Do you like mathematics?

    Yes no

    According to the above question for an educational game I have selected mathematics for my

    game but everyone may or may not like mathematics but many of them like mathematics

    which is told by this survey

    Would you play a game for its story?

    Yes no

    74%

    26%

    VIDEO GAME SURVEY

    YES NO

    78%

    22%

    VIDEO GAME SURVEY

    YES NO

  • 12

    65%

    35%

    VIDEO GAME SURVEY

    YES NO

    gameplay but they play for its story also this has lead me to develop a story for my game

    Which game environment do you like?

    Fantasy Realistic

    According to the above question for designing my levels many of them like fantasy based

    levels which lead me to design fantasy levels for my game

    If a video game helps for your education will you play it?

    Yes no

    According to the above question for designing my game it helps the player in mathematics so

    everyone are willing to play if the game is helping them in their education

    69%

    31%

    VIDEO GAME SURVEY

    FANTASY REALISTIC

  • 13

    Imagine if u has kids will you allow them to play educational games?

    Yes no

    According to the above question will the players allow their kids to play educational games

    many of them have accepted that they will allow their children to play an educational game

    Will you play a game for its graphics or gameplay?

    Graphics Gameplay Both

    71%

    29%

    VIDEO GAME SURVEY

    YES NO

    45%

    23%

    32%

    VIDEO GAME SURVEY

    GRAPHICS GAMEPLAY BOTH

  • 14

    According to the above question I have asked about the quality of the game of graphics or

    gameplay but many of them like a good gameplay and more of they need good graphics and

    gameplay well mixed.

    CONCLUDING PROJECT AND ITS NATURE

    The pilot study I made gave me a clear idea of what should I do next and I concluded myself

    to make a 3d game which should teach the players something rather than just playing it. My

    game should do two things at the same time educate and entertain. Then according to the

    survey study I finalized on android because it has a vast market and everyone nowadays can

    easily afford an android tab or phone. The missing toe games have added many things to the

    game that will make the players knowledgeable and relaxing also. So if I go on the path with

    my survey I know my game will be a sure hit on the market. This game is for the ages five

    plus. The game can go with the understanding of the player. This game is has action and

    education als

    every time it is a new game

    FINALIZED GAME CONCEPT

    The finalized game is Mathema a 3d. It is a 3d action educational role playing game based on

    mathematics to teach kids mathematics by action role playing game which entertains kids and

    create awareness to their parents to make kids learn mathematics in an easy way. All the

    levels are same but different visual themes and the difficulty of the game will go on

    increasing to each level. The game is not just about mathematics creeps also come in each

    level the player has to fight with them to pursue the game. The camera angle is fixed that is

    the isometric view each level has different theme, difficulty, and different colored creeps. The

    game also has collectibles such as gold coins and a good story that will keep the player

    engaged and entertained in the game

  • 15

    CONCEPT DESIGN AND INSPIRATION

    I dint inspire my concept from anything or any game this is my own creation I had to make

    my own thinking as a game because my game should stand out of the box from other games.

    The characters I have inspired on my game are not my own design I have just inspired from

    many Chinese chibi models they are so cute that kids love them a lot. I saw many games to

    take up themes from some other games but nothing dint do well so I tried my own themes

    from general category like known themes for everyone the earth, fire, ice and I wanted a good

    bold theme for the last level I tried out water but already ice is there the other form of water

    so I need something to look and justify good so I went on with black which dint come out

    well on shader test so I went again with black with rust but the output was awful so then I

    tried gold which the output was very good and I wanted to make a game that is fun and

    interesting so I wanted the age of five plus to play my game so I thought ok what do age five

    kids know that they show less interest in it and I want to make it as an interest for them its

    then mathematics children above five so Mathema was the correct choice for kids and adults

    also can play it as a casual game it would be very easy for them. The chibi characters are the

    type where the most dangerous and fearful characters can also be expressed in a cute way

    with short hands and legs the anatomy will be different from the realistic characters because

    of the variation in the length and breadth of the anatomy. The textures I wanted to be some

    sort of cartooned effect because children like cartoons and watch them all day so I hand

    painted the characters first on the paper game them different design and finally applied the

    most cutest design I have ever made but I also made some technical research for some more

    cartooned feel for my game so I went on with the engine called unity 3D and applied more

    shaders to bring the final effect for the game

  • 16

    GAME ART RESEARCH

    I wanted to make a unique style of art for the game. For a game art is the most important

    thing and it is a valuable asset to the game some players love the game in first sight if the art

    is very good. Before I started the post production work I had to make research for the

    children which art style is better looking so I tried many different styles and they were not for

    the children game from their point of view so I went on with the Chinese style which made

    the characters cute to the chibi style in which any type of character can be done in a cute way

    by using the short length in the anatomy of the character so I stuck on with this style of art for

    this game

    CHARCTER RESEARCH

    My game art is quite stylish and cartooned because I mixed up the realistic character with

    chibi art style so and as a designer I did lot of research based on the characters to bring up

    this style of art to my game. I took lot of reference from many artists they try changing the

    style by changing the type of art so I took it down from them to realize that chibi art style

    Figure 2-Goku

  • 17

    Makes and dangerous looking characters to also look cute and stylish so eventually the art

    style of the game also came after the study I made the main character called Goku the hero of

    the game so I wanted to make him cuter than expected the above image shows the style of art

    and I have continued to use the same art style for my whole game

    CHARACTER DESIGN

    In this game both the hero and the villains play a major role so I needed to give equal

    importance to all the characters in this video game. Missing toe games wanted Mathema to be

    big the most important thing to the character is that these are made for children so I wanted

    these to be very stylish and at the same time it should be fun looking also at the first glance.

    After the hero is designed I started to design the villain he is the twin brother so both of them

    have same specification so I added a blazer to the villain and so there must be creep in video

    games I added a dangerous character but they are fun looking and less dangerous then I added

    weapons to the characters so it will be an action game and I made a lot of research to end into

    these characters are made for Mathema only for kids

  • 18

    Figure 3-Goku Character Design

    Figure 4-Loku Character Design

  • 19

    SCRIBBLES

    Before I started creating my 3D modeling for my game I have done a lot of research and

    scribbles to finalize my design for the game. Then I developed those design in 3d modeling

    software to achieve the characters that have been shown above

    Scribble

    Figure 5-creep Character Design

  • 20

    Figure 6-Scribble 1

    Figure 7-Scribble 2

  • 21

    Figure 9-Scribble 3

    Figure 8-Scribble 4

  • 22

    Figure 10-Scribble 5

    Figure 11-Scribble 6

  • 23

    Figure 13-Scribble 7

    Figure 12-Scribble 8

  • 24

    LEVEL RESEARCH

    Once I finished my character scribbles I stared my level research so I started to design my

    own level with themes I thought of many themes but so I tried my own themes from general

    category like known themes for everyone the earth, fire, ice and I wanted a good bold theme

    for the last level I tried out water but already ice is there the other form of water so I need

    something to look and justify good so I went on with black which dint come out well on

    shader test so I went again with black with rust but the output was awful so then I tried gold

    which the output was very good

    Figure 14-Scribble 9

  • 25

    Figure 15-Level Scribble 1

    Figure 16-Level Scribble 2

  • 26

    Figure 18-Level Scribble 3

    Figure 17-Level Scribble 4

  • 27

    LEVEL DESIGN

    As my game is a 3d role playing game the level must be perfect for the players to play in it all

    the obstacles and the props should be responsible and easier to the player to figure out the

    level and easier to find the path without confusing in middle of the game play to disturb the

    play first the game level outline is shown below

    Figure 19-Level Scribble 5

  • 28

    Figure 21-Level Scribble 6

    Figure 20-Level Scribble 7

  • 29

    3D LEVEL

    After finishing the path way and the sketches of the level the level is again made in a 3d

    modeling software to enable players to play in that level easily with textures on the level will

    be visual treat to the players the modeling took many hours and the movable path area is of

    for the players. Each level is designed in a very different style that the levels vary from each

    other by this way the players think that the game keeps engaging them to play a lot

    Figure 22-Level Scribble 8

  • 30

    Figure 23-Ice Level Design

    The first level is made of ice the character spawns in one point so the creeps to the player has

    to move only in the blocks this level is made of ice theme so the characters are also given ice

    theme in this level this ice level is filled up with ice and ice creeps

  • 31

    Figure 24-Fire Level Design

    The second level is made of fire the character spawns in one point so the creeps to the player

    has to move only in the blocks this level is made of fire theme so the characters are also given

    fire theme in this level this fire level is filled up with fire and fire creeps

  • 32

    Figure 25-Earth Level Design

    The third level is made of earth the character spawns in one point so the creeps to the player

    has to move only in the blocks this level is made of earth theme so the characters are also

    given green theme in this level this earth level is filled up with greenery and green creeps

  • 33

    Figure 26-Gold Level Design

    The fourth level is made of gold the character spawns in one point so the creeps to the player

    has to move only in the blocks this level is made of gold theme so the characters are also

    given gold theme in this level this gold level is filled up with gold and gold creeps

  • 34

    PRODUCTION

    After all the design elements are over everything will be brought to one place to merge them

    all into one game this place is called the production place in this chapter I will explain about

    all the production stages of the game and implementing them into the engine in this phase I

    explain how missing toe games did on the production side

    USER INTERFACE

    All the game have a user interface my user interface is so simple with static background and a

    minimal design to help the kids to understand what they should do in this area of the game

    my user interface consists of Play, option and help.

    Figure 27-Game UI Design

  • 35

    GAME CHARACTER

    As the previous images shown the characters of the game are only made in 2D as it is a 3D

    game the characters are again should be modeled for the game to have 3D character then

    unwrap it to apply texture and then the model have to rigged to animate and then the rigged

    character should be paint weighted in order to animate the character the below images show

    the process of that

    Figure 28-Game Character Design

    This is the wireframe, Rig and model of the hero character with textures this model is based

    on chibi art style and the texture is applied by unwrapping the model. The pre-production

    stage all the design elements ready for production work so the job was easily done the only

    thing was the low poly count made the work challenging

  • 36

    Figure 29-Game Character Design

    Figure 30-Game Character Design

  • 37

    TEXTURING

    Texturing takes place an important role in video game history it is so important that a game

    can only played by its visual content and the style for my game also texturing took place a

    very important role so I did take a lot of time to texture and detail each and every part of my

    game the game is for handheld devices so the models are low poly so the texturing work took

    a lot of time to do and it was very challenging.

    Figure 31-Texturing

  • 38

    GAME PROPS

    My game also has props like other games. In my game I have both usable props and non-

    usable props my game have all the unique props I have applied the props with the textures of

    the theme that are used for every level

    This is called as the teleport tower this is used by the player at the end of each level to

    teleport from one world to another world

    Figure 32-Game prop 1

  • 39

    Figure 33-Game prop 2

    These are variable props used in this game each prop is from different level of the game so it

    creates uniqueness to the game many games repeat the props in all the levels but this game

    should be different from other games so I designed different props for different levels

  • 40

    GAME LEVEL

    After the completion of all the works I started to block the levels in Autodesk Maya by

    placing my 2d sketches by the side and I researched lot about the levels based in this game.

    The pre-production stage had the all the sketches of the top view of the level so it had helped

    me to design the levels of this game

    First the basic blocking has been done and then the meshes have been exactly scaled to the

    size of the player because the size varies in the game engine and the 3D modeling software so

    some extra time and care has been taken to design these levels

    Figure 34-level design progress

  • 41

    INTRO STORY

    A game has to have a story according to its mood and style and more than anything the story

    keeps the player engaged into the game. Every game nowadays has some story in it. This

    game also has story it maintains a comic style this style is done by taking render of the

    characters according to the storyboard and then manually painted on them in a digital

    software called Adobe Photoshop. The player can skip the comic by pressing the skip button

    if they are not interested or have already seen the comic

    Figure 35-Intro story

  • 42

    GAMEPLAY

    The main objective of the player is to solve the mathematic puzzle and to kill the oncoming

    creeps the player should be very careful by answering the puzzle with the correct choice

    otherwise the health of the player decreases when the player falls down or he gets attacked by

    the creep and to attack the creep by using the powers there are two buttons given for the

    player one is attack and the other is block if the player wants to complete a level he has to

    solve all the puzzles and defeat all the creeps which are spawned in the particular level and

    on increasing by the puzzle difficulty increases. If the player succeeds to solve the puzzle he

    will complete the levels and the player has a health bar at the top of the screen where it

    decrease when the player falls down or he gets attacked by the creep. This game uses

  • 43

    DEVELOPER PART

    DEVELOPMENT TEAM

    There are two members in this team. The members of this team are following:

    Developer: Venkatesh babu chilaka

    Designer: Venkatesh babu chilaka

    MY ROLE IN TEAM

    I am the only developer for my game this is the first 3D game I was developing I had loads of

    efforts to finish this game successfully the biggest problem was deciding the game engine

    first The game was planned to do in project anarchy a game engine designed by havoc

    especially for mobile games Again the engine was changed to JPCT AE this engine had no

    support for orthographic view So as a developer I had to drop this engine We tried unity 3D

    this time it was the best and it had all the support we needed for this game so we started with

    unity then the designer told the high concept that A small boy was sent out from his place

    because he failed in defending his kingdom so he has to learn mathematics to acquire his

    kingdom back and I thought ok for a second and to my surprise why mathematics ok but this

    is a challenge for me to put on my efforts for creating puzzles too ok then I started to plan the

    codes for level one it came out well so then decided to code all the levels through. But before

    that I had to make prototype the teachers loved it they saw something different in the game

    but this credit goes to the designer as a developer creating the code for the puzzle was the

    most challenging part for me because the puzzle does not repeat each time the player plays

    different puzzles come so I had to be very careful in those areas then adding the special

    effects were ok for me but in unity it was made in a sec

  • 44

    RESEARCH AND DEVELOPMENT

    Mathema is a big 3D game that had to be developed for android 4.2 and above but we had to

    but The game was planned to do in project anarchy a game engine designed by havoc

    especially for mobile games Again the engine was changed to JPCT AE this engine had no

    support for orthographic view So as a developer I had to drop this engine We tried unity 3D

    this time it was the best and it had all the support we needed for this game so we started with

    unity. The most important thing in unity is based on developer for the work flow and ease of

    work it also has porting options to other systems and also the game can be coded easily with

    C sharp or java so I made a decision to proceed with unity Then the production phase began

    and I was ready with some design and the development part was lagging behind because

    the developer was new to game engine but then he also started on it and actually he also

    was up to the speed of the designer exactly that made the workflow easier so we worked

    together and now we have the output.

  • 45

    PROBLEM FACED AND THEIR SOLUTION

    period was gone so I was not able to watch online video tutorial and it was taking too much

    time to download a tutorial. But any how I did it and started developing game. While

    working I had a lot of problems like, I was unable to get a reference form any other classes

    but then I asked it on forum and then I got the solution. Then one of the most complicated

    everything with proportion to size of screen. The major problem we both faced are new to

    Android game development, so we are not familiar with its controls, porting and limitations.

    There is one more

    issues regarding my game each and every line of code was a nightmare for me it for so if I

    had a good developer for my game the output would be so good

  • 46

    POST PRODUCTION

    In this phase I fine-tuned my full game and then the game is converted into a single

    installation file for the android systems called the .APK so than it can be installed on all the

    android devices which consist of the operating system version 4.2 or higher. The next phase

    was the game testing it was played by all of my friends, family and my professors where

    various reviews came and it also helped me in fine tuning my game by the comments and the

    visual clarification of can they understand the game are they able to use the UI without any

    confusion and will they able to understand the story with ease and will they able to complete

    the game with ease

    GAME TESTING

    Below are some of the guys with whom the Missing toe games tested their game. These kids

    are of 15-24 years old. If they can understand the game, it will be a success in the

    implementation. Their comments were like, they said the game play is bit harder to play, so

    the Missing toe games made some improvements in the gameplay to decrease the difficulty

    of the game. Then their Final implementation was done and packaged into a single APK of

    the game.

  • 47

    FINAL GAME

    Figure 36-Final game 1

    Figure 37-Final game 2

  • 48

    Figure 39-Final game 3

    Figure 38-Final game 4