Solitaire Online

Solitaire (Klondike)- Single player or challenge a friend online!

Play different skill levels. Earn achievements as you play. Earn up to 5 stars for a perfect game. Replay previous levels to master a difficult deal. Track your progress.

Online mode includes:
-Ranked games (random opponent)
-Play a friend

Challenge a Friend
Different skill levels
All Games are solvable
Overall & Level statistics
Drag or Smart Tap to move cards
1 or 3 Card draw
Auto complete
Online play

Roller Coaster (Window phone)

Roller Coaster (Window phone)

Roller Coaster

Roller Coaster Is # 1 Top Free Game on Windows Phone in the US, Japan, Italy, United Kingdom, Germany.   Roller Coaster is a simulation game built using XNA and Silverlight.  This was joint project with my brother Mark Dickinson and me.

Detailed description

Build and Ride Roller Coasters! A Easy to use yet flexibly builder allows for very creative coasters. Create loops, spins, and even go upside down. Coaster stats show a general snap shot of your coaster.  Multiple Viewpoints, with the ability to look around while riding in realistic physics. Customize your coaster with multiple themes including classic and Halloween.

Run Logger – Hood to Coast


Live Demo @

This is a Silverlight application used to log running statistics.  This was built using MVVM design pattern.  Featured controls are the charts and accordion menu built into Silverlight 4.  The charts are filtered and grouped using a common control making all the reports adjustable.  The Data is stored and read from a SQL data base.  The application support “Out of Browser” Support (offline coming soon).

Poverty Chat

Luke and Jimmy (Me) create a game to help the awareness about poverty. The key technology of the game are AI chat bots.

Game Overview
Poverty Chat is a unique web based game that uses natural language to explore a virtual world. The player will have an opportunity to meet an array of different characters. The player will have to solve the mysteries by chatting with other characters in the game. These characters don’t have the average computer response you are used to; they each have their own personality and will response to you differently using an AI Bot technology.  The idea is to get the user involved in conversations.  Some of the characters may refere to others to find the right answer.  When  the answer is found thier notepad takes note for them for later levels.

The theme of the game is Poverty. The player will learn what, why, and solutions to poverty throughout the game and will be needed to win the game.

The goal of the game is to help solve poverty by learning about poverty and spreading the word about poverty.


Technologies: Silverlight,, AIML, Web services
Features to be added: Text to speech, speech to text, multiplayer (real player can replace bots and provide answers)

MyMouseGames – World Finals in Egypt (Imagine Cup 2009)

MyMouseGames placed First place in the Imagine Cup US Nation final. The imagine Cup is a worldwide software design competition sponsored by Microsoft. Our team – Jimmy, Mark, and Luke Dickinson (brothers) advanced from first round to semi-finals to national finals in Cambridge, Massachusetts. Our prizes was $8,000 to split among us and to continue on to the Imagine Cup World Finals in Cairo, Egypt.

Our Entry
The theme of the Imagine Cup’s in 2009 was the 10 world goals of the UN, mostly helping developing countries. Anyway we chose to focus on education and to build it in Silverlight and ASP.NET. Basically our entry is a bunch of mini educational games that allow you multiple mice on one computer to play. The idea is one computer can work for many students. Also the teachers can change the lesson data that is being used in each game. On top of that, functioned completely though a simple web site. The purpose was to help every student have access to a computers in ill funded schools.

Press Coverage

News – Winning US Imagine Cup
Microsoft Research Center -Cambridge, MA
May 10th, 2009 (videos) (MIT)

Live Interview – NBC Portland News @ The Square (video)
May 26th, 2009

PaperBall – 2nd Place Winner (Mix09 10k Challenge)

Do you have what is takes to beat “Team Purple”? Challenge the purple team to a mini game of Football made out of 100% construction paper, but beware the purple team will be watching your every move to build better and more powerful plays to win.

Note: Due to the new rule “no throwing paper” and the nature of the materials used in this game, there will be no passing plays involved.

How to create a play: Drag your paper players to the desired positions. Drag the paper arrows to change the direction they will run.

How to run a play: Hit the “Run Play” button to start the play. Your power player (QB) will follow the mouse during the execution of the play in real time.

How to win: Score more point by the end of the game by running the ball into the touchdown area without being tackled or going out of bounds. In the event of a tie, the win will go to the previous championship holder (“Team Purple”).

PaperBall was entered in to the Mix 09 10k Challenge and PaperBall won! Well it was runner up, so 2nd place out of 106 entries. There was one grand prize and 3 runner ups. So what did it win? $500 dollars! The two main rules for the contest are to use Silverlight and all the source code and resources(images) are under 10k.

Website that commented on Paper Ball:

Frog Attack – Grand Prize Winner (RIA Run Contest)

Frogs are attacking your hamster! The hamster has broken his running wheel in defense. Help the hamster survive by avoiding the attacking frogs. Beware the hamster wheel will be harder to move if many frogs are hanging on. Move the mouse in a circular manner around the running wheel to help Mr Hamster out.

Frog Attack took first place in the RIA silverlight game contest.