Monday, June 30, 2003

I've sketched out this so far. I'll be filling in the details.


using System;
using System.Drawing;
using System.Windows.Forms;
using Microsoft.DirectX;
using Microsoft.DirectX.Direct3D;
using Direct3D=Microsoft.DirectX.Direct3D;

namespace EIN.axiom
{
// The base class off all things represented by vertexes in my world
// Chiefly used as an include in tiles and characters
class Model
{
//1.Indivual Transform Matrix group
//2.Reference to a vertex buffer
}

class AxiomEnginge
{
// Might this be world
//Hold vertex buffers for the models,
//Create common and custom vertex models
//Help out with the rendering
// Texture stuff
// Methods for creating Tiles with a nod to textures
}

class Tile
{
private model TilePiece;
//all other tile realted stuff
}
}

No comments: