SlideShare a Scribd company logo
Brass Monkey:

Couch Multiplayer
About Me:
                Francois Laberge
            Game and Web Developer.
Linkedin | @francoislaberge. | francoislaberge.com

              Cofounder at Brass Monkey:
    Mobile App that turns Phones & Tablets into Remote
                        Controllers.

            Previously was Founder of Emotely
                 Acquired by Brass Monkey.
Demo Videos
                     Emotely
               http://emotely.com/



Now a part of Brass Monkey. See Tech Crunch Article.



                   Brass Monkey
           http://brassmonkeysdk.com/
Desktop/Web Gaming is devoid of:
    ● Standardized Controllers.
    ● The comfort of the couch.
    ● Non-networked Multiplayer.
    ● Innovative Input Methods.
What is Couch Multiplayer?
  I mean classic shared screen multiplayer
 played with family/friends from the comfort
                of the couch.
Shared screen multiplayer
Two categories:
Split screen + Full shared screen.
Split Screen
Still doing it.

Mariokart (SNES)       Mariokart (Wii)
Still doing it.

Golden Eye (N64)   Halo: Reach (Xbox360)
Fullscreen sharing
Fighting Games

Street Fighter    Fight Night
Sports Games
Predominantly shared screen.
Board/Parlour Games
Shared + Private
                                          Screen
                             Users can use their personal screen to navigate
                                    and plan without being observed.




Most expensive board game setup ever made?
        $1400 iPad + iPhone + iPhone)
Just as fun?
[As Networked Multiplayer?]
Hell Yes!
Maybe even more so.
Bonus:
● Cheaper to develop.
● Easier to setup games.
Cheaper
● Cheaper operation:
   ○ No servers to manage.
● Cheaper development costs
   ○ No client/server architecture.
     (Hard!)
   ○ Adding shared screen multiplayer
     only involves input events from
     more than one Controller. (Easy!)
Ok, but how?
This is where Emotely comes in.
Emotely
A Controller In Every Pocket
Emotely is a Mobile App that
turns Phones and Tablets into
    Wireless Controllers.
Specifically Emotely is focused
 on controlling anything that
      runs in a Browser.
     ● Games.
     ● Video/Music Players.
     ● Collaborative Drawing Apps.
     ● Slideshow Clickers.
     ● Anything anyone builds with the
       Emotely SDK.
Quick Demo


*If you missed the talk, see the Teaser Video.
What's so special about it?
No installation or setup
 required on the PCs.
  1. Install the Mobile app.
  2. Go to any PC.
  3. Open http://emotely.com
  4. Start playing.
Mind Blowing
Communication Speeds.
 ● Typically at 150hz-200hz.
 ● Anything above 60hz appears
   instantaneous.
 ● At least 2.5 faster than necessary.
    ○ Allows us to easily support 8+
      players in multiplayer games.
Creating Your Own Controllers
          Using the Emotely SDK

   1. Easily add Multiplayer to your games.
   2. Tap into innovative device features.
   3. Once created Controllers will work on
      all Major Mobile OSs.
   4. Controllers are built with HTML5.
   5. Profit by leveraging our monetization
      APIs:
       ○ In-app purchasing, subscriptions,
          virtual currency, advertising, and
          app affiliate networks.
Fancy Explanation Pictures



  Warning: May confuse more than enlighten.
The Future
    (rocket packs and rounded corners)

● Patents
   ○ Approved
      ■ Auto-Pairing/Smart Sockets
   ○ Pending
      ■ Local Cache/Stream.
      ■ Multi-screen coordination.
      ■ Streamed Video/Audio
● Nintendo Wii U, Microsoft Kinect,
  and AirPlay.
Things I didn't get to cover
    ● Monetization features of the
      Emotely Platform.
    ● Bringing the Mobile Input
      Innovations to PCs.
    ● Truly moving PC usage to the
      couch for Movies, Music, Games,
      and Browsing.
Heck, the couch is just more fun.
* Also hopefully you prefer playing with others rather
                   than....yourself.
Register for the Beta.
           http://brassmonkeysdk.com




