A first task for the big games group is to create a pipeline proof of concept.
Below you will find a Flash/Action script version of a Tic Tac Toe game that meets all but one of our basic pipeline questions. This example has a sequential first page that includes loading a sound. The 3-D box is a fake. It needs to be replaced with a bona fide Maya rendered image that can be manipulated from program.
Our task is to create the same simple program in DirectX to convince ourselves that we can hang together all of the pieces.
This game includes:
1) A front page from which the user can choose a player (at least one 3-D, and at least one that has a sound).
2) The game itself incorporates both Flash objects and considerable Actionscript. The next version will load all assets via Actionscript (bypassing Flash) in order to more directly model the process required in DirectX
3) The game has very simple smarts. Version 1 had a computer player that put pieces sequentially left to right, top to bottom. This one exploits the "game won" functionn to determine whether (1) the computer can win on an available space, (2) the human can win on an available space. It then reverts to version 1 logic. I am rather impressed with how well it can play with just these simple rules.
4) This program uses very simple input via the mouse. Note that it is capable of disabling the squares so that a player can't replay a piece.
Email: wolz@tcnj.edu for the .fla file, or to send comments (please do not critique the game itself, it is a rough prototype to prove a point --- it is not intended to be a fully functioning, flexible game. (Yes I know the human always goes first.... the alternative is left as an exercise for the reader!)