amazon lumberyard: end-to-end solutions for game developers

40
game services MIKE HINES DEVELOPER EVANGELIST, AMAZON APPSTORE @ MikeFHines linkedin.com/in/ MikeHines45 AMAZON LUMBERYARD: END-TO-END SOLUTIONS FOR GAME DEVELOPERS

Upload: devgamm-conference

Post on 16-Apr-2017

106 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Amazon Lumberyard: end-to-end solutions for game developers

game services

M I K E H I N E SD E V E L O P E R E V A N G E L I S T, A M A Z O N A P P S T O R E

@MikeFHines l inkedin .com/ in/MikeHines45

AMAZON LUMBERYARD: END -TO -END SOLUTIONS FOR GAME DEVELOPERS

Page 2: Amazon Lumberyard: end-to-end solutions for game developers

ABOUT

Mike Hines

Amazon Appstore@MikeFHines

Founder @ 2 Financial Services StartupsFounder @ 2 Software Startups

QA Engineer @ Now SoftwareQA Manager, Product Manager @ MicrosoftEvangelist @ Amazon.com

Mentor @ GameFounders, Dev Bootcamp

Games Judge @Casual Connect Indie Prize, White Nights, and Pocket Gamer Very Big Indie Pitch

Speaker @ GDC, GDCE, Casual Connect, Pocket Gamer Connects, AnDevCon, White Nights, CES, PAX Dev, etc…

Page 3: Amazon Lumberyard: end-to-end solutions for game developers

A M A Z O N L U M B E RYA R D

• Live, connected, and multiplayer• Vast storage and compute of AWS• Greater scale• Greater fidelity• Greater community engagement• Faster to market

I M A G I N E Y O U R N E X T G A M E

Page 4: Amazon Lumberyard: end-to-end solutions for game developers

A M A Z O N L U M B E RYA R D

• Real time preview• More productive devs and non-devs• Easy integration with key services• Cloud integration in minutes not hours• Public source code• Free• Backed by Amazon

I M A G I N E A N E N G I N E

Page 5: Amazon Lumberyard: end-to-end solutions for game developers

WHY AMAZON?

Page 6: Amazon Lumberyard: end-to-end solutions for game developers

To be the Earth’s most customer-centric company

Amazon Mission

game services

Date of Establishment: 1994President & CEO: Jeff BezosNasdaq Securities Code: AMZNMarket Cap (9/7/2016): $372 Billion

FY2015 YE Summary Annual Revenue: $107 Billion Number of Employees: 231,000

Page 7: Amazon Lumberyard: end-to-end solutions for game developers

Amazon Focus on Long-Term

game services

$0

$20

$40

$60

$80

$100

$120

Net In-come

Revenue

AMAZON’S RELENTLESS FOCUS ON LONG-TERM GROWTHU

S D

olla

rs (B

illio

n)

AFTER TWO DECADES OF BOLD BETS, TEAMWORK, WITH GENEROUS HELPINGS OF GOOD FORTUNE ALL ALONG THE WAY… OUR APPROACH STAYS THE SAME, BECAUSE IT’S STILL DAY 1.

370% increase from 2009 – 2015

Je f f Bezos

Page 8: Amazon Lumberyard: end-to-end solutions for game developers

Amazon Ecosystem

game services

O U R E C O - S Y S T E M … B U T I T ’ S S T I L L D AY O N E .

Page 9: Amazon Lumberyard: end-to-end solutions for game developers

game services

game services

Amazon Game Services Strategy

MissionBy providing end-to-end solutions for

game developers…world-wide.

VisionTo be the Earth’s most game developer-centric company.

Page 10: Amazon Lumberyard: end-to-end solutions for game developers

AMAZON GAME SERVICES

Page 11: Amazon Lumberyard: end-to-end solutions for game developers

End-to-End Solutions for Game Developers

Amazon Game Services (AGS)

game services

COMMUNITY

CLIENT

COMMERCE

CLOUD

game services

Page 12: Amazon Lumberyard: end-to-end solutions for game developers

LUMBERYARD

Page 13: Amazon Lumberyard: end-to-end solutions for game developers

Lumberyard - a game engine for the future

Client

game services

AAA game engine. Systems by Amazon’s Double Helix Games. Native integrations to AWS Cloud. Native integration of Twitch features. Native C++, Source included. Modular architecture…use what you want.

Page 14: Amazon Lumberyard: end-to-end solutions for game developers

https://aws.amazon.com/blogs/gamedev

Page 15: Amazon Lumberyard: end-to-end solutions for game developers

Amazon Lumberyard Editor

Page 16: Amazon Lumberyard: end-to-end solutions for game developers
Page 17: Amazon Lumberyard: end-to-end solutions for game developers
Page 18: Amazon Lumberyard: end-to-end solutions for game developers
Page 19: Amazon Lumberyard: end-to-end solutions for game developers
Page 20: Amazon Lumberyard: end-to-end solutions for game developers

Build complex environments with detailed lighting

Page 21: Amazon Lumberyard: end-to-end solutions for game developers

HD Rendering in Real Time for Characters

Page 22: Amazon Lumberyard: end-to-end solutions for game developers

Beautiful Worlds

Page 23: Amazon Lumberyard: end-to-end solutions for game developers
Page 24: Amazon Lumberyard: end-to-end solutions for game developers

A I D E V E L O P M E N T S

• Generate locations within 7 meters of my current location where I can hide from my attention target.

• Only accept places with excellent cover that I can get to before my attention target can.

• Prefer locations that are closest to me.

TA C T I C A L P O I N T S Y S T E M