@brassmonkey | @francoislaberge | francois@brassmonkeysdk.
                          com

More Related Content

What's hot

A Brief Guide to Game Engines
A Brief Guide to Game EnginesA Brief Guide to Game Engines
A Brief Guide to Game Engines
David Parsons
 
Unity 3D
Unity 3DUnity 3D
Unity 3Dgema123
 
GameMaker:Studio and Windows
GameMaker:Studio and Windows GameMaker:Studio and Windows
GameMaker:Studio and Windows
Lee Stott
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
Hakan Saglam
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
Chaudhry Talha Waseem
 
Creating a serious game with the Unity 3D Game Engine and the importance of m...
Creating a serious game with the Unity 3D Game Engine and the importance of m...Creating a serious game with the Unity 3D Game Engine and the importance of m...
Creating a serious game with the Unity 3D Game Engine and the importance of m...
danielandlubo
 
Experiences with PlayStation VR
Experiences with PlayStation VRExperiences with PlayStation VR
Experiences with PlayStation VR
Rakuten Group, Inc.
 
Nathan Farrugia Design Portfolio
Nathan Farrugia Design PortfolioNathan Farrugia Design Portfolio
Nathan Farrugia Design PortfolioNathan Farrugia
 
Development of gaming platforms
Development of gaming platformsDevelopment of gaming platforms
Development of gaming platformskeaton bradley
 
Presentasi Seminar Unity (AMIKOM Game Dev)
Presentasi Seminar Unity (AMIKOM Game Dev)Presentasi Seminar Unity (AMIKOM Game Dev)
Presentasi Seminar Unity (AMIKOM Game Dev)
Mas Bram
 
Playstation Cerberus
Playstation CerberusPlaystation Cerberus
Playstation Cerberus
Christopher Nelson
 
Introducing Samsung Multi-Screen Gaming Platform
Introducing Samsung Multi-Screen Gaming PlatformIntroducing Samsung Multi-Screen Gaming Platform
Introducing Samsung Multi-Screen Gaming PlatformRyo Jin
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First Game
Sarah Sexton
 
Casual and Social Games with Unity
Casual and Social Games with UnityCasual and Social Games with Unity
Casual and Social Games with Unity
Tadej Gregorcic
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
Seth Sivak
 
game development
game  developmentgame  development
game development
umair khan
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmers
Noam Gat
 

What's hot (19)

A Brief Guide to Game Engines
A Brief Guide to Game EnginesA Brief Guide to Game Engines
A Brief Guide to Game Engines
 
Unity 3D
Unity 3DUnity 3D
Unity 3D
 
GameMaker:Studio and Windows
GameMaker:Studio and Windows GameMaker:Studio and Windows
GameMaker:Studio and Windows
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
 
Creating a serious game with the Unity 3D Game Engine and the importance of m...
Creating a serious game with the Unity 3D Game Engine and the importance of m...Creating a serious game with the Unity 3D Game Engine and the importance of m...
Creating a serious game with the Unity 3D Game Engine and the importance of m...
 
Experiences with PlayStation VR
Experiences with PlayStation VRExperiences with PlayStation VR
Experiences with PlayStation VR
 
Nathan Farrugia Design Portfolio
Nathan Farrugia Design PortfolioNathan Farrugia Design Portfolio
Nathan Farrugia Design Portfolio
 
Unity 3D VS your team
Unity 3D VS your teamUnity 3D VS your team
Unity 3D VS your team
 
Development of gaming platforms
Development of gaming platformsDevelopment of gaming platforms
Development of gaming platforms
 
Presentasi Seminar Unity (AMIKOM Game Dev)
Presentasi Seminar Unity (AMIKOM Game Dev)Presentasi Seminar Unity (AMIKOM Game Dev)
Presentasi Seminar Unity (AMIKOM Game Dev)
 
Playstation Cerberus
Playstation CerberusPlaystation Cerberus
Playstation Cerberus
 
