SlideShare una empresa de Scribd logo
1 de 21
KODU Visual game programming Lynn Langit – Developer EvangelistMicrosoft
Visual Programming Is Engaging Is Intuitive Is Fun Encourages Exploration Needs no manual  Needs minimal instructions Introduces formal programming Objects Properties Methods
The Controller ,[object Object]
Edit feature explains buttons A, B, X,Y
L &R buttons that do not stick up for zooming in or out
L&R buttons that stick up explained in Edit function,[object Object]
More ABOUT Playing a game  Select the game you want to play (scroll) + pick (Press X) Press A to start game play Game play directions will be shown on opening game screen
Demo Play a game
Editing the world To edit, press Back  Go to the edit selection Chose what you want to add Instructions will be in top left corner Only objects can be programmed in Kodu. You can change the terrain as well Add water Add hills or valleys Change texture Change color (background and lighting)
Editing screen
demo Edit the world
ADDING an object To edit press Back Use left wiggly stick to position cursor (white circle) to location Press A to open the object menu Select object or object groups and then press A
change AN OBJECT Focus on object (place cursor on it) Make changes Objects are characters or plants
Editing objects Change color Clone Add music Position Add activities (i.e. program)
demo Add and edit objects
Programming – when/do Press Back Select the object, Y to program Left stick on When+, to select When action use A
programming rows Y to insert more Rows All Rows run simultaneously Can have multiple pages  Can program gamepad buttons Can program multiple gamepads (multi-player games)
Actions available Move Kick Score Points Add Music Eat Switch Swear More…
demo Programming When / Do Actions for Objects
Advanced settings	 Rate of kicking acceleration, Lighting, Volume, Breeze speed…
Saving your game Back button to Back Menu, then ‘Save my world’ If using Xbox 360, then games can be saved and shared

Más contenido relacionado

La actualidad más candente

4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to events
allenbailey
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapes
allenbailey
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detection
allenbailey
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced games
allenbailey
 
Breathless case study by Eureka Forbes
Breathless case study by Eureka ForbesBreathless case study by Eureka Forbes
Breathless case study by Eureka Forbes
WATConsult
 
Pokemon XD gale of darkness Analysis
Pokemon XD gale of darkness AnalysisPokemon XD gale of darkness Analysis
Pokemon XD gale of darkness Analysis
Nathan_West
 
MoreMonstersQRG.ppt
MoreMonstersQRG.pptMoreMonstersQRG.ppt
MoreMonstersQRG.ppt
ToolFactory
 
Taste, Share and Have Fun: An Experiment in Procedural Rhetoric
Taste, Share and Have Fun: An Experiment in Procedural RhetoricTaste, Share and Have Fun: An Experiment in Procedural Rhetoric
Taste, Share and Have Fun: An Experiment in Procedural Rhetoric
Urustar
 
Programming my sounds into my game
Programming my sounds into my gameProgramming my sounds into my game
Programming my sounds into my game
Mrrrjones
 

La actualidad más candente (20)

4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to events
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapes
 
FLOAT SXSW Presentation
FLOAT SXSW PresentationFLOAT SXSW Presentation
FLOAT SXSW Presentation
 
FLOAT SXSW Presentation
FLOAT SXSW PresentationFLOAT SXSW Presentation
FLOAT SXSW Presentation
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detection
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced games
 
Game concept paper
Game concept paperGame concept paper
Game concept paper
 
Arcade Game Design with Sploder - Library Program
Arcade Game Design with Sploder - Library ProgramArcade Game Design with Sploder - Library Program
Arcade Game Design with Sploder - Library Program
 
Breathless case study by Eureka Forbes
Breathless case study by Eureka ForbesBreathless case study by Eureka Forbes
Breathless case study by Eureka Forbes
 
Gamegraphics
GamegraphicsGamegraphics
Gamegraphics
 
Pokemon XD gale of darkness Analysis
Pokemon XD gale of darkness AnalysisPokemon XD gale of darkness Analysis
Pokemon XD gale of darkness Analysis
 
MoreMonstersQRG.ppt
MoreMonstersQRG.pptMoreMonstersQRG.ppt
MoreMonstersQRG.ppt
 
Irans work
Irans workIrans work
Irans work
 
Audacity Presentation
Audacity PresentationAudacity Presentation
Audacity Presentation
 
Taste, Share and Have Fun: An Experiment in Procedural Rhetoric
Taste, Share and Have Fun: An Experiment in Procedural RhetoricTaste, Share and Have Fun: An Experiment in Procedural Rhetoric
Taste, Share and Have Fun: An Experiment in Procedural Rhetoric
 
Scratch an Editing App
 Scratch  an Editing App  Scratch  an Editing App
Scratch an Editing App
 
4 v workshop day 1
4 v workshop day 14 v workshop day 1
4 v workshop day 1
 
Programming my sounds into my game
Programming my sounds into my gameProgramming my sounds into my game
Programming my sounds into my game
 
Audacity High School
Audacity  High  SchoolAudacity  High  School
Audacity High School
 
Audacity 101
Audacity 101Audacity 101
Audacity 101
 

Similar a 3 Kodu

Interactive ppt
Interactive pptInteractive ppt
Interactive ppt
Cabrini
 

Similar a 3 Kodu (20)

2 Digi Girlz Small Basic
2 Digi Girlz Small Basic2 Digi Girlz Small Basic
2 Digi Girlz Small Basic
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasic
 
Abou Teaching Girls Technology
Abou Teaching Girls TechnologyAbou Teaching Girls Technology
Abou Teaching Girls Technology
 
