SlideShare a Scribd company logo
Creating a countdown timer
First create a ‘referee’ object.
Trees are good for this
Then program the ‘referee’
First line: Sets up
the start time
Second line:
Subtracts one
each second
From the ‘World’ menu item
you can set the score
visiblity to ‘quiet’
Spawning enemies
First create one enemy. Get it just right. Not too hard, not too easy
From the enemy’s ‘Change Settings’ menu, set to ‘Creatable’
Now it won’t appear in the
game unless you create it
Create a new object – a spawner – Saucers are good for this.
Program it to wander around
And use a timer to create enemies. You’ll find the action under
Actions, Create, Creatables. Your enemy should be there
Kodu Challenge
Make a game that:
• Includes a score and a timer
• Has enemies that spawn
• Has objectives
• Has a clear win and lose outcome
• Takes place in an interesting world
Cut
Program
Properties
Tools
Menu
Zoom
Colour
Size
Paste
Zoom
Select
Camera

More Related Content

What's hot

Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
DevBatch Inc.
 
Presentation2
Presentation2Presentation2
Presentation2
Olivia Groom
 
Chapt 1 (part 2) installing the sdk and exploring the workspace
Chapt 1 (part 2)   installing the sdk and exploring the workspaceChapt 1 (part 2)   installing the sdk and exploring the workspace
Chapt 1 (part 2) installing the sdk and exploring the workspace
Muhd Basheer
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D Gaming
Clint Edmonson
 
Design Document
Design DocumentDesign Document
Design Document
Chaffey College
 
Chapt 2 storyboarding techniques
Chapt 2   storyboarding techniquesChapt 2   storyboarding techniques
Chapt 2 storyboarding techniques
Muhd Basheer
 
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Albert Van Otto
 
Invent-a-Game
Invent-a-GameInvent-a-Game
Invent-a-Game
Tomasz Zawada
 
3D Games
3D Games3D Games
Hidden object games? Easily!
Hidden object games? Easily!Hidden object games? Easily!
Hidden object games? Easily!
Nikolay Sitnikov
 
Task 3.2 my computer game concept in detail presentation [my name] - 2017
Task 3.2   my computer game concept in detail presentation [my name] - 2017Task 3.2   my computer game concept in detail presentation [my name] - 2017
Task 3.2 my computer game concept in detail presentation [my name] - 2017
jackgirdlestone1
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First Game
Sarah Sexton
 
Chapt 1 (part 1) mobile apps framework and platforms
Chapt 1 (part 1)   mobile apps framework and platformsChapt 1 (part 1)   mobile apps framework and platforms
Chapt 1 (part 1) mobile apps framework and platforms
Muhd Basheer
 
Game design document template for serious games
Game design document template for serious gamesGame design document template for serious games
Game design document template for serious games
Antoine Taly
 
The Elder Scrolls V: Skyrim
The Elder Scrolls V: SkyrimThe Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim
Tamash96
 
Shadow fight 2 blog
Shadow fight 2 blogShadow fight 2 blog
Shadow fight 2 blog
Lokesh Wadhwa
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
Chaudhry Talha Waseem
 
Game ideas presentation
Game ideas presentationGame ideas presentation
Game ideas presentation
MeganMatthews21
 
The Elder Scrolls V: Skyrim
The Elder Scrolls V: SkyrimThe Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim
Fraserrr
 
Making treasure art
Making treasure art  Making treasure art
Making treasure art
Michal Skurnik
 

What's hot (20)

Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
 
Presentation2
Presentation2Presentation2
Presentation2
 
Chapt 1 (part 2) installing the sdk and exploring the workspace
Chapt 1 (part 2)   installing the sdk and exploring the workspaceChapt 1 (part 2)   installing the sdk and exploring the workspace
Chapt 1 (part 2) installing the sdk and exploring the workspace
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D Gaming
 
Design Document
Design DocumentDesign Document
Design Document
 
Chapt 2 storyboarding techniques
Chapt 2   storyboarding techniquesChapt 2   storyboarding techniques
Chapt 2 storyboarding techniques
 
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
 
Invent-a-Game
Invent-a-GameInvent-a-Game
Invent-a-Game
 
3D Games
3D Games3D Games
3D Games
 
