--------------- EXPECTED PROGRESS --------------- -finish defining the ship characteristics, projectile and ship classes... basically tie up loose ends (for example, when a game object is destroyed we don't curretnly free memory cause directX is still referencing the ojbect). also, generally finish and clean up all the stuff i've done. -figure out what we're doing in terms of specifics, and who's doing what! -do work in some of my other classes (i need this week to be a little lighter for me...) --------------- ACTUAL PROGRESS --------------- -finished GameObjMgr, dxShipReader (sort of), dxMeshLoader -- integrated these -memory management for game objects (ships, projectiles) (including device memory) -cleaned up / wrote various update functions (time dependencies for game objects) -tied up a LOT of loose ends, fixed a bunch of bugs --------------- SNAGS --------------- -none -- had more time than i expected --------------- PLANS --------------- -integrate/generalize ship characteristics definable by user (turn rate, thrust, etc), fix set of characteristics we will allow user to change -deal with wrapping issues: correct angle/distance formulas for AI and collision detection to take into account viewport correctly, initial focus stuff, settle object center/radius issues, do some testing -generalize collisions beyond rebounding, ship life/destruction, projectile damage