Fly TODO

Here is the TODO list for the discontinued game Fly. It was one of the first official TODO lists that I have made, and as such it features a decrepit format of listing the newest entries last. The last entry represents the things I have to do if I ever decided to restart this project.


Make the SLight hold the index of self

Add deactivate all lights function

Add activate/deactivate light function

///////////

Add CLightManager

Make is so that some things are parented to certain objects - as the control their rendering - in the post render


-Far planets + ships - far as in outside its atmosphere
-Close planet(the one we're in)
-Inner ships

If outside the atmoshere this does not matter, but we can do it in this order anyway...
so simply render the closest planet as the planet #2 in the list always.

Fix the lights in planetsystem so that their indices are not messed up by the darklights of the atmosphere - NO

////////////

Add functions to render control to do the render order correctly, probably it should be located in the CGame

/////////////
Add fetching fns to CStarSys to give stuff to render control

////////////
Make a switch to deferentiate between when observer is in or out of atmos

When it is in, simply use current sys
WHen it is out, make a plane using a vector from observer to planet, and check other ships against it instead of atmosphere trick

/////////////
Finish model interpolation to use LOD's
Make CMOdelManager


/////////////
Make 2 models for atm's, one flipped one normal
Fix scaling...


//////////////
Loop through objects, if they are colliding add them to the sphere's list of people, activate them all
and then do collision sims per collision space


//////////////
Loop through objects
If spheres intersect, add them to a collision array -> also have each ship contain the index of its coll group
Loop through collision arrays, if they collide - activate them
Do a step
Recover the velocity data
DeactivateAllObjects(in the first loop)

//////////////
Add function to adjust the position of the physics body
Add velocity recovery fns to physics drive
Add collide mesh stuff to the ship

//////////////
fix skybox


//////////////
finish collision detection in physics driver
do vessel rendering

//////////////
Flesh out SObject class

//////////////
Add device loading...

/////////////
Fix keyboard

/////////////
ADD 3D STUFF TO AUDIEERE
-min/max distance for volume -> direct relationship


/////////////
Make add sphere
Adjust collision detection in starsys
MAke bullets die upon contact
Weapon device
Add muting option for lights


//////////////
Weapon device
Light Muting
Make Noise when colliding
Make collision fn's for bullet and vessel
Fix bullet start positions

/////////////
Add names to devices
Fix bullet start positions
Fix DeInit() for all

Fancy stuff




Original content Copyright SiegeLord's Abode 2008. All rights reserved.

Original content Copyright SiegeLord's Abode 2006-2015. All rights reserved.  

web analytics