Top Banner
Game Tech with Kodu Game Labs + TouchDevelop Adarsha Datta | Sage Franch Microsoft
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Game tech using kodu adarsha

Game Techwith

Kodu Game Labs+

TouchDevelop

Adarsha Datta | Sage FranchMicrosoft

Page 2: Game tech using kodu adarsha

What is the Goal?

Page 3: Game tech using kodu adarsha

How do we do it?

Page 4: Game tech using kodu adarsha

Who am I?

• Technology Evangelist for life• Love talking, breathing and eating technology

• The Cloud Guy• Again: love talking, breathing and eating (??) the cloud

• TV Series and Movie Buff

• First Game I built:• Hangman on MS GWBASIC (yeah.. Totally dated myself there)

Adarsha Datta

@AdarshaDatta

Page 5: Game tech using kodu adarsha

What is in store today?

• Introduction

• Basics of Game Design

• Quick Demo of Kodu

• Let the Games begin!

Page 6: Game tech using kodu adarsha

Introduction to Game Design

Page 7: Game tech using kodu adarsha

Introduction to Game Design

Page 8: Game tech using kodu adarsha

Introduction to Game Design

Page 9: Game tech using kodu adarsha

The main components

Page 10: Game tech using kodu adarsha

• Character driven

• Object Driven

• Ticking Clock

• Game Rule

• Secrets in the Game

Page 11: Game tech using kodu adarsha

Rapid Prototyping : Iterations are key!

Build -> Test -> Save -> Build -> Test -> Save

->Build -> Test -> Save

The Process

Page 12: Game tech using kodu adarsha

Thank You!

Kodu: What is that?

Page 13: Game tech using kodu adarsha

Demo

Page 14: Game tech using kodu adarsha

Basic Navigation

Page 15: Game tech using kodu adarsha

The Object/ Character/Bots

Page 16: Game tech using kodu adarsha

The Characters&

Objects

Page 17: Game tech using kodu adarsha

The Actions

Page 18: Game tech using kodu adarsha

Operations on the Object

Page 19: Game tech using kodu adarsha

The Programming Construct: When -Do

Page 20: Game tech using kodu adarsha

The Canvas / Landscape

Page 21: Game tech using kodu adarsha

Let the Games begin!

Page 22: Game tech using kodu adarsha

Step 1: Learn to navigate

Main Menu

Load Level

New World

Page 23: Game tech using kodu adarsha

Step 2: Toggle between Edit & Play

Page 24: Game tech using kodu adarsha

Lets create a simple program

• Start with a new world

• Add a character

• Add some objects

• Program them to move around

Page 25: Game tech using kodu adarsha

Now, its your turn! Open a world

Add an apple

Make this apple blue

Add another apple

Add Kodu

Make Kodu find the apple

Make Kodu eat the apple

Page 26: Game tech using kodu adarsha

Let us create the world!

Page 27: Game tech using kodu adarsha

Get involved with the community

Share your creation with the communitySee and use what others have shared in

the community

Page 28: Game tech using kodu adarsha

Its time to play on your own!

Page 29: Game tech using kodu adarsha

Resources

• Tones of videos with tutorials: https://www.youtube.com/user/KoduTeam• Multi-level Guide: http://www.kodugamelab.com/discussion/kodu-community/show-and-

tell/2011/12/how-to-create-multiple-levels-in-one-kodu-world-teleportation/

Page 30: Game tech using kodu adarsha

Thank You!