SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Data Archiving and Networked Services

Your next data-viz gear
should be a Wii-U
Christophe Guéret (@cgueret)

DANS is een instituut van KNAW en NWO
Outline

=
Why bother with gaming hardware ?
A console is a boxed big GPU
● GPUs are big matrices-processing units
● “applications runs up to 30x faster on a
single PS3 than on a regular single CPU PC”
(http://en.wikipedia.
org/wiki/PlayStation_3_cluster)
● Reaching out of consoles (NVIDIA’s CUDA)
New cool peripherals since 2006
● Can be used a discounted alternative to their
professional counterparts
But what about the console
(GPU and peripherals) ?
Console generations
● “Smartphones, TVs, and even computers
are replaced by new models every six or
twelve months. Game consoles, on the
other hand, are meant to last for at least
five years.” (Gizmodo)
● 9th generation to be launched in 2018-2020
● Work to start in 2-3 years from now
The 6th generation
● Gaming devices
The 7th generation
● Still mainly focused on gaming but with
online content and services
Now comes the 8th
● “Bridge generation” on the way to become
the only box in the living room
Video calls
● Easy and featureful calls
Social networks with in-game support
● No more about playing alone in the couch

PSN

Miiverse
Social TV and streaming
More information
● Specs of the three living-room big names
○ http://www.nintendo.com/wiiu/built-in-software/
○ http://www.xbox.com/en-US/xbox-one/innovation
○ http://us.playstation.com/ps4/index.htm

● Some other ones, using Android
○ https://www.ouya.tv/
○ https://gamestick.tv/

● (and Nvidia Shield, OpenPandora, ... )
So what ?
● Console manufacturers design platforms that
are ready to use by game developers
● Pre-integrated, powerful, rendering hardware
packed with sensors
● Just imagine how you could use the console
features for making interactive visualisations
Let’s now focus completely on Wii-U
● 300 euros => tablet + desktop PC
How do we code on it ?
The traditional way
1. Buy a dev-kit (http:
//www.warioworld.
com/)
2. Code in C++ with
Nintendo’s APIs and
compiler
3. Physically package
the output