Tips on Polishing Powerpoint Presentations
Tips on Polishing Powerpoint PresentationsTips on Polishing Powerpoint Presentations
Tips on Polishing Powerpoint Presentations
 
Interactive ppt
Interactive pptInteractive ppt
Interactive ppt
 
Platformer Game Design with Sploder - Library Program
Platformer Game Design with Sploder - Library ProgramPlatformer Game Design with Sploder - Library Program
Platformer Game Design with Sploder - Library Program
 
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsFun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
 
NewTek Lightwave 3D: Working in 3D Space
NewTek Lightwave 3D:  Working in 3D SpaceNewTek Lightwave 3D:  Working in 3D Space
NewTek Lightwave 3D: Working in 3D Space
 
Skaul Outline
Skaul OutlineSkaul Outline
Skaul Outline
 
Scratch Cards All
Scratch Cards AllScratch Cards All
Scratch Cards All
 
AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm Game
 
Google Lit Trips
Google Lit TripsGoogle Lit Trips
Google Lit Trips
 
UX for XR: Creating User Flows for Mixed Reality
UX for XR: Creating User Flows for Mixed RealityUX for XR: Creating User Flows for Mixed Reality
UX for XR: Creating User Flows for Mixed Reality
 
Kodu game design
Kodu game designKodu game design
Kodu game design
 
Scratch cards-all
Scratch cards-allScratch cards-all
Scratch cards-all
 
scratch-cards-all.pdf
scratch-cards-all.pdfscratch-cards-all.pdf
scratch-cards-all.pdf
 
Sln skill cards
Sln skill cardsSln skill cards
Sln skill cards
 
Scratch cards-all
Scratch cards-allScratch cards-all
Scratch cards-all
 
Bridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | BaiyonBridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | Baiyon
 
Pixtaword UX Transition Guide
Pixtaword UX Transition GuidePixtaword UX Transition Guide
Pixtaword UX Transition Guide
 

Más de llangit

Más de llangit (20)

3 App Compat Win7
3 App Compat Win73 App Compat Win7
3 App Compat Win7
 
2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensors2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensors
 
1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search
 
5 Digigirlz Xna
5 Digigirlz Xna5 Digigirlz Xna
5 Digigirlz Xna
 
4 Making Movies
4 Making Movies4 Making Movies
4 Making Movies
 
1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Final1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Final
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Mining
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Mining
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developers
 
SQL Server 2008 for .NET Developers
SQL Server 2008 for .NET DevelopersSQL Server 2008 for .NET Developers
SQL Server 2008 for .NET Developers
 
Tech Days09 Sqldev
Tech Days09 SqldevTech Days09 Sqldev
Tech Days09 Sqldev
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Services
 
Making of GirlGamer
Making of GirlGamerMaking of GirlGamer
Making of GirlGamer
 
DigiGirlz_SoCal_Databases
DigiGirlz_SoCal_DatabasesDigiGirlz_SoCal_Databases
DigiGirlz_SoCal_Databases
 
Bi2008 Plus Cloud Preview
Bi2008 Plus Cloud PreviewBi2008 Plus Cloud Preview
Bi2008 Plus Cloud Preview
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architect
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developers
 
Parallel Programming and F#
Parallel Programming and F#Parallel Programming and F#
Parallel Programming and F#
 
BI in SQL Server 2008 for Architects
BI in SQL Server 2008 for ArchitectsBI in SQL Server 2008 for Architects
BI in SQL Server 2008 for Architects
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+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@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+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...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

3 Kodu

  • 1. KODU Visual game programming Lynn Langit – Developer EvangelistMicrosoft
  • 2. Visual Programming Is Engaging Is Intuitive Is Fun Encourages Exploration Needs no manual Needs minimal instructions Introduces formal programming Objects Properties Methods
  • 3.
  • 4. Edit feature explains buttons A, B, X,Y
  • 5. L &R buttons that do not stick up for zooming in or out
  • 6.
  • 7. More ABOUT Playing a game Select the game you want to play (scroll) + pick (Press X) Press A to start game play Game play directions will be shown on opening game screen
  • 8. Demo Play a game
  • 9. Editing the world To edit, press Back Go to the edit selection Chose what you want to add Instructions will be in top left corner Only objects can be programmed in Kodu. You can change the terrain as well Add water Add hills or valleys Change texture Change color (background and lighting)
  • 11. demo Edit the world
  • 12. ADDING an object To edit press Back Use left wiggly stick to position cursor (white circle) to location Press A to open the object menu Select object or object groups and then press A
  • 13. change AN OBJECT Focus on object (place cursor on it) Make changes Objects are characters or plants
  • 14. Editing objects Change color Clone Add music Position Add activities (i.e. program)
  • 15. demo Add and edit objects
  • 16. Programming – when/do Press Back Select the object, Y to program Left stick on When+, to select When action use A
  • 17. programming rows Y to insert more Rows All Rows run simultaneously Can have multiple pages Can program gamepad buttons Can program multiple gamepads (multi-player games)
  • 18. Actions available Move Kick Score Points Add Music Eat Switch Swear More…
  • 19. demo Programming When / Do Actions for Objects
  • 20. Advanced settings Rate of kicking acceleration, Lighting, Volume, Breeze speed…
  • 21. Saving your game Back button to Back Menu, then ‘Save my world’ If using Xbox 360, then games can be saved and shared
  • 22. How to find out more At Microsoft Research Site - here
  • 23. Get Microsoft Software for FREE For high school and college students - DreamSpark For startup businesses - BizSpark For everyone - Express editions – VS and SQL - here