Introducing Samsung Multi-Screen Gaming Platform
Introducing Samsung Multi-Screen Gaming PlatformIntroducing Samsung Multi-Screen Gaming Platform
Introducing Samsung Multi-Screen Gaming Platform
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First Game
 
Casual and Social Games with Unity
Casual and Social Games with UnityCasual and Social Games with Unity
Casual and Social Games with Unity
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
 
game development
game  developmentgame  development
game development
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmers
 

Viewers also liked

Saving plan called airline privatisation
Saving plan called airline privatisationSaving plan called airline privatisation
Saving plan called airline privatisation
Mhmd Aljeemaz
 
6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa
Gosei Oy
 
Effective learners in action learning sets review
Effective learners in action learning sets reviewEffective learners in action learning sets review
Effective learners in action learning sets review
Mhmd Aljeemaz
 
Leadership looking for leaders
Leadership looking for leadersLeadership looking for leaders
Leadership looking for leaders
Mhmd Aljeemaz
 
Presentacion PowerPoint
Presentacion PowerPointPresentacion PowerPoint
Presentacion PowerPoint
lisnovillo
 
Adult learning is self directed learning
Adult learning is self directed learningAdult learning is self directed learning
Adult learning is self directed learning
Mhmd Aljeemaz
 
Chapter 5 Doing sociology
Chapter 5 Doing sociologyChapter 5 Doing sociology
Chapter 5 Doing sociology
Jahfar Puthukkidi
 
Change management for s m s in aviation
Change management for s m s in aviationChange management for s m s in aviation
Change management for s m s in aviationMhmd Aljeemaz
 
Fundamentalisme - Ridho Musa
Fundamentalisme - Ridho MusaFundamentalisme - Ridho Musa
Fundamentalisme - Ridho MusaRidho Musa
 
التسويق التفاعلي
التسويق التفاعليالتسويق التفاعلي
التسويق التفاعليMhmd Aljeemaz
 
Xp2015 Scaling Agility explored - LeSS SAFe comparison
Xp2015 Scaling Agility explored - LeSS SAFe comparisonXp2015 Scaling Agility explored - LeSS SAFe comparison
Xp2015 Scaling Agility explored - LeSS SAFe comparison
Gosei Oy
 
Albert Ritchl - Hidup & Teologinya
Albert Ritchl - Hidup & TeologinyaAlbert Ritchl - Hidup & Teologinya
Albert Ritchl - Hidup & TeologinyaRidho Musa
 
دورة مهارة ادارة المشاريع
دورة مهارة ادارة المشاريعدورة مهارة ادارة المشاريع
دورة مهارة ادارة المشاريع
Mhmd Aljeemaz
 
Strategi penginjilan - Ridho Musa
Strategi penginjilan - Ridho MusaStrategi penginjilan - Ridho Musa
Strategi penginjilan - Ridho MusaRidho Musa
 
Chimney present
Chimney presentChimney present
Chimney presentmathusaran
 

Viewers also liked (19)

Lecture
LectureLecture
Lecture
 
Saving plan called airline privatisation
Saving plan called airline privatisationSaving plan called airline privatisation
Saving plan called airline privatisation
 
6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa
 
Effective learners in action learning sets review
Effective learners in action learning sets reviewEffective learners in action learning sets review
Effective learners in action learning sets review
 
Leadership looking for leaders
Leadership looking for leadersLeadership looking for leaders
Leadership looking for leaders
 
Presentacion PowerPoint
Presentacion PowerPointPresentacion PowerPoint
Presentacion PowerPoint
 
Adult learning is self directed learning
Adult learning is self directed learningAdult learning is self directed learning
Adult learning is self directed learning
 
Chapter 5 Doing sociology
Chapter 5 Doing sociologyChapter 5 Doing sociology
Chapter 5 Doing sociology
 
SEGITIGA
SEGITIGASEGITIGA
SEGITIGA
 
Change management for s m s in aviation
Change management for s m s in aviationChange management for s m s in aviation
Change management for s m s in aviation
 
Chapter 4 ppt culture
Chapter 4 ppt cultureChapter 4 ppt culture
Chapter 4 ppt culture
 