Hidden object games? Easily!
Hidden object games? Easily!Hidden object games? Easily!
Hidden object games? Easily!
 
Task 3.2 my computer game concept in detail presentation [my name] - 2017
Task 3.2   my computer game concept in detail presentation [my name] - 2017Task 3.2   my computer game concept in detail presentation [my name] - 2017
Task 3.2 my computer game concept in detail presentation [my name] - 2017
 
Introduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First GameIntroduction to Unity3D and Building your First Game
Introduction to Unity3D and Building your First Game
 
Chapt 1 (part 1) mobile apps framework and platforms
Chapt 1 (part 1)   mobile apps framework and platformsChapt 1 (part 1)   mobile apps framework and platforms
Chapt 1 (part 1) mobile apps framework and platforms
 
Game design document template for serious games
Game design document template for serious gamesGame design document template for serious games
Game design document template for serious games
 
The Elder Scrolls V: Skyrim
The Elder Scrolls V: SkyrimThe Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim
 
Shadow fight 2 blog
Shadow fight 2 blogShadow fight 2 blog
Shadow fight 2 blog
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
 
Game ideas presentation
Game ideas presentationGame ideas presentation
Game ideas presentation
 
The Elder Scrolls V: Skyrim
The Elder Scrolls V: SkyrimThe Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim
 
Making treasure art
Making treasure art  Making treasure art
Making treasure art
 

Similar to Kodu controls

Laser Defender Game in Unity3D
Laser Defender Game in Unity3DLaser Defender Game in Unity3D
Laser Defender Game in Unity3D
CompleteUnityDeveloper
 
cod
codcod
Unity - Building Your First Real-Time 3D Project - All Slides
Unity - Building Your First Real-Time 3D Project - All SlidesUnity - Building Your First Real-Time 3D Project - All Slides
Unity - Building Your First Real-Time 3D Project - All Slides
NexusEdgesupport
 
02 unity 3_d_part_1
02 unity 3_d_part_102 unity 3_d_part_1
02 unity 3_d_part_1
Reham Maher El-Safarini
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
ClintParisCom
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
ClintParisCom
 
Unity - Building your first real-time 3D project
Unity - Building your first real-time 3D projectUnity - Building your first real-time 3D project
Unity - Building your first real-time 3D project
NexusEdgesupport
 
Pong on SCRATCH Directions
Pong on SCRATCH DirectionsPong on SCRATCH Directions
Pong on SCRATCH Directions
vkmitchell
 
2d games design
2d games design 2d games design
2d games design
rafiqfps
 
Building your first game in Unity 3d by Sarah Sexton
Building your first game in Unity 3d  by Sarah SextonBuilding your first game in Unity 3d  by Sarah Sexton
Building your first game in Unity 3d by Sarah Sexton
BeMyApp
 

Similar to Kodu controls (10)

Laser Defender Game in Unity3D
Laser Defender Game in Unity3DLaser Defender Game in Unity3D
Laser Defender Game in Unity3D
 
cod
codcod
cod
 
Unity - Building Your First Real-Time 3D Project - All Slides
Unity - Building Your First Real-Time 3D Project - All SlidesUnity - Building Your First Real-Time 3D Project - All Slides
Unity - Building Your First Real-Time 3D Project - All Slides
 
02 unity 3_d_part_1
02 unity 3_d_part_102 unity 3_d_part_1
02 unity 3_d_part_1
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
 
Unity - Building your first real-time 3D project
Unity - Building your first real-time 3D projectUnity - Building your first real-time 3D project
Unity - Building your first real-time 3D project
 
Pong on SCRATCH Directions
Pong on SCRATCH DirectionsPong on SCRATCH Directions
Pong on SCRATCH Directions
 
2d games design
2d games design 2d games design
2d games design
 
Building your first game in Unity 3d by Sarah Sexton
Building your first game in Unity 3d  by Sarah SextonBuilding your first game in Unity 3d  by Sarah Sexton
Building your first game in Unity 3d by Sarah Sexton
 

More from grahamwell

Pseudocode
PseudocodePseudocode
Pseudocode
grahamwell
 
Excel =if function
Excel =if functionExcel =if function
Excel =if function
grahamwell
 
