SlideShare a Scribd company logo
1 of 25
GameIS - Developing Flash Games for The Wii 11/9/10
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Who Am I Almog Koren “ Almog Design ” - Interactive Developer & Designer
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Flash and Flex Israel – Flash Israel 2011
Flash Israel 2011, flashisrael.com  – February 22 nd  and 23 rd
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agenda   Table of Contents
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agenda Continued   Table of Contents
INTRODUCTION
As of September 2010, Nintendo has sold nearly 80 million Wii game consoles. This makes the Wii Remote one of the most common computer input devices in the world which has great benefits.  The Wii remote contains a 1024x768 infrared camera with built-in hardware blob tracking of up to 4 points at 100Hz. It also contains a +/-3g 8-bit 3-axis accelerometer also operating at 100Hz and an expansion port for even more capability.   A distinguishing feature of the console is its wireless controller,  the Wii Remote, which can be used as a handheld pointing device and detects movement in three dimensions.  About the Wii?  Introduction: The Wii
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],History, Stats, Demographics Introduction: The Wii  History, Stats, Demographics
History, Stats, Demographics Continued Introduction: The Wii  History, Stats, Demographics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
On May 10, 2006, the Opera Software company announced plans to develop a web browser for the Wii. The full version of the Internet Channel was released in April 2007. The Opera-based Wii browser allows users full access to the Web and supports all the same web standards that are included in the desktop versions of Opera, including CSS and JavaScript. As the browser supports Flash, users have the ability to interact with Flash-based software using the Wii Remote.  Adobe Flash Lite 3.1 which corresponds to a full implementation of Adobe Flash version 8 with certain features of Flash 9 (updated) The Wii browser Introduction: The Wii
[object Object],Introduction: The Wii Johnny Chung Lee created a number of Wii remote projects opening up the Wii remote and was featured at TED and numerous, afterwards was hired by Microsoft to work on project NATAL  -  http://johnnylee.net/projects/wii/   WiiFlash - A sever based application that lets you communicate between the Wiimote and Flash, it consists of two main parts WiiFlash Server and WiiFlash ActionScript API developed by Joa Ebert and Thibault Imbert. -  http://code.google.com/p/wiiflash/   Using the WiiFlash sever, Bluetooth, and WiiFlash API we can we create Wii Flash based games or applications.  The WiiFlash API supports more then the Wii Remote, it also has support for Balance Board Nunchuk, multiple remotes or multiplayer games.
Deploy engaging game experiences to the desktop  - Create Wii  customized and branded games for the desktop using Adobe Air. Enhance your product or message  -  Create a customized and branded game for events, shows, special occasions and conventions.  Achieve great B2B advertising  -  Create a customized and branded game for a B2B advertising. Education  -  Create a customized  application to help teach students, or custom applications for museums and galleries.  Extended beyond  - Think outside of the box and create engaging experiences. Artworks and more  - Create cool unique artwork applications.  What can be done Introduction: The Wii
Stella Artois Wii Draught Masters  -  http://vimeo.com/5277603   WiiSpray  -  http://www.wiispray.com/  ,  http://vimeo.com/3941280  , VIEW “ Pixel Project developed an interactive table using the Papervision API  -  http://www.pixelproject.com/  ,  http://bit.ly/biIJ3t  , VIEW  Introduction: The Wii Real world examples
Bayer Wii game  -  http://bit.ly/WiiFlashGame  ,  http://bit.ly/99yaaD  , VIEW  Togami, a Flash Game Studio from Belgium used WiiFlash to develop a snowboard game.  -  http://bit.ly/bO5ps5  ,  http://www.togami.biz/  , VIEW La Fabrick (Lyon University) did a great use of WiiFlash in a project dedicated to university teachers.  -  http://dai.ly/9mOZXd  , VIEW  Introduction: The Wii Real world examples Continued
WII FLASH DEVELOPMENT
What you need Wii Flash Development  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connecting the Wii  Install your Bluetooth, now you can use your windows stack for the Bluetooth device but it seems that this does not always work, also certain Bluetooth just don’t work with the Wii. So this might be a trial and error. Once you Bluetooth is active you need to put your Wii remote in discover mode, we do this by pressing both the 1 and 2 buttons once you established an connection you should see Nintendo RVL-CNT-01. Connecting to Flash  Download the WiiFlash sever at  http://code.google.com/p/wiiflash/   and run the .EXE file, this should find your Wii remote.  Start coding – WiiFlash API  Now you can start coding in ActionScript using the Wii Flash API, you can connect a Wiimote in Flash with three lines of code and start reading your data. var wiimote: Wiimote = new Wiimote(); wiimote.addEventListener( Event.CONNECT, onWiimoteConnect ); wiimote.connect();  Getting started in 3 ease steps  Wii Flash Development
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tips and Tricks Wii Flash Development  NOT REAL
BEYOND THE SESSION!
Great game development tools for Flash Beyond the session! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COOL EXAMPLES!
Cool examples  Cool examples Head Tracking for Desktop VR Displays using the WiiRemote  -  http://www.youtube.com/watch?v=Jd3-eiid-Uw   WiiFlash + Papervision3D + Phidgets ServoMotor -  http://www.youtube.com/watch?v=IJCUslNUR2g   Wiimote powered Self Portrait Generator  -  http://vimeo.com/980085 WiiFlash and Umap -  http://www.youtube.com/watch?v=WNArthV0wBA   kurukuru Kart -  http://www.youtube.com/watch?v=BA6G2K6jwTA&feature=related Low-Cost Multi-touch Whiteboard using the Wiimote -  http://www.youtube.com/watch?v=5s5EvhHy7eQ&feature=fvw
THANK YOU
Reference and usefully links Disclaimer  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to Developing Flash Games for the Wii Using the WiiFlash API

