Presentation is loading. Please wait.

Presentation is loading. Please wait.

Holistic Mobile Game Development with Unity 2015 Taylor & Francis. All rights Reserved.

Similar presentations


Presentation on theme: "Holistic Mobile Game Development with Unity 2015 Taylor & Francis. All rights Reserved."— Presentation transcript:

1 Holistic Mobile Game Development with Unity 1 @ 2015 Taylor & Francis. All rights Reserved.

2 Introduction  Plethora of plug-in external modules or engines, including graphics systems, physics systems, artificial intelligences, mathematical systems, and audio systems.  Unity’s inbuilt systems for movement, Navigation Meshes and NavMeshes, are grid-like systems sit over the top of existing terrain and game maps.  These systems procedurally generate content.  Extending these ideas to manipulate the physical game environment at runtime, makes a game build and extend on itself.  Extends gameplay and the size of a game level without the need for gigantic game maps. @ 2015 Taylor & Francis. All rights Reserved. 2

3 Exploiting the Physics System  Colliders A bounding area around an object.  Rigidbodies Assign physical properties to objects with colliders.  Physical properties Mass Force Acceleration Bounce Friction @ 2015 Taylor & Francis. All rights Reserved. 3

4 Exploiting the Physics System  Dice Rolling  Angry Birds Projectile throwing  Catapult King 3D projectile throwing @ 2015 Taylor & Francis. All rights Reserved. 4

5 More Procedurally Generated Content  Temple Run Continuous generation  Curiosity – What’s Inside the Cube? Interactive layers @ 2015 Taylor & Francis. All rights Reserved. 5

6 AI  Mathematics, computer science and psychology  Faking intelligence in non-player characters  Line-of-Sight @ 2015 Taylor & Francis. All rights Reserved. 6

7 AI  Waypoints and Pathfinding Graphs ○ Nodes and edges ○ Directed and undirected Real-time strategy and utility ○ Breadth First Search ○ Depth First Search ○ A# - heuristics @ 2015 Taylor & Francis. All rights Reserved. 7

8 Summary Learning from the Masters: Part Two  The use of the physics engine, procedural algorithms, and artificial intelligence for creating dynamic behavior within the game environment and in characters.  The functionality of the game engine isn’t just there to carry out precise commands.  Interesting, challenging, and engaging game mechanics can result from letting the code do it for you. @ 2015 Taylor & Francis. All rights Reserved. 8


Download ppt "Holistic Mobile Game Development with Unity 2015 Taylor & Francis. All rights Reserved."

Similar presentations


Ads by Google