Dedicated platform, vast investment :-(
A better way
● Game engine & design
studio
● 1 code, many platforms:
iOS, Android, Windows,
BlackBerry 10, OS X,
Linux, web browsers,
Flash, PlayStation 3, Xbox
360, Windows Phone 8,
Many platforms, vast investment :-(
and Wii U
Even better
● Based on WebKit
● Code in HTML5, JavaScript, and CSS ->
runs everywhere
● “development times [...] reduced and Wii U
applications can be easily developed using
common Web technologies”
Many platforms, minimal investment :-D
Really ? See Wii Street U
“has been
developed by a
small team mostly
using web
technologies
based on HTML5”
-> no native code
Some stuff already available
● SVG, Canvas 2D Context, Session History,
Web Storage, and Server-Sent Events (test)
What next ...
● Instead of targeting specific platforms, code
data visualisation using Web technologies
● Buy a Wii-U and start playing around with
the APIs
● Register NLeSC | AFS | KNAW as a
developer to get access to more content
○ https://wiiu-developers.nintendo.com/
References / Further reading
● The interface of the PS4 is in WebGL !
● What the Xbox One, PS4, and Wii U Tell Us About the
Future of Consoles
● New development environment to support app creation
using HTML5, JavaScript and CSS
● Wii U system specs
● JavaScript and the Wii U Browser
● Wii U brew wiki - Internet browser page
● PhiloGL: A WebGL Framework for Data Visualization,
Creative Coding and Game Development

Contenu connexe

Similaire à Your next data viz gear should be a Wii-U

Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
InSide Training
 
SG Android Devs Meetup July 2013
SG Android Devs Meetup July 2013SG Android Devs Meetup July 2013
SG Android Devs Meetup July 2013
Huijie Wu
 
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
Ron Munitz
 

Similaire à Your next data viz gear should be a Wii-U (20)

Streamed Cloud Gaming Solutions for Android* and PC Games
Streamed Cloud Gaming Solutions for Android* and PC GamesStreamed Cloud Gaming Solutions for Android* and PC Games
Streamed Cloud Gaming Solutions for Android* and PC Games
 
Zero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu HuaZero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu Hua
 
Game Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, IndonesiaGame Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, Indonesia
 
Akshay-UNIT 20-LO-1,2,3&4-FINAL
Akshay-UNIT 20-LO-1,2,3&4-FINALAkshay-UNIT 20-LO-1,2,3&4-FINAL
Akshay-UNIT 20-LO-1,2,3&4-FINAL
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things HardwareIntroduction to Internet of Things Hardware
Introduction to Internet of Things Hardware
 
Developing mobile games and applications using Castle Game Engine
Developing mobile games and applications using Castle Game EngineDeveloping mobile games and applications using Castle Game Engine
Developing mobile games and applications using Castle Game Engine
 
Deakin
DeakinDeakin
Deakin
 
Streaming_OTT_SmartTV_thefutureofdigitalcontent_LTANGUY
Streaming_OTT_SmartTV_thefutureofdigitalcontent_LTANGUYStreaming_OTT_SmartTV_thefutureofdigitalcontent_LTANGUY
Streaming_OTT_SmartTV_thefutureofdigitalcontent_LTANGUY
 
Computer On a Stick! Intel Compute Stick
Computer On a Stick! Intel Compute StickComputer On a Stick! Intel Compute Stick
Computer On a Stick! Intel Compute Stick
 
Streaming ott smart_tv_thefutureofdigitalcontent_ltanguy
Streaming ott smart_tv_thefutureofdigitalcontent_ltanguyStreaming ott smart_tv_thefutureofdigitalcontent_ltanguy
Streaming ott smart_tv_thefutureofdigitalcontent_ltanguy
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
 
Castle Game Engine and the joy of making and using a custom game engine
Castle Game Engine and the joy  of making and using a custom game engineCastle Game Engine and the joy  of making and using a custom game engine
Castle Game Engine and the joy of making and using a custom game engine
 
Setup for Visualisation & Interactive Prototyping with Unity3D
Setup for Visualisation & Interactive Prototyping with Unity3DSetup for Visualisation & Interactive Prototyping with Unity3D
Setup for Visualisation & Interactive Prototyping with Unity3D
 
Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5
 
IoT Session Thomas More
IoT Session Thomas MoreIoT Session Thomas More
IoT Session Thomas More
 
Cc internet of things @ Thomas More
Cc internet of things @ Thomas MoreCc internet of things @ Thomas More
Cc internet of things @ Thomas More
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
SG Android Devs Meetup July 2013
SG Android Devs Meetup July 2013SG Android Devs Meetup July 2013
SG Android Devs Meetup July 2013
 
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
 
Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!
 

Plus de Christophe Guéret

ICT4D course 2013 - Low resources infrastructure
ICT4D course 2013 - Low resources infrastructureICT4D course 2013 - Low resources infrastructure
ICT4D course 2013 - Low resources infrastructure
Christophe Guéret
 
ICT4D course 2013 - OLPC deployments
ICT4D course 2013 - OLPC deploymentsICT4D course 2013 - OLPC deployments
ICT4D course 2013 - OLPC deployments
Christophe Guéret
 

Plus de Christophe Guéret (20)

HHAI June 2022 - KGs and Hybrid Intelligence
HHAI June 2022 - KGs and Hybrid IntelligenceHHAI June 2022 - KGs and Hybrid Intelligence
HHAI June 2022 - KGs and Hybrid Intelligence
 
Informal presentation about RES
Informal presentation about RESInformal presentation about RES
Informal presentation about RES
 
Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...
 
The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...
The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...
The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...
 
Introduction about WorldWideSemanticWeb.org for the workshop "Making it Matter"
Introduction about WorldWideSemanticWeb.org for the workshop "Making it Matter"Introduction about WorldWideSemanticWeb.org for the workshop "Making it Matter"
Introduction about WorldWideSemanticWeb.org for the workshop "Making it Matter"
 
The Entity Registry System (ERS)
The Entity Registry System (ERS)The Entity Registry System (ERS)
The Entity Registry System (ERS)
 
Let's downscale the semantic web !
Let's downscale the semantic web !Let's downscale the semantic web !
Let's downscale the semantic web !
 
Linking knowledge spaces
Linking knowledge spacesLinking knowledge spaces
Linking knowledge spaces
 
The data behind the HuisKluis
The data behind the HuisKluisThe data behind the HuisKluis
The data behind the HuisKluis
 
Digital archiving 3.0
Digital archiving 3.0Digital archiving 3.0
Digital archiving 3.0
 
The road towards a Web-based data ecosystem
The road towards a Web-based data ecosystemThe road towards a Web-based data ecosystem
The road towards a Web-based data ecosystem
 
Linked Open Data for Digital Humanities
Linked Open Data for Digital HumanitiesLinked Open Data for Digital Humanities
Linked Open Data for Digital Humanities
 
Downscaling information systems for education
Downscaling information systems for educationDownscaling information systems for education
Downscaling information systems for education
 
ICT4D course 2013 - Low resources infrastructure
ICT4D course 2013 - Low resources infrastructureICT4D course 2013 - Low resources infrastructure
ICT4D course 2013 - Low resources infrastructure
 
ICT4D course 2013 - OLPC deployments
ICT4D course 2013 - OLPC deploymentsICT4D course 2013 - OLPC deployments
ICT4D course 2013 - OLPC deployments
 
ICT4D course 2013 - Sugar
ICT4D course 2013 - SugarICT4D course 2013 - Sugar
ICT4D course 2013 - Sugar
 
Exposing the data from NARCIS with VIVO
Exposing the data from NARCIS with VIVOExposing the data from NARCIS with VIVO
Exposing the data from NARCIS with VIVO
 
Clarifier le sens de vos données publiques avec le Web de données
Clarifier le sens de vos données publiques avec le Web de donnéesClarifier le sens de vos données publiques avec le Web de données
Clarifier le sens de vos données publiques avec le Web de données
 
Embedding young learners into the information society
Embedding young learners into the information societyEmbedding young learners into the information society
Embedding young learners into the information society
 
Is linked data something for me?
Is linked data something for me?Is linked data something for me?
Is linked data something for me?
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Your next data viz gear should be a Wii-U

  • 1. Data Archiving and Networked Services Your next data-viz gear should be a Wii-U Christophe Guéret (@cgueret) DANS is een instituut van KNAW en NWO
  • 3. Why bother with gaming hardware ?
  • 4. A console is a boxed big GPU ● GPUs are big matrices-processing units ● “applications runs up to 30x faster on a single PS3 than on a regular single CPU PC” (http://en.wikipedia. org/wiki/PlayStation_3_cluster) ● Reaching out of consoles (NVIDIA’s CUDA)
  • 5. New cool peripherals since 2006 ● Can be used a discounted alternative to their professional counterparts
  • 6. But what about the console (GPU and peripherals) ?
  • 7. Console generations ● “Smartphones, TVs, and even computers are replaced by new models every six or twelve months. Game consoles, on the other hand, are meant to last for at least five years.” (Gizmodo) ● 9th generation to be launched in 2018-2020 ● Work to start in 2-3 years from now
  • 8. The 6th generation ● Gaming devices
  • 9. The 7th generation ● Still mainly focused on gaming but with online content and services
  • 10. Now comes the 8th ● “Bridge generation” on the way to become the only box in the living room
  • 11. Video calls ● Easy and featureful calls
  • 12. Social networks with in-game support ● No more about playing alone in the couch PSN Miiverse
  • 13. Social TV and streaming
  • 14. More information ● Specs of the three living-room big names ○ http://www.nintendo.com/wiiu/built-in-software/ ○ http://www.xbox.com/en-US/xbox-one/innovation ○ http://us.playstation.com/ps4/index.htm ● Some other ones, using Android ○ https://www.ouya.tv/ ○ https://gamestick.tv/ ● (and Nvidia Shield, OpenPandora, ... )
  • 15. So what ? ● Console manufacturers design platforms that are ready to use by game developers ● Pre-integrated, powerful, rendering hardware packed with sensors ● Just imagine how you could use the console features for making interactive visualisations
  • 16. Let’s now focus completely on Wii-U ● 300 euros => tablet + desktop PC
  • 17. How do we code on it ?
  • 18. The traditional way 1. Buy a dev-kit (http: //www.warioworld. com/) 2. Code in C++ with Nintendo’s APIs and compiler 3. Physically package the output Dedicated platform, vast investment :-(
  • 19. A better way ● Game engine & design studio ● 1 code, many platforms: iOS, Android, Windows, BlackBerry 10, OS X, Linux, web browsers, Flash, PlayStation 3, Xbox 360, Windows Phone 8, Many platforms, vast investment :-( and Wii U
  • 20. Even better ● Based on WebKit ● Code in HTML5, JavaScript, and CSS -> runs everywhere ● “development times [...] reduced and Wii U applications can be easily developed using common Web technologies” Many platforms, minimal investment :-D
  • 21. Really ? See Wii Street U “has been developed by a small team mostly using web technologies based on HTML5” -> no native code
  • 22. Some stuff already available ● SVG, Canvas 2D Context, Session History, Web Storage, and Server-Sent Events (test)
  • 23. What next ... ● Instead of targeting specific platforms, code data visualisation using Web technologies ● Buy a Wii-U and start playing around with the APIs ● Register NLeSC | AFS | KNAW as a developer to get access to more content ○ https://wiiu-developers.nintendo.com/
  • 24. References / Further reading ● The interface of the PS4 is in WebGL ! ● What the Xbox One, PS4, and Wii U Tell Us About the Future of Consoles ● New development environment to support app creation using HTML5, JavaScript and CSS ● Wii U system specs ● JavaScript and the Wii U Browser ● Wii U brew wiki - Internet browser page ● PhiloGL: A WebGL Framework for Data Visualization, Creative Coding and Game Development