Top Banner
Hands-On With Unity 5 :) Andy Touch @andytouch [email protected]
32

Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Aug 22, 2015

Download

Software

Codemotion
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Hands-On With Unity 5 :)

Andy Touch@[email protected]

Page 2: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Andy TouchUnity Evangelist

Page 3: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Andy TouchUnity Evangelist

Send games to:@[email protected]

Page 4: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity Technologies

Our Goals:“Democratize Game Development!”

“Help Developers to Create, Connect and Succeed!”

Page 5: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity Technologies

We make for you:Unity Game EngineUnity Cloud BuildUnity AnalyticsUnity AdsEveryplay

Page 6: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Create.

Page 7: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Physically-Based Shading

Page 8: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Standard Shader

Page 9: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Reflection Probes

Page 10: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Geomeric’s ‘Enlighten’ – Global Illumination

Page 11: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Audio Mixer

Page 12: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

2D Physics Effectors

Page 13: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity 5.0 Release

New Rendering Features New Lighting System – ‘Enlighten’ New Audio Mixer New 2D Physics Effectors Export to WebGL New UI System (Both in 4.6 and

5.0+) Drawcall Debugger

Page 14: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity 5.0 Release

iOS8 – Metal Support 64-Bit Editor PhysX Update Speed Tree Integration Mecanim Additions “Thousands of other

improvements”

Page 15: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Connect.

Post Game Release

Page 16: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Mountain

Page 17: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Another Mountain!

Page 18: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

1) Make Game2) Test On Target Devices3) Release Game4) Understand Player Actions5) Adjust Gameplay and Update6) Gain Online Exposure7) Create a Community8) Make Money

Game Developer Cycle

Page 19: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

1) Make Game2) Test On Target Devices3) Release Game4) Understand Player Actions5) Adjust Gameplay and Update6) Gain Online Exposure7) Create a Community8) Make Money

Game Developer Cycle

Page 20: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Testing Your Game OnTarget Devices:

Unity Cloud Build!

Page 21: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity Cloud Build

Page 22: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Understand Player Actions &Adjust Gameplay and Update:

Unity Analytics!

Page 23: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Unity Analytics

Page 24: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Gain Online Exposure &Create a Community:

Everyplay!

Page 25: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

EveryPlay – Game Recording and Sharing

Page 26: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

1) Set up game profile on Everyplay2) Import SDK3) Everyplay.StartRecording();4) Everyplay.StopRecording();5) Everyplay.ShowSharingModal();

EveryPlay – Game Recording and Sharing

Page 27: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Make Money:Unity Ads!

Page 28: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Page 29: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

1) Set up Chosen Ads on website.2) Import SDK3) Advertisment.Initialize(…, …);4) Advertisment.Show();

Unity Ads

Page 30: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Connect with your team,Connect with your testers,Connect with your users,Connect games together,Connect with your Community.

Connect.

Page 31: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Create awesome games,Click to build to everywhere,Connect with everyone,Succeed as a developer. :)

Unity 5 and the Future!

Page 32: Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015

Thank You!Any Questions?

Andy TouchUnity Evangelist

Send games to:@[email protected]