SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to eventsallenbailey
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapesallenbailey
 
FLOAT SXSW Presentation
FLOAT SXSW PresentationFLOAT SXSW Presentation
FLOAT SXSW Presentationandershoward
 
FLOAT SXSW Presentation
FLOAT SXSW PresentationFLOAT SXSW Presentation
FLOAT SXSW Presentationandershoward
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detectionallenbailey
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced gamesallenbailey
 
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 ProgramRino Landa
 
Breathless case study by Eureka Forbes
Breathless case study by Eureka ForbesBreathless case study by Eureka Forbes
Breathless case study by Eureka ForbesWATConsult
 
Pokemon XD gale of darkness Analysis
Pokemon XD gale of darkness AnalysisPokemon XD gale of darkness Analysis
Pokemon XD gale of darkness AnalysisNathan_West
 
MoreMonstersQRG.ppt
MoreMonstersQRG.pptMoreMonstersQRG.ppt
MoreMonstersQRG.pptToolFactory
 
Audacity Presentation
Audacity PresentationAudacity Presentation
Audacity Presentationlove4film
 
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 RhetoricUrustar
 
4 v workshop day 1
4 v workshop day 14 v workshop day 1
4 v workshop day 1denglezou
 
Programming my sounds into my game
Programming my sounds into my gameProgramming my sounds into my game
Programming my sounds into my gameMrrrjones
 
Audacity High School
Audacity  High  SchoolAudacity  High  School
Audacity High Schoolvalamino
 

Mais procurados (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
 

Semelhante a 3 Kodu

2 Digi Girlz Small Basic
2 Digi Girlz Small Basic2 Digi Girlz Small Basic
2 Digi Girlz Small Basicllangit
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasicllangit
 
Abou Teaching Girls Technology
Abou Teaching Girls TechnologyAbou Teaching Girls Technology
Abou Teaching Girls TechnologyLynn Langit
 
Interactive ppt
Interactive pptInteractive ppt
Interactive pptCabrini
 
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 ProgramRino Landa
 
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 DimensionsNicole Lazzaro
 
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 SpaceSamuel Edsall
 
Scratch Cards All
Scratch Cards AllScratch Cards All
Scratch Cards AllJorge Diaz
 
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 GamePedro Kayatt
 
Google Lit Trips
Google Lit TripsGoogle Lit Trips
Google Lit TripsCourtney F
 
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 RealityLillian Warner
 
scratch-cards-all.pdf
scratch-cards-all.pdfscratch-cards-all.pdf
scratch-cards-all.pdfanascq
 
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 | BaiyonJessica Tams
 
Pixtaword UX Transition Guide
Pixtaword UX Transition GuidePixtaword UX Transition Guide
Pixtaword UX Transition GuideAynul Habib
 

Semelhante 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
 

Mais de llangit

3 App Compat Win7
3 App Compat Win73 App Compat Win7
3 App Compat Win7llangit
 
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 Sensorsllangit
 
1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Searchllangit
 
5 Digigirlz Xna
5 Digigirlz Xna5 Digigirlz Xna
5 Digigirlz Xnallangit
 
4 Making Movies
4 Making Movies4 Making Movies
4 Making Moviesllangit
 
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 Finalllangit
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Miningllangit
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Miningllangit
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developersllangit
 
SQL Server 2008 for .NET Developers
SQL Server 2008 for .NET DevelopersSQL Server 2008 for .NET Developers
SQL Server 2008 for .NET Developersllangit
 
Tech Days09 Sqldev
Tech Days09 SqldevTech Days09 Sqldev
Tech Days09 Sqldevllangit
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developersllangit
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Servicesllangit
 
Making of GirlGamer
Making of GirlGamerMaking of GirlGamer
Making of GirlGamerllangit
 
DigiGirlz_SoCal_Databases
DigiGirlz_SoCal_DatabasesDigiGirlz_SoCal_Databases
DigiGirlz_SoCal_Databasesllangit
 
Bi2008 Plus Cloud Preview
Bi2008 Plus Cloud PreviewBi2008 Plus Cloud Preview
Bi2008 Plus Cloud Previewllangit
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architectllangit
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developersllangit
 
Parallel Programming and F#
Parallel Programming and F#Parallel Programming and F#
Parallel Programming and F#llangit
 
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 Architectsllangit
 

Mais 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

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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 organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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 WorkerThousandEyes
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Último (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

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