Excel Min max-average
Excel Min max-average Excel Min max-average
Excel Min max-average
grahamwell
 
What is binary and why do we use it?
What is binary and why do we use it?What is binary and why do we use it?
What is binary and why do we use it?
grahamwell
 
Introduction to touch develop
Introduction to touch developIntroduction to touch develop
Introduction to touch develop
grahamwell
 
Introduction to touch develop
Introduction to touch developIntroduction to touch develop
Introduction to touch develop
grahamwell
 
The software story
The software storyThe software story
The software story
grahamwell
 
Turtle graphics
Turtle graphicsTurtle graphics
Turtle graphics
grahamwell
 
Database field types
Database field typesDatabase field types
Database field types
grahamwell
 
Databases 101
Databases 101Databases 101
Databases 101
grahamwell
 
Pascal names and types
Pascal names and typesPascal names and types
Pascal names and types
grahamwell
 
Python part two names and types
Python part two names and typesPython part two names and types
Python part two names and types
grahamwell
 
Abstraction - Year 9
Abstraction - Year 9Abstraction - Year 9
Abstraction - Year 9
grahamwell
 
Thinking about your project
Thinking about your projectThinking about your project
Thinking about your project
grahamwell
 
The rail fence
The rail fenceThe rail fence
The rail fence
grahamwell
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
grahamwell
 
Rsa encryption
Rsa encryptionRsa encryption
Rsa encryption
grahamwell
 
Server side scripts
Server side scriptsServer side scripts
Server side scripts
grahamwell
 
Revision topic 1 sensors and control
Revision topic 1 sensors and controlRevision topic 1 sensors and control
Revision topic 1 sensors and control
grahamwell
 
Mtslesson
MtslessonMtslesson
Mtslesson
grahamwell
 

More from grahamwell (20)

Pseudocode
PseudocodePseudocode
Pseudocode
 
Excel =if function
Excel =if functionExcel =if function
Excel =if function
 
Excel Min max-average
Excel Min max-average Excel Min max-average
Excel Min max-average
 
What is binary and why do we use it?
What is binary and why do we use it?What is binary and why do we use it?
What is binary and why do we use it?
 
Introduction to touch develop
Introduction to touch developIntroduction to touch develop
Introduction to touch develop
 
Introduction to touch develop
Introduction to touch developIntroduction to touch develop
Introduction to touch develop
 
The software story
The software storyThe software story
The software story
 
Turtle graphics
Turtle graphicsTurtle graphics
Turtle graphics
 
Database field types
Database field typesDatabase field types
Database field types
 
Databases 101
Databases 101Databases 101
Databases 101
 
Pascal names and types
Pascal names and typesPascal names and types
Pascal names and types
 
Python part two names and types
Python part two names and typesPython part two names and types
Python part two names and types
 
Abstraction - Year 9
Abstraction - Year 9Abstraction - Year 9
Abstraction - Year 9
 
Thinking about your project
Thinking about your projectThinking about your project
Thinking about your project
 
The rail fence
The rail fenceThe rail fence
The rail fence
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
Rsa encryption
Rsa encryptionRsa encryption
Rsa encryption
 
Server side scripts
Server side scriptsServer side scripts
Server side scripts
 
Revision topic 1 sensors and control
Revision topic 1 sensors and controlRevision topic 1 sensors and control
Revision topic 1 sensors and control
 
Mtslesson
MtslessonMtslesson
Mtslesson
 

Kodu controls

  • 1. Creating a countdown timer First create a ‘referee’ object. Trees are good for this Then program the ‘referee’ First line: Sets up the start time Second line: Subtracts one each second From the ‘World’ menu item you can set the score visiblity to ‘quiet’
  • 2. Spawning enemies First create one enemy. Get it just right. Not too hard, not too easy From the enemy’s ‘Change Settings’ menu, set to ‘Creatable’ Now it won’t appear in the game unless you create it Create a new object – a spawner – Saucers are good for this. Program it to wander around And use a timer to create enemies. You’ll find the action under Actions, Create, Creatables. Your enemy should be there
  • 3. Kodu Challenge Make a game that: • Includes a score and a timer • Has enemies that spawn • Has objectives • Has a clear win and lose outcome • Takes place in an interesting world