hidespots_from_attentionTarget_around_puppet = 7 coverSuperior = true, canReachBefore_the_attentionTarget = true distance_from_puppet = -1

Page 25: Amazon Lumberyard: end-to-end solutions for game developers

A LWAY S I M P R O V I N G

• Asset Builder SDK• Support or OSVR• Distance-based particle effects

• 210 other improvements and features

N E W I N L U M B E RYA R D B E TA 1 . 5

Page 26: Amazon Lumberyard: end-to-end solutions for game developers

N E W D I S P L AY H A R D WA R E

• VR, HDR, AR, 4K, 8K…

• Lumberyard helps maintain steady framerates across a wide variety of hardware.

A D D R E S S I N G N E W C H A L L E N G E S

Imagine a picture showing a developer who is not frustrated with platform and device fragmentation.

I couldn’t find one online…

Page 27: Amazon Lumberyard: end-to-end solutions for game developers

Ever growing list of plug & play back-end solutions…world-wide

Cloud

game services

CLOUD CANVAS

AWS

BIG DATA

GAMELIFT

Host & scale multiplayer games…in minutesDeploy your games…world-wide

Amazon Mobile Analytics

Amazon Machine Learning

Amazon Kinesis

Collect, analyze, predict, reactAdd cloud connected features…in minutes

Connect players

4

Upload a Build

1

Create a Fleet

2

Configure game client

3

Amazon DynamoDB

AmazonS3

Amazon Lambda

Amazon Cognito

Amazon SNS

AmazonSQS

Page 28: Amazon Lumberyard: end-to-end solutions for game developers

C L O U D S E R V I C E S

• Scripting reference to AWS services

• No need to acquire, configure or operate your own servers

• Reduces or eliminates need to write code for connected gameplay features

E X T E N D A N D E X PA N D

Page 29: Amazon Lumberyard: end-to-end solutions for game developers

C L O U D S E R V I C E S

• Player state• High score• Trigger real-time events• Execute game logic in cloud• Daily messages• Track users in game• Authentication• Daily gifts• Ghost racers

E X A M P L E S

Page 30: Amazon Lumberyard: end-to-end solutions for game developers

Leading online media and gaming community

Leading storefront for Android and Fire OS

Massive and growing…opportunity to create a fan base!

Community

game services

AMAZON APP STORE

TWITCH

OTHERS

CURSE

100+ million unique viewers/month 1.7+ million unique broadcasters/month 106 minutes watched/person/day 20+ billion minutes watched/month 2M peak concurrent viewers

Leading social video platform for gamers

30+ million active users 65 gaming sites

300+ million active customer accounts Launched in 236 countries 600K+ apps

Page 31: Amazon Lumberyard: end-to-end solutions for game developers
Page 32: Amazon Lumberyard: end-to-end solutions for game developers

Marketplaces and tools to help monetize your games

Commerce

game services

MERCH BY AMAZON

AMAZON PRIME

AMAZON PAYMENTS

AMAZON APP STORE

Page 33: Amazon Lumberyard: end-to-end solutions for game developers

Massive reach and assets…now we’re connecting the dots

Amazon Game Ecosystem

game services

304mworldwide active customer accountsActive customer accounts represent accounts that have placed an order during the preceding twelve month period

Page 34: Amazon Lumberyard: end-to-end solutions for game developers

game services

Exciting things coming…

Amazon Game Ecosystem

Page 35: Amazon Lumberyard: end-to-end solutions for game developers

From indie to AAA, we have you covered

ForumsThe Lumberyard forum has categories for support and sharing. Amazon engineers, tech artists, and support staff monitor the forums and answer questions.Sample ProjectsBuild it right the first time. Leverage a Lumberyard sample project.

TutorialsOur growing collection of text and video tutorials will help you get familiar with common tasks in Lumberyard. Community tutorials have also begun to flourish.AWS SupportFor customers who require support SLAs, there are multiple tiers of paid AWS enterprise support available.

AGS Support & Community

game services

Page 36: Amazon Lumberyard: end-to-end solutions for game developers

game services

AGS Incentives!

LAUNCH

PRE PRODUCTION

POST LAUNCH

PRODUCTION

Support

Training

Migration Assistance

Roadmap Preview

Feature Development Assistance and Prioritization

Assigned Account Manager

AWS Credits

AWS Training

Twitch Broadcast Support

Game Industry EventsAmazon Customer Reach

Amazon.com & Twitch.tv Advertisements

Page 37: Amazon Lumberyard: end-to-end solutions for game developers

game services

Next Steps

game services

1

2

Download Lumberyard

aws.amazon.com/lumberyard

Page 38: Amazon Lumberyard: end-to-end solutions for game developers

THANK YOU!

Mike Hines@MikeFHines

aws.amazon.com/lumberyardaws.amazon.com/blog/gamedev

Page 39: Amazon Lumberyard: end-to-end solutions for game developers

VisualsModern AAA game graphics and tools

EditorIterate on gameplay with immediate results

Engine FrameworkAAA C++ engine, with full source

CollaborationEditor tools and resources for large teams

Content PipelineStreamlined tools for art pipelines

Cloud CanvasVisual scripting AWS resources

GameLiftDeploy and scale session-based multiplayer games

PlatformsPC support with current-gen consoles

MobilePreview support for high-end iOS & Android

TwitchLumberyard integrations for broadcasters and viewers

AWS C++ SDKNative access to AWS resources

VROculus Rift and HTC Vive support

Community/SupportCustomer driven with AWS support

MiddlewareModular engine with middleware integrations

DemosGDC 2016 Lumberyard Demos

Amazon Lumberyard Features

Page 40: Amazon Lumberyard: end-to-end solutions for game developers

Appendix

game services