skyhawk
2004.06.25, 02:54 AM
*recreates thread that had gotten lost in the great tragedy of '04*
here is my status log:
//////////////////////////////////////////////////////////////////////////////////////////
//
// Date version lines What was done
// 01/24/04 .01 3170 imported BOB 2 into XCode, ripped out gameplay element
// and just made it one ship flying around //
// 01/26/04 .05 3178 updated particle engine to use draw using an object in //
// the display list
// 01/27/04 .07 3196 updated the Radar screen, changed background draw color
// 02/03/04 .1 3229 updated particle engine to draw variable objects,
// tweaks, commenting, updated background "star" particle
// 02/06/04 .2 3528 wrote obtobob to convert .obj to BOB2 format. added
// Lee's model to the game
// 02/17/04 .3 4239 Updated modelviewer to edit models
// 02/24/04 .4 4445 modelviewer now can zoom, edit multiple vertices,
// Microbian Fighter can now load levels, added 3
// ship values, 3 AIScripts, and 3 mission types to level
// format (820 lines for modelviewer)
// 02/28/04 .45 4697 optimized AI and made it able to search for more
// 03/01/04 .5 4722 basic support for music
// 03/09/04 .55 5012 basic sound support. A bit buggy. each level now has
// a playlist of 2 songs.
// 03/10/04 .56 5016 fixed level loader
// 03/11/04 .57 5045 added universal force
// 03/13/04 .58 5067 added neutral unit management array. fixed bug with
// said array. can now pick up pickup items.
// 03/14/04 .59 5160 ship to ship collision. slightly buggy
// 03/16/04 .59 5196 fix a bug in collision, still buggy. Added force
// function. Attempt to do less calculations and
// stabilize physics stuff. may be able to simplify some
// things
// 03/17/04 .59 5164 optimized explosion function
// 03/24/04 .60 5200 wrote shield AI function
// 03/27/04 .61 5382 rough draft of randomswimmy done. Still a bit buggy.
// bunches of little changes.
// 04/01/04 .62 5416 added 4 walls
// 04/02/04 .64 5445 proper response from weapon to neutral
// 04/05/04 .65 5480 proper collision detection which lead to proper
// collision response. Nobody will get killed today.
// 04/06/04 .66 added particle preferences.
// 04/07/04 .70 5539 added swirling to breaking walls. debugged lee's level
// fixed object spawning issue involving weapons facing
// wrong direction. Put in placeholders as to have circle
// to circle, circle to rect, and rect to rect collision //
// demoed to idevgames chat
// 04/14/04 .70 5635 added black squares outlining collision primitives
// 04/20/04 .75 5864 WHOOOOOO got circle to circle, circle to quad, and
// quad to quad collision.
// 04/23/04 .76 5924 added explosions, added sentinel AI.
// 05/11/04 .77 6157 added spray, added wormtounge, added shredclam, fixed
// bug in level loading due to mismatch in lee's level
// format with my own, added level selecting at the main
// menu, added corral and good microbe, finalized
// MISSION 2 objectives, tweaks
// 05/12/04 .78 6189 added good microbe particle, big bad daddy, hot mom,
// specti, squid jaw
// 05/13/04 .80 fixed MISSION 2 bug
// 05/18/04 .81 6320 added mitosis AI. spent 3 hours playing around with it
// bad brian.
// 05/19/04 .82 6529 added space partitioning scheme. acheived an average
// speed up of 2-3x. (worst case, 2x slow down, best case
// 4x speed up) added version number to the lower right
// corner to the main screen. optimized mitosis AI.
// 05/24/04 .83 6546 added fighter 2 and fighter 2 damaged, sped up radar
// drawing.
// 05/25/04 .84 6605 redid the way damage from bouncing against ships is
// done, added spectiai (randomswim variant), added hotmom
// ai, currently have levels 1-5,7, 10-11
// 05/30/04 .85 6668 added wormtounge ai
// 06/03/04 .86 6746 added buster, buster pickup, rocket pickup, fiddled
// with explosion and rockets, added bubble wall, spak
// wall, capinsule, shad block, and razclaw, display.dat
// is 15k+ lines, with 56 models in it.
// 06/06/04 .87 6884 fixed: particles now being destroyed with armageddon,
// added preference to turn on and off music and sound,
// added death sequences for bubblewall and spakwall,
// implemented buster and splasher explosion (more damage)
// 06/08/04 .88 6920 added more destruction pieces. added supercrobe.
// improved deaths animations. redid the way damage is
// done... again. changed homing missile AI to always go
// for the nearest target. this is bad for a homing
// missile, but not bad for everything in this game that
// uses the AI, now have 3 of the songs in game.
// heh, Microbian Fighter 6100.
// 06/13/04 .89 7237 sped up draw objects and inc objects, increased OA size
// 06/15/04 .895 7287 added sndbuster, added program icon, made level 12
// playable and challenging... I think people will like it
// 06/18/04 .90 7353 fixed resize bug, made Music path external of the
// application package. Will most likely try to stick it
// back in before release... depends on how lazy I am.
// added wormtounge damaged model. fixed sound and music
// preference, fixed sound bug when changing songs in the
// middle of the level.
// 06/00/04 .91 tweaked ship values
//////////////////////////////////////////////////////////////////////////////////////////
also, here are a few desktop pictures for those eagerly awaiting (hint, we are aiming VERY hard for a aug. 20th deadline)
http://www.hkasoftware.com/skyhawk/microbfighter/MFicondesktop.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/do%20you%20feel%20safe.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/razdesk.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/5secondrule.jpg
here is my status log:
//////////////////////////////////////////////////////////////////////////////////////////
//
// Date version lines What was done
// 01/24/04 .01 3170 imported BOB 2 into XCode, ripped out gameplay element
// and just made it one ship flying around //
// 01/26/04 .05 3178 updated particle engine to use draw using an object in //
// the display list
// 01/27/04 .07 3196 updated the Radar screen, changed background draw color
// 02/03/04 .1 3229 updated particle engine to draw variable objects,
// tweaks, commenting, updated background "star" particle
// 02/06/04 .2 3528 wrote obtobob to convert .obj to BOB2 format. added
// Lee's model to the game
// 02/17/04 .3 4239 Updated modelviewer to edit models
// 02/24/04 .4 4445 modelviewer now can zoom, edit multiple vertices,
// Microbian Fighter can now load levels, added 3
// ship values, 3 AIScripts, and 3 mission types to level
// format (820 lines for modelviewer)
// 02/28/04 .45 4697 optimized AI and made it able to search for more
// 03/01/04 .5 4722 basic support for music
// 03/09/04 .55 5012 basic sound support. A bit buggy. each level now has
// a playlist of 2 songs.
// 03/10/04 .56 5016 fixed level loader
// 03/11/04 .57 5045 added universal force
// 03/13/04 .58 5067 added neutral unit management array. fixed bug with
// said array. can now pick up pickup items.
// 03/14/04 .59 5160 ship to ship collision. slightly buggy
// 03/16/04 .59 5196 fix a bug in collision, still buggy. Added force
// function. Attempt to do less calculations and
// stabilize physics stuff. may be able to simplify some
// things
// 03/17/04 .59 5164 optimized explosion function
// 03/24/04 .60 5200 wrote shield AI function
// 03/27/04 .61 5382 rough draft of randomswimmy done. Still a bit buggy.
// bunches of little changes.
// 04/01/04 .62 5416 added 4 walls
// 04/02/04 .64 5445 proper response from weapon to neutral
// 04/05/04 .65 5480 proper collision detection which lead to proper
// collision response. Nobody will get killed today.
// 04/06/04 .66 added particle preferences.
// 04/07/04 .70 5539 added swirling to breaking walls. debugged lee's level
// fixed object spawning issue involving weapons facing
// wrong direction. Put in placeholders as to have circle
// to circle, circle to rect, and rect to rect collision //
// demoed to idevgames chat
// 04/14/04 .70 5635 added black squares outlining collision primitives
// 04/20/04 .75 5864 WHOOOOOO got circle to circle, circle to quad, and
// quad to quad collision.
// 04/23/04 .76 5924 added explosions, added sentinel AI.
// 05/11/04 .77 6157 added spray, added wormtounge, added shredclam, fixed
// bug in level loading due to mismatch in lee's level
// format with my own, added level selecting at the main
// menu, added corral and good microbe, finalized
// MISSION 2 objectives, tweaks
// 05/12/04 .78 6189 added good microbe particle, big bad daddy, hot mom,
// specti, squid jaw
// 05/13/04 .80 fixed MISSION 2 bug
// 05/18/04 .81 6320 added mitosis AI. spent 3 hours playing around with it
// bad brian.
// 05/19/04 .82 6529 added space partitioning scheme. acheived an average
// speed up of 2-3x. (worst case, 2x slow down, best case
// 4x speed up) added version number to the lower right
// corner to the main screen. optimized mitosis AI.
// 05/24/04 .83 6546 added fighter 2 and fighter 2 damaged, sped up radar
// drawing.
// 05/25/04 .84 6605 redid the way damage from bouncing against ships is
// done, added spectiai (randomswim variant), added hotmom
// ai, currently have levels 1-5,7, 10-11
// 05/30/04 .85 6668 added wormtounge ai
// 06/03/04 .86 6746 added buster, buster pickup, rocket pickup, fiddled
// with explosion and rockets, added bubble wall, spak
// wall, capinsule, shad block, and razclaw, display.dat
// is 15k+ lines, with 56 models in it.
// 06/06/04 .87 6884 fixed: particles now being destroyed with armageddon,
// added preference to turn on and off music and sound,
// added death sequences for bubblewall and spakwall,
// implemented buster and splasher explosion (more damage)
// 06/08/04 .88 6920 added more destruction pieces. added supercrobe.
// improved deaths animations. redid the way damage is
// done... again. changed homing missile AI to always go
// for the nearest target. this is bad for a homing
// missile, but not bad for everything in this game that
// uses the AI, now have 3 of the songs in game.
// heh, Microbian Fighter 6100.
// 06/13/04 .89 7237 sped up draw objects and inc objects, increased OA size
// 06/15/04 .895 7287 added sndbuster, added program icon, made level 12
// playable and challenging... I think people will like it
// 06/18/04 .90 7353 fixed resize bug, made Music path external of the
// application package. Will most likely try to stick it
// back in before release... depends on how lazy I am.
// added wormtounge damaged model. fixed sound and music
// preference, fixed sound bug when changing songs in the
// middle of the level.
// 06/00/04 .91 tweaked ship values
//////////////////////////////////////////////////////////////////////////////////////////
also, here are a few desktop pictures for those eagerly awaiting (hint, we are aiming VERY hard for a aug. 20th deadline)
http://www.hkasoftware.com/skyhawk/microbfighter/MFicondesktop.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/do%20you%20feel%20safe.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/razdesk.jpg
http://www.hkasoftware.com/skyhawk/microbfighter/5secondrule.jpg