Fundamentalisme - Ridho Musa
Fundamentalisme - Ridho MusaFundamentalisme - Ridho Musa
Fundamentalisme - Ridho Musa
 
التسويق التفاعلي
التسويق التفاعليالتسويق التفاعلي
التسويق التفاعلي
 
Xp2015 Scaling Agility explored - LeSS SAFe comparison
Xp2015 Scaling Agility explored - LeSS SAFe comparisonXp2015 Scaling Agility explored - LeSS SAFe comparison
Xp2015 Scaling Agility explored - LeSS SAFe comparison
 
Albert Ritchl - Hidup & Teologinya
Albert Ritchl - Hidup & TeologinyaAlbert Ritchl - Hidup & Teologinya
Albert Ritchl - Hidup & Teologinya
 
دورة مهارة ادارة المشاريع
دورة مهارة ادارة المشاريعدورة مهارة ادارة المشاريع
دورة مهارة ادارة المشاريع
 
Strategi penginjilan - Ridho Musa
Strategi penginjilan - Ridho MusaStrategi penginjilan - Ridho Musa
Strategi penginjilan - Ridho Musa
 
Chimney present
Chimney presentChimney present
Chimney present
 
Sangre de campeones
Sangre de campeonesSangre de campeones
Sangre de campeones
 

Similar to Brass Monkey Couch Multiplayer

Construct2 games tech2
Construct2 games tech2Construct2 games tech2
Construct2 games tech2Susan Barnum
 
Easy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkeyEasy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkey
pprem
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
Sarah Sexton
 
Affinity Talk2008
Affinity Talk2008Affinity Talk2008
Affinity Talk2008
martinip
 
Introducing flash
Introducing flashIntroducing flash
Introducing flash
Nikhil Joshi
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
Karsten Wysk
 
Xbox one development kit
Xbox one development kitXbox one development kit
Xbox one development kit
rojizo frio
 
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
Amazon Web Services
 
iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...Joseph Ku
 
DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1
DeepMevada1
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
Kobkrit Viriyayudhakorn
 
JS Days Mobile Meow
JS Days Mobile MeowJS Days Mobile Meow
JS Days Mobile Meow
Greg Schechter
 
Web DU Mobile Meow
Web DU Mobile MeowWeb DU Mobile Meow
Web DU Mobile Meow
Greg Schechter
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen games
Julien Koenen
 
Video Game Landscape Overview Final
Video Game Landscape Overview FinalVideo Game Landscape Overview Final
Video Game Landscape Overview FinalDarren Herman
 
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
SanaChoudary
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
Shahed Chowdhuri
 

Similar to Brass Monkey Couch Multiplayer (20)

Construct2 games tech2
Construct2 games tech2Construct2 games tech2
Construct2 games tech2
 
Easy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkeyEasy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkey
 
RfA - Manual
RfA - ManualRfA - Manual
RfA - Manual
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
Affinity Talk2008
Affinity Talk2008Affinity Talk2008
Affinity Talk2008
 
Introducing flash
Introducing flashIntroducing flash
Introducing flash
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
 
Xbox one development kit
Xbox one development kitXbox one development kit
Xbox one development kit
 
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
(AFF302) Responsive Game Design: Bringing Desktop and Mobile Games to the Liv...
 
iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...
 
Slide show
Slide showSlide show
Slide show
 
DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1
 
Ninento play box
Ninento play boxNinento play box
Ninento play box
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
JS Days Mobile Meow
JS Days Mobile MeowJS Days Mobile Meow
JS Days Mobile Meow
 
Web DU Mobile Meow
Web DU Mobile MeowWeb DU Mobile Meow
Web DU Mobile Meow
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen games
 
Video Game Landscape Overview Final
Video Game Landscape Overview FinalVideo Game Landscape Overview Final
Video Game Landscape Overview Final
 
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
 

Recently uploaded

Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Xtreame HDTV
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
Isaac More
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
Rodney Thomas Jr
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
greendigital
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Genny Knight
 
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog EternalMeet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Blog Eternal
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
Mark Murphy Director
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
Aarush Ghate
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
Mark Murphy Director
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
Panchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdfPanchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdf
Suleman Rana
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
Indira Srivatsa
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
Isaac More
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 

