Create games on your Windows Phone 7

Wow, create Windows Phone 7 based games using only your phone!  Really?  Seriously!  Awesome!

First get a Windows Phone 7,

Verizon (HTC Trophy, $99 with 2-year contract, monthly charges of course):

ATT(HTC HD7S, $99 with 2-year contract, monthly charges of course):

How to get started in creating games using TouchDevelop, take a look at the script:

This script is cool because it runs a video that also tells you how to create a program, so recursion works even for people. Smile

To download the script you click on the Install button:

image

If you phone is connected to the internet then the script will be installed.

The script looks like this (just copied it from the referenced web page for ease):

meta version 'v2.0';
meta name 'getting started video';
meta icon 'Question';
meta color '#ff00cc99';
// Learn how to write your first script with this short video.
action getting_started() {
// Start here...
wall→prompt('We are about to play a video from internet. Please make sure you are connected.');
web→play_media('https://media.ch9.ms/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_ch9.wmv');
wall→prompt('Click on the question mark in the application bar to find more tutorials...');
}

Not a game, but I will be going over the creation of a simple board for making a game over the next few weeks.

Can it be that simple?  Yes it is that simple.  Can you write really complex code and sell it on the AppHub? No, but you can write simple and useful script for many purposes.  The language is simple and easy to use, similar to the TI-Graphing calculators you might be using.  Also, think about it, if you are a high school student who can’t get their parents to buy you a decent cell phone, here is a great reason: You would learn how to program if your parents buy you a Windows Phone 7. 

Oh sure it isn’t an iPhone, but it is way cooler because keep in mind, cool is not caring what others are doing.  And you can make money with the Windows Phone 7, connect to the “cloud” and get ready to make money as a software developer, be a software engineer, or other kinds of engineer or scientists!