Gaming with Open Source Frameworks
Gaming with Open Source FrameworksGaming with Open Source Frameworks
Gaming with Open Source FrameworksAlmog Koren
 
Social Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingSocial Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingAlmog Koren
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flashchall3ng3r
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidMindgrub Technologies
 
All About Augmented Reality
All About Augmented RealityAll About Augmented Reality
All About Augmented RealityAlmog Koren
 
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 2018Sarah Sexton
 
Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureIain Lobb
 
Playyoo mobile social gaming
Playyoo mobile social gamingPlayyoo mobile social gaming
Playyoo mobile social gamingplayyoo
 
P1(F) – Games Development Software
P1(F) – Games Development SoftwareP1(F) – Games Development Software
P1(F) – Games Development Softwareemma1fraser
 
Android Flash Development
Android Flash DevelopmentAndroid Flash Development
Android Flash DevelopmentStephen Chin
 
VR digest. February, 2018
VR digest. February, 2018VR digest. February, 2018
VR digest. February, 2018ElifTech
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019David Voyles
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019David Voyles
 
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...Joseph Labrecque
 
Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Sarah Sexton
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Ivan Ilijasic
 
Distribution and development of mobile social browser games
Distribution and development of mobile social browser gamesDistribution and development of mobile social browser games
Distribution and development of mobile social browser gamesBoosterMedia
 
Flash Game Web Development: A Deep Dive into the World of Interactive Online...
Flash Game Web Development: A Deep Dive into  the World of Interactive Online...Flash Game Web Development: A Deep Dive into  the World of Interactive Online...
Flash Game Web Development: A Deep Dive into the World of Interactive Online...company
 

Similar to Developing Flash Games for the Wii Using the WiiFlash API (20)

Gaming with Open Source Frameworks
Gaming with Open Source FrameworksGaming with Open Source Frameworks
Gaming with Open Source Frameworks
 