Recently uploaded (19)

Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
 
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog EternalMeet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
Panchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdfPanchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdf
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 

Brass Monkey Couch Multiplayer

  • 2. About Me: Francois Laberge Game and Web Developer. Linkedin | @francoislaberge. | francoislaberge.com Cofounder at Brass Monkey: Mobile App that turns Phones & Tablets into Remote Controllers. Previously was Founder of Emotely Acquired by Brass Monkey.
  • 3. Demo Videos Emotely http://emotely.com/ Now a part of Brass Monkey. See Tech Crunch Article. Brass Monkey http://brassmonkeysdk.com/
  • 4. Desktop/Web Gaming is devoid of: ● Standardized Controllers. ● The comfort of the couch. ● Non-networked Multiplayer. ● Innovative Input Methods.
  • 5. What is Couch Multiplayer? I mean classic shared screen multiplayer played with family/friends from the comfort of the couch.
  • 7. Two categories: Split screen + Full shared screen.
  • 9. Still doing it. Mariokart (SNES) Mariokart (Wii)
  • 10. Still doing it. Golden Eye (N64) Halo: Reach (Xbox360)
  • 15. Shared + Private Screen Users can use their personal screen to navigate and plan without being observed. Most expensive board game setup ever made? $1400 iPad + iPhone + iPhone)
  • 16. Just as fun? [As Networked Multiplayer?]
  • 18. Bonus: ● Cheaper to develop. ● Easier to setup games.
  • 19. Cheaper ● Cheaper operation: ○ No servers to manage. ● Cheaper development costs ○ No client/server architecture. (Hard!) ○ Adding shared screen multiplayer only involves input events from more than one Controller. (Easy!)
  • 20. Ok, but how? This is where Emotely comes in.
  • 21. Emotely A Controller In Every Pocket
  • 22. Emotely is a Mobile App that turns Phones and Tablets into Wireless Controllers.
  • 23. Specifically Emotely is focused on controlling anything that runs in a Browser. ● Games. ● Video/Music Players. ● Collaborative Drawing Apps. ● Slideshow Clickers. ● Anything anyone builds with the Emotely SDK.
  • 24. Quick Demo *If you missed the talk, see the Teaser Video.
  • 25. What's so special about it?
  • 26. No installation or setup required on the PCs. 1. Install the Mobile app. 2. Go to any PC. 3. Open http://emotely.com 4. Start playing.
  • 27. Mind Blowing Communication Speeds. ● Typically at 150hz-200hz. ● Anything above 60hz appears instantaneous. ● At least 2.5 faster than necessary. ○ Allows us to easily support 8+ players in multiplayer games.
  • 28. Creating Your Own Controllers Using the Emotely SDK 1. Easily add Multiplayer to your games. 2. Tap into innovative device features. 3. Once created Controllers will work on all Major Mobile OSs. 4. Controllers are built with HTML5. 5. Profit by leveraging our monetization APIs: ○ In-app purchasing, subscriptions, virtual currency, advertising, and app affiliate networks.
  • 29. Fancy Explanation Pictures Warning: May confuse more than enlighten.
  • 30.
  • 31.
  • 32.
  • 33. The Future (rocket packs and rounded corners) ● Patents ○ Approved ■ Auto-Pairing/Smart Sockets ○ Pending ■ Local Cache/Stream. ■ Multi-screen coordination. ■ Streamed Video/Audio ● Nintendo Wii U, Microsoft Kinect, and AirPlay.
  • 34. Things I didn't get to cover ● Monetization features of the Emotely Platform. ● Bringing the Mobile Input Innovations to PCs. ● Truly moving PC usage to the couch for Movies, Music, Games, and Browsing.
  • 35. Heck, the couch is just more fun. * Also hopefully you prefer playing with others rather than....yourself.
  • 36. Register for the Beta. http://brassmonkeysdk.com @brassmonkey | @francoislaberge | francois@brassmonkeysdk. com