Download Article
Porting Game User Interfaces to Windows 8 Touch Devices.pdf [1.53 MB]
© Copyright 2013 RIVER
Porting Game User Interfaces to Windows 8 Touch Devices.pdf [1.53 MB]
© Copyright 2013 RIVER
by Erica J Mceachern and Manuj R Sabharwal
Download Optimizing Puzzle Touch (Casual Game) [PDF 1.6MB]

The included code and white paper provides a parallel solution for enumerating the total number of possible wins, losses, and draws for a two-person strategy game. A Cat and Mouse move on a directed graph; the Cat attempts to catch the Mouse, while the Mouse attempts to occupy a goal node within the maximum number of moves allowed. The solution to this problem makes use of the A* heuristic search algorithm. Parallelism is achieved using Intel Cilk Plus.
Discuss engineering design process using game design as example. Discuss the importance of computer performance to animation and game execution. Use the Intel Destroy of Castle Demo to show the power of multi-cores.
This version of Destroy the Castle was created to show how to parallel such a game application using OpenMP Tasks. The project is built using Intel(R) Parallel Studio Composer compiler.

When I heard earlier this year we were going to support HTML5 apps in our store via a tool called encapsulator, it peaked my interest. I wondered how hard it would be to develop a game using HTML. I'm a former ColdFusion* developer, so I have familiarity with JavaScript* and thought, why not try this. The following article and subsequent articles in a series will show you my journey and in the process, should show you how you can be a game developer using HTML5.