Social Gaming GameIS User Group Meeting
Social Gaming GameIS User Group MeetingSocial Gaming GameIS User Group Meeting
Social Gaming GameIS User Group Meeting
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flash
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
All About Augmented Reality
All About Augmented RealityAll About Augmented Reality
All About Augmented Reality
 
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
 
Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and Future
 
Playyoo mobile social gaming
Playyoo mobile social gamingPlayyoo mobile social gaming
Playyoo mobile social gaming
 
P1(F) – Games Development Software
P1(F) – Games Development SoftwareP1(F) – Games Development Software
P1(F) – Games Development Software
 
Android Flash Development
Android Flash DevelopmentAndroid Flash Development
Android Flash Development
 
Adobe Flash and Device Central
Adobe Flash and Device CentralAdobe Flash and Device Central
Adobe Flash and Device Central
 
MoMo Oct Event
MoMo Oct EventMoMo Oct Event
MoMo Oct Event
 
VR digest. February, 2018
VR digest. February, 2018VR digest. February, 2018
VR digest. February, 2018
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019
 
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
 
Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015Developing for Consoles as an Indie in 2015
Developing for Consoles as an Indie in 2015
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009
 
Distribution and development of mobile social browser games
Distribution and development of mobile social browser gamesDistribution and development of mobile social browser games
Distribution and development of mobile social browser games
 
Flash Game Web Development: A Deep Dive into the World of Interactive Online...
Flash Game Web Development: A Deep Dive into  the World of Interactive Online...Flash Game Web Development: A Deep Dive into  the World of Interactive Online...
Flash Game Web Development: A Deep Dive into the World of Interactive Online...
 

More from Almog Koren

Pipely Marketing Presentation
Pipely Marketing PresentationPipely Marketing Presentation
Pipely Marketing PresentationAlmog Koren
 
Gamification & IoT
Gamification & IoTGamification & IoT
Gamification & IoTAlmog Koren
 
Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)Almog Koren
 
Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...Almog Koren
 
Lessons Learned About MeteorJS
Lessons Learned About MeteorJSLessons Learned About MeteorJS
Lessons Learned About MeteorJSAlmog Koren
 
Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Almog Koren
 
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.jsGoogle Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.jsAlmog Koren
 
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAdobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAlmog Koren
 
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Almog Koren
 
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Almog Koren
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3DAlmog Koren
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIRAlmog Koren
 

More from Almog Koren (14)

Pipely Marketing Presentation
Pipely Marketing PresentationPipely Marketing Presentation
Pipely Marketing Presentation
 
Gamification & IoT
Gamification & IoTGamification & IoT
Gamification & IoT
 
Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)Intro To Meteor (Las Vegas Ruby User Group Talk)
Intro To Meteor (Las Vegas Ruby User Group Talk)
 
Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...Doing Things That Don't Scale - Counter intuitive marketing for startups...
Doing Things That Don't Scale - Counter intuitive marketing for startups...
 
Intro to meteor
Intro to meteorIntro to meteor
Intro to meteor
 
