Getting the windows phone development tools was super easy. This is the first time I’ve programmed in an emulator and the wp7 emulator is spiffy. It even has an internet explorer and other phone controls which tells me that there is a sizeable amount of OS that I am developing on top of.
I found a pretty good demo on the MSDN site for the MIX10 conference. I ripped out its skinned model with animation because it is better than anything I have. Using a custom pipeline code is a bit new to me but I successfully copy-pasted the parts from the demo that I needed
I am trying to get real 3D shapes, familiarizing myself with Blender and other free options for model creation. I made an ugly mess of a model but it demonstrates the pipeline. I am also applying a texture to it. I also use a little interpolation for camera smoothing to flex the power of math.
The other important part in this revision is the loading of a data file for the level instead of randomly generating it. I drew a 3 in my datafile and am loading it as text through the pipeline.
Release Notes v0.2
* 3D model import with texture
* Second camera added, with toggle
* Camera smoothing
* Collision detection bug fixes
* Load level from file
From other experience making games I wanted to bring over some physics. Specifically acceleration and collision. Also I added some more logic to AI.
The math involved with basic collision is tricky but I got it working after a few geometry refreshers.
Release Notes v0.1
* Entities are clickable (turn black and stop),
* Collision detection for cylinders and rectangular prisms
* AI bouncing and turning
* Camera tracks entity
I am starting a team-based top view game called ThreeSquad. Currently I am working on getting basic shapes to render and a camera. Also I have some simple AI and navigation with text rendering and clickable
Release Notes v0.0
* Set up RenderTarget with Camera and Lighting
* Create debugtext framework
* Create input framework
* Create navigation framework
* Create ai framework
* Import 3d axis model
* Create geometric primitives (cubes)
I'm excited about playing games and making games people want to play! I am currently actively looking for employment and developing two projects, for Windows Phone, and for PC.