+The Warlpirri Interactive Learning Resource Project ==================================================== ++Document Overview ------------------- This document is a development record for Donovan Baarda's contributions to the Warlpirri Interactive Learning Resource Project. This is a Macromedia Director project being developed by Wendy Baarda, funded by the Animated Literacy Aids for Warlpirri Schools Project. This document and the related mailbox can be found online at; http://minkirri.apana.org.au/~abo/projects/wilr/swf/ ++Project Overview ---------------- This project uses Macromedia Director to create a stand-alone "movie player" that can run on the Windows or Macintosh platform on CDROM. I contributed technical advice, lingo scripting, and general integration to this project under contract. My contributions were minimal compared to the others who worked on this project. ++Development Journal =================== I did not start this journal until after the third week of working on this project. There was a long gap between each week that I worked on this project, coinciding with Wendy's trips to Melbourne. The Journal entries prior to 2002-12-03 were retrospectively created from memory and various records (revision control logs and emails). +++2002-04-29 Mon - 2002-05-04 Fri, 20:00 First week of work ------------------------------------------------------ This was the first week I worked on the project. Much of this time was spent getting the project working on a Windows platform. At the end of this, I created a preliminary movie player that worked on Windows. +++2002-05-13 Mon ----------------- Sent Invoice for first week of work (20:00 hours). +++2002-08-12 Mon, 02:00 Start of Second Week ------------------------------------------ Wendy arrived on weekend. Started Second week of work. Tony Grimes organised for us to visit BoxHill TAFE Online Services, who do some Macromedia Director work. +++2002-08-13 Tue, 04:00 ------------------------ Placed project into PRCS revision control system. Visited BoxHill Tafe Online Services and spoke with John Weatherly (manager) and Lindsay ? (Macromedia person), who gave us much helpful advice. +++2002-08-14 Wed, 04:00 ------------------------ Worked with Wendy on project. +++2002-08-15 Thu, 04:00 ------------------------ Worked with Wendy on project. +++2002-08-16 Fri, 04:00 ------------------------ Worked with Wendy on project. +++2002-08-17 Tue ----------------- Jethro's birthday party in the Park. Didn't work on project at all. +++2002-08-18 Sun, 06:00 ------------------------ Worked with Wendy on project. Worked late finalising many fixes. Checked project into revision control after completing second week of work. +++2002-08-19 Mon ----------------- Wendy caught Plane back to AliceSprings. Posted a thank-you email to BoxHill Tafe. +++2002-08-23 Fri ----------------- Sent Invoice for second week of work (24:00 hours). +++2002-08-24 Sat ----------------- Went over movies and found a few problems. Emailed Wendy details and created a TODO.txt describing the problems. +++2002-11-04 Mon, 02:00 Start of Third Week ------------------------------------------- Wendy arrived on the weekend. Spent most of the day getting Macromedia working in VMware again... +++2002-11-05 Tue, 02:00 ----------------------- More struggling with Macromedia. +++2002-11-06 Wed, 04:00 ----------------------- Worked on scoring system and menu.dir movie with Wendy. +++2002-11-07 Thu, 04:00 ----------------------- Worked with Wendy on project. More work on scoring system. Using prefs system to save scores. +++2002-11-08 Fri, 04:00 ----------------------- Worked with Wendy on project. Menu.dir and scoring system working OK. +++2002-11-09 Sat ----------------- Picked up Tony Grimes from Airport, back from LA. Didn't work on project at all? +++2002-11-10 Sun, 04:00 ----------------------- Worked with Wendy on project. Copied project back onto Wendy's laptop. +++2002-11-11 Mon ----------------- Wendy caught Plane back to AliceSprings. +++2002-12-03 Tue 02:00 ----------------- Started this diary and created project mailbox. Created weblink to wilr project. Retroactively created Journal entries upto this point. Checked in end of third week's work to revision control system. +++2002-12-04 Wed 11:00-12:00 01:00 ----------------------------------- Updated TODO.txt with problems identified by Wendy in email. +++2002-12-10 Tue 17:00-17:30 00:30 ----------------------------------- Reinstalled Director in fresh VMware setup. +++2002-12-11 Wed 11:30-12:30 01:00 ------------------------------------ Went through TODO items, rearraging into movie order. ++2002-12-12 Thu 09:30-13:30 4:00 -------------------------------- Continued processing TODO, going through movie order against existing movies. Spoke to wendy about additional changes to menu.dir, and asked for shooter.dir. Compacted all big movies, which makes a big difference to filesize. many images to 1 bit (b+w), or 8 bit (mac pallet colors). Changed photo images to use jpeg compression. ++2002-12-14 Sat 17:00-18:00,20:30-00:30 05:00 ---------------------------------------------- Cleaned up intro.dir, removing redundant scripts and cruft. Looked at menu.dir changes, including removing unused librarys and changing yuwayi/lawa sounds. Extracted emailed menu sounds, converted from sterio 16bit, 44.1kHz to mono, 8 bit 22.05kHz. Stuffit is evil... only proprietry expanders exist. Edited menu.dir extensively to include forward button, and sounds all over the place. Having problems with popup error messages not dissapearing properly. Unsure how best to handle this, as all other buttons etc still work. Still needs extensive work. Got Wendy's "begin menu copy" movie and had a look at it. I will cut-n-paste bits out of this into my menu.dir I think. Sent Wendy an email... ++2002-12-15 Sun 10:30-12:30 02:00 ---------------------------------- Added info button and marker to menu.dir. Changed menu.dir to play Intro.dir at the beginning and have Intro.dir end with "Play Done". ++2002-12-16 Mon 11:30-12:30 01:00 ---------------------------------- Added quit button and re-arranged back/forward/info buttons in menu.dir. Added clapping fade for quit. fixed comp.dir by removing quicktime castmember, changing pallet of some bitmaps, removing some unused castmembers. Saved and compacted. fixed "Jump to Movie" behaviour in scrip cast to correctly jump to markers in movies. Previously would jump to frames indicated by markers in local movie. Adjusted TODO to mark problems as fixed. ++2002-12-20 Fri 14:00-17:30 03:30 ------------------------------------ Started going through movies to add scoring support. Added back buttons to comp.dir and writa.dir. Added back button to "mar f.dir". Fixed some fonts for text.cst members. ++2002-12-22 Sun 11:15-13:15 02:00 ---------------------------------- Went through movie from beginning and got as far as warnf.dir. Fixed up warnf.dir fonts, removed suprious 'a' on stage, added back button. Got to yupf.dir and stage size is wrong... fixed stage size, moved things to fit, added back button. parr.dir added back button. ++2002-12-23 Mon 10:30-11:30, 12:30-13:00 01:30 ----------------------------------------------- puju.dir added back button. lata.dir started to fix cross/tick box problems. ++2002-12-31 Tue 17:00-17:30 00:30 ---------------------------------- continued to fix lata.dir cross/tick problem. Added some generic score script code to scrip.cst. ++2003-01-01 Wed 15:30-18:00 22:00-01:00 05:30 ---------------------------------------------- more fixing up of score scripts in lata.dir. added addtional handlers to User Scores scripts in scrip.cst. Changed menu.dir to use changes to User Scores scripts. Added user selection checking before progressing. Factored out popup code into main movie script of menu.dir. major cleanup of lata.dir. It now works, but still needs a proper back button. See the TODO for issues still to be resolved. ++2003-01-02 Thu 13:00-14:00 23:00-24:00 02:00 ---------------------------------------------- Added back button to lata.dir. cleaned up 10 right/wrong repeat or next behavior. cleaned up internal cast, removing duplicates and unused members. Wrote README.txt with advice on development. Restructured project prcs archive and checked it all in. +2003-01-03 Fri 10:00-13:00 03:00 --------------------------- linked text.cst to writa.dir so that back button works. tried to make a projector, but Macromedia crashed... tried again with no success. burned CD without projector. +2003-01-28 Tue 10:30-13:30,15:00-18:00 6:00 -------------------------------------------- Started merge of my work and wendy's on wendy's laptop. Merged in new menu.dir changes. Added initScore and addScore to scrip.cst. Fixed scoring in menu.dir to handle merged games. Changed forward/back/prev/next buttons in scrip.cst. Changed "snd tija 2.cst" to "snd_tija2.cst". Changed lata.dir to do proper scoring and save scores as section #a1a. Started changing all the messy little scripts to fade on first click. Merged wendy's intro.dir. +2003-01-29 Wed 13:00-18:00 5:00 -------------------------------- Wendy had changed lata.dir to fade all chars on first click. merged and fixed Wendy's face3.dir, face3o.dir, and started face3s.dir. Added scoring support. Added back button. Moved sounds as required from wendy's libs into snd_tija.cst. Fixed "sndWait" in scrip.cst to wait on both sound channels instead of just 1. Further refinements to lata.dir using improved sndWait. Added loadScore method to "User Scores" in scrip.cst, and restructured setUser to use it. Added support for saveScore and loadScore to preserve/restore scores as expected for the anon user. This allows identical behavior when not actually saving scores. +2003-01-30 Thu 13:00-17:00 21:00-22:00 5:00 -------------------------------------------- Went through face3s.dir, cleaning up scripts, adding correct scoring etc. Cleaned up internal casts of face3.dir face3o.dir and face3s.dir. Started on gdbda.dir, adding scoring, back button, and general behaviour. Finishd gdbda.dir. Fixed faces.dir, adding scoring. Fixed balloons, adding display of final score. Simplified scripts and added clicking on bad ballons. +2003-01-31 Fri 14:00-16:00 24:00-01:00 3:00 -------------------------------------------- Misc help to Wendy cleaning and migrating 123 and ProL movies. Fixed typ_a and suporting typ_* movies. +2001-01-01 Sat 23:00-06:00 7:00 -------------------------------- Massive cleanup prior to burning CD's. Went through most movies. There are still problems but too late to fix them now. Section #a7a and #a7b are failing to save it's score (always zero). Something strange is happening in Syl and Fil movies to screw up the score. Tried to build projector with all movies and casts included, but this keeps failing. Instead I have build a projector containing only menu.dir. This requires all the other movies and casts to be in the right location to work. The save score feature will save user scores into a "Prefs" directory off the projector. This means that saving scores will not work when the projectors are run directly off a CD. Idealy the projector, movies and casts should be installed to HDD, but I don't have time to do this now. Updated diary etc. Updated README.txt and TODO.txt. prepared CD layout. burned CD's. Checked in Project.