Lessons Learned About MeteorJS
Lessons Learned About MeteorJSLessons Learned About MeteorJS
Lessons Learned About MeteorJS
 
Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!
 
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.jsGoogle Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
 
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In IsraelAdobe Gaming Conference Israel - The State Of Flash Games In Israel
Adobe Gaming Conference Israel - The State Of Flash Games In Israel
 
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
Israel Mobile Summit 2012 - Going above and beyond the standards how to engag...
 
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3D
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Developing Flash Games for the Wii Using the WiiFlash API

  • 1. GameIS - Developing Flash Games for The Wii 11/9/10
  • 2.
  • 3.
  • 4. Flash Israel 2011, flashisrael.com – February 22 nd and 23 rd
  • 5.
  • 6.
  • 8. As of September 2010, Nintendo has sold nearly 80 million Wii game consoles. This makes the Wii Remote one of the most common computer input devices in the world which has great benefits. The Wii remote contains a 1024x768 infrared camera with built-in hardware blob tracking of up to 4 points at 100Hz. It also contains a +/-3g 8-bit 3-axis accelerometer also operating at 100Hz and an expansion port for even more capability. A distinguishing feature of the console is its wireless controller, the Wii Remote, which can be used as a handheld pointing device and detects movement in three dimensions. About the Wii? Introduction: The Wii
  • 9.
  • 10.
  • 11. On May 10, 2006, the Opera Software company announced plans to develop a web browser for the Wii. The full version of the Internet Channel was released in April 2007. The Opera-based Wii browser allows users full access to the Web and supports all the same web standards that are included in the desktop versions of Opera, including CSS and JavaScript. As the browser supports Flash, users have the ability to interact with Flash-based software using the Wii Remote. Adobe Flash Lite 3.1 which corresponds to a full implementation of Adobe Flash version 8 with certain features of Flash 9 (updated) The Wii browser Introduction: The Wii
  • 12.
  • 13. Deploy engaging game experiences to the desktop - Create Wii customized and branded games for the desktop using Adobe Air. Enhance your product or message - Create a customized and branded game for events, shows, special occasions and conventions. Achieve great B2B advertising - Create a customized and branded game for a B2B advertising. Education - Create a customized application to help teach students, or custom applications for museums and galleries. Extended beyond - Think outside of the box and create engaging experiences. Artworks and more - Create cool unique artwork applications. What can be done Introduction: The Wii
  • 14. Stella Artois Wii Draught Masters - http://vimeo.com/5277603 WiiSpray - http://www.wiispray.com/ , http://vimeo.com/3941280 , VIEW “ Pixel Project developed an interactive table using the Papervision API - http://www.pixelproject.com/ , http://bit.ly/biIJ3t , VIEW Introduction: The Wii Real world examples
  • 15. Bayer Wii game - http://bit.ly/WiiFlashGame , http://bit.ly/99yaaD , VIEW Togami, a Flash Game Studio from Belgium used WiiFlash to develop a snowboard game. - http://bit.ly/bO5ps5 , http://www.togami.biz/ , VIEW La Fabrick (Lyon University) did a great use of WiiFlash in a project dedicated to university teachers. - http://dai.ly/9mOZXd , VIEW Introduction: The Wii Real world examples Continued
  • 17.
  • 18. Connecting the Wii Install your Bluetooth, now you can use your windows stack for the Bluetooth device but it seems that this does not always work, also certain Bluetooth just don’t work with the Wii. So this might be a trial and error. Once you Bluetooth is active you need to put your Wii remote in discover mode, we do this by pressing both the 1 and 2 buttons once you established an connection you should see Nintendo RVL-CNT-01. Connecting to Flash Download the WiiFlash sever at http://code.google.com/p/wiiflash/ and run the .EXE file, this should find your Wii remote. Start coding – WiiFlash API Now you can start coding in ActionScript using the Wii Flash API, you can connect a Wiimote in Flash with three lines of code and start reading your data. var wiimote: Wiimote = new Wiimote(); wiimote.addEventListener( Event.CONNECT, onWiimoteConnect ); wiimote.connect(); Getting started in 3 ease steps Wii Flash Development
  • 19.
  • 21.
  • 23. Cool examples Cool examples Head Tracking for Desktop VR Displays using the WiiRemote - http://www.youtube.com/watch?v=Jd3-eiid-Uw WiiFlash + Papervision3D + Phidgets ServoMotor - http://www.youtube.com/watch?v=IJCUslNUR2g Wiimote powered Self Portrait Generator - http://vimeo.com/980085 WiiFlash and Umap - http://www.youtube.com/watch?v=WNArthV0wBA kurukuru Kart - http://www.youtube.com/watch?v=BA6G2K6jwTA&feature=related Low-Cost Multi-touch Whiteboard using the Wiimote - http://www.youtube.com/watch?v=5s5EvhHy7eQ&feature=fvw
  • 25.