why sl development is not unity3d development

23
From Second Life to Unity 3d (And lots of other bits) Ian Hughes/epredator Metaverse Evangelist Taking a bite out of technology so you don’t have to www.feedingedge.co.uk BCS Animation And Games Development

Upload: ian-hughes

Post on 18-Dec-2014

943 views

Category:

Technology


0 download

DESCRIPTION

Why Second Life should not be confused with Unity3d as a development platform. You can do more with Unity3d but you have to do more to support it. Plus some other common slides of, Flush the fashion, oculus, drivatars and project spark

TRANSCRIPT

Page 1: Why SL development is not Unity3d development

From Second Life to Unity 3d (And lots of other bits)

Ian Hughes/epredator Metaverse Evangelist

!Taking a bite out of technology so you don’t

have to

www.feedingedge.co.uk BCS Animation And Games Development

Page 2: Why SL development is not Unity3d development

epredator’s workplace

Page 3: Why SL development is not Unity3d development

http://issuu.com/flushthefashion http://www.flushmagazine.co.uk

Page 4: Why SL development is not Unity3d development

Halloween 2010 - Unity3D on kids tv

Page 5: Why SL development is not Unity3d development

Monkey leaves !Right whilst monkey goes to dry his eyes, Mr Fuzzikins and I are going on a trip to a place that isn’t scary, but extremely exciting… !

GFX IAN’S WORLD STING HERE?! !Sy Ladies and Gentlemen, Its almost Halloween so its time to say HALLO – IAN!!! Get It, Get It Hallo – Ian!!

CREW - RUBBISH !Ian enters the studio and greets Sy !

SFX - MUSE ‘Uprising’ Whooping/cheering from the floor !

Sy So Ian what have you got for us today? !Ian Sy using all this [Points at stuff on table] I am going to make a copy of you.. !Sy Ian are you sure your’e not Frankenstein…? Imagine if there was another me!! !

Shouts from Crew – Please NO!! !Sy (bit out out) Oi - What do you mean? It would be great having another me - Think of all the things I could do.. I could sit there playing on the computer whilst the other me does all the chores.

Ian No Sy.. This one can’t do your chores as this one will live in here as it’s an avatar. !

Ian points at his laptop !Sy What a weird blue alien in a film? !

Ian reacts Ian Using a digital camera I can take a picture of you, like this [Demo taking a picture] and using a development tool on the website called Evolver I can upload the picture I have taken and create a model of you. Like this one.. !

Split screen on Plasma Sy and Avatar !Sy That’s incredible. Is it hard to do? !

Recorded footage of Creating Sy using development tool !Ian No it’s all pretty simple, you upload your image and then you can create a body that matches yours using the development tool. I chose stick insect for you!! You can then change the hair, add clothes, like I have done with you Sy. !

Sy wearing a dress !Sy Reacts !Sy Once you have made that what can you do. !Ian The future of this could be amazing, firstly what I have done with your avatar is put you into a gaming environment using another piece of really cool professional development software

called Unity 3D.. !

Page 6: Why SL development is not Unity3d development

Major Incident Simulator Imperial College London

(Second Life Version)http://www.feedingedge.co.uk/blog/2013/04/26/training-in-a-virtual-hospital-zombies/

Page 7: Why SL development is not Unity3d development

Code and Data as Shapes Second Life

Page 8: Why SL development is not Unity3d development

Just do it in Unity3d? yes… but…

Page 9: Why SL development is not Unity3d development

Second Life /OpenSim Only worry about your bit

You

Page 10: Why SL development is not Unity3d development

Unity3d / UDK etc. Develop and publish

Development Environment

Page 11: Why SL development is not Unity3d development

Unity3d / UDK etc. Photon Server

Page 12: Why SL development is not Unity3d development

Logon User Database

Things to do games etc Game Database

Cod

eMulti User

Environment Socket Server

3d M

odel

s

Anim

atio

ns

Stat

e/D

ata

Inte

ract

ions

Soun

ds

Use

r int

erfa

ce

Net

wor

k

Cod

e

Erro

r H

andl

ing

Adm

in

Change Control/Build Control Bug Tracking

You need to consider and combine many things

Unity3d

MySql

PHP/HMTL

Photon

JIRA Mg

bitbucket

Voic

e

Cha

t

Page 13: Why SL development is not Unity3d development

AAA games 300+ people to Build

!

!Call of Duty : Ghosts

Battlefield 4 Fifa 14

Assassins Creed NFS:Rivals

Forza 5 Dead Rising 3

Ryse Son of Rome

Page 14: Why SL development is not Unity3d development

Oculus Rift !

Kickstarter !

Page 15: Why SL development is not Unity3d development

Oculus Rift !

Page 16: Why SL development is not Unity3d development

Oculus Rift !

http://www.feedingedge.co.uk/blog/2013/08/07/oculus-rift-arrived/

Page 17: Why SL development is not Unity3d development

Oculus Rift !

+ Works with Unity3d

Page 18: Why SL development is not Unity3d development

Kinect and Unity3d CKD

http://www.feedingedge.co.uk/blog/2013/10/18/use-case-2-real-world-data-integration-ckd/

Page 19: Why SL development is not Unity3d development

Forza 5 Choi Kwang Do Logo

Tool in Existing games

Page 20: Why SL development is not Unity3d development

Drivatar(tm)

Cloud Utility

Page 21: Why SL development is not Unity3d development

Some Great Features though SmartGlass & “Xbox Record That”

Page 22: Why SL development is not Unity3d development

Up and Coming Tools? Project Spark

!

Multiplatform Game creation Enginehttp://www.feedingedge.co.uk/blog/2014/02/04/project-spark-looking-good/

Page 23: Why SL development is not Unity3d development

From Second Life to Unity 3d (And lots of other bits)

Ian Hughes/epredator Metaverse Evangelist

!Taking a bite out of technology so you don’t

have to

www.feedingedge.co.uk BCS Animation And Games Development