+ All Categories
Home > Technology > Your next data viz gear should be a Wii-U

Your next data viz gear should be a Wii-U

Date post: 20-Jan-2015
Category:
Upload: christophe-gueret
View: 621 times
Download: 1 times
Share this document with a friend
Description:
A compilation of thoughts around why data visualisation people should consider gaming systems such as the Wii-U as platforms for their work.
Popular Tags:
24
Your next data-viz gear should be a Wii-U Christophe Guéret (@cgueret) Data Archiving and Networked Services DANS is een instituut van KNAW en NWO
Transcript
Page 1: Your next data viz gear should be a Wii-U

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

Data Archiving and Networked Services

DANS is een instituut van KNAW en NWO

Page 2: Your next data viz gear should be a Wii-U

Outline

=

Page 3: Your next data viz gear should be a Wii-U

Why bother with gaming hardware ?

Page 4: Your next data viz gear should be a Wii-U

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)

Page 5: Your next data viz gear should be a Wii-U

New cool peripherals since 2006

● Can be used a discounted alternative to their professional counterparts

Page 6: Your next data viz gear should be a Wii-U

But what about the console (GPU and peripherals) ?

Page 7: Your next data viz gear should be a Wii-U

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

Page 8: Your next data viz gear should be a Wii-U

The 6th generation

● Gaming devices

Page 9: Your next data viz gear should be a Wii-U

The 7th generation

● Still mainly focused on gaming but with online content and services

Page 10: Your next data viz gear should be a Wii-U

Now comes the 8th

● “Bridge generation” on the way to become the only box in the living room

Page 11: Your next data viz gear should be a Wii-U

Video calls

● Easy and featureful calls

Page 12: Your next data viz gear should be a Wii-U

Social networks with in-game support

● No more about playing alone in the couch

Miiverse

PSN

Page 13: Your next data viz gear should be a Wii-U

Social TV and streaming

Page 14: Your next data viz gear should be a Wii-U

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, ... )

Page 15: Your next data viz gear should be a Wii-U

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

Page 16: Your next data viz gear should be a Wii-U

Let’s now focus completely on Wii-U

● 300 euros => tablet + desktop PC

Page 17: Your next data viz gear should be a Wii-U

How do we code on it ?

Page 18: Your next data viz gear should be a Wii-U

The traditional way1. 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 :-(

Page 19: Your next data viz gear should be a Wii-U

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, and Wii UMany platforms, vast investment :-(

Page 20: Your next data viz gear should be a 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

Page 21: Your next data viz gear should be a Wii-U

Really ? See Wii Street U

“has been developed by a small team mostly using web technologies based on HTML5”-> no native code

Page 22: Your next data viz gear should be a Wii-U

Some stuff already available

● SVG, Canvas 2D Context, Session History, Web Storage, and Server-Sent Events (test)

Page 23: Your next data viz gear should be a Wii-U

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/

Page 24: Your next data viz gear should be a Wii-U

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


Recommended