TASK PERFORMED BY EDY KAJANG/EDY ZAHID RELATED TO MATH QUEST, FANTASY SCHOOL ONLINE AND ADVEN QUEST GAME PROJECT 28/3/2011 Monday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate Caurina tweener for many panels and screens throughout the game 27/3/2011 Sunday -------------------------------------------------------------------------------------- - empty 26/3/2011 Saturday -------------------------------------------------------------------------------------- - modify both MiniGameMQ.fla and MiniGameMQMalaysia.fla to fix lagging for intro movie and improve game speed for Gaston mini game 25/3/2011 Friday -------------------------------------------------------------------------------------- - modify CombatScreen.as to prevent critical attack from having missed attack so any critical attack will always be successful if answered correctly - modify QuestFV.xml to write Malay translation for all quest description and task in Quest Log Panel - modify Inventory.as to allow player to use/consume potion based item from both item slot or pouch slot from previously limited to item on pouch slot - modify Inventory.as to fix bug item quantity doesn't get removed when player move item to pouch slot - modify Combat.fla to fix the same type of monster getting bigger the next time player do combat with them - modify EngineMathQuest.as to fix Raccoon Rampage quest which mean player have to kill all 3 raccoons instead of mixed monsters or even just 3 ruppopon monsters to finish the quest - modify DialogFV.as and DialogFV.xml to allow player to get healing from wound from Lorria all the time 24/3/2011 Thursday -------------------------------------------------------------------------------------- - modify MathQuest0.90.fla to add library assets for Map Panel showing all 13 maps available in Viking civ - modify MathQuest0.90.fla to add instruction text in Inventory Panel - modify MathQuest0.90.fla and EngineMathQuest.as to standardize all map names in Viking civ - modify EngineMathQuest.as to remove floating point number for rewards when finishing mini games 23/3/2011 Wednesday -------------------------------------------------------------------------------------- - modify MathQuest0.90.fla to improve interface for Magic Ice and remove black bar on top and bottom of dialog panel - modify CombatScreen.as to integrate combat tutorial to the combat screen so player can refer to combat tutorial at any time during combat - modify EngineMathQuest.as to show general interface tutorial when player click help icon 22/3/2011 Tuesday -------------------------------------------------------------------------------------- - modify MathQuest0.90.fla to improve interface for Game Option, Character Status, Magic, Award, Map, Blackboard and Combat Info Panel - modify bigger text on Combat Tutorial - modify EngineMathQuest.as to allow exit button on Front Screen will lead to Math Quest website and about icon will lead to Hezmedia website 21/3/2011 Monday -------------------------------------------------------------------------------------- - modify CombatScreen.as to only show defend, attack, pouch, inventory and escape icon ONLY if player is ready to do normal attack - modify CombatScreen.as to only show critical attack icon ONLY if player is ready to do critical attack - modify CombatScreen.as to allow critical attack only if BOTH action bar and critical bar is full. Once critical attack is performed whether successful or not, both action and critical bar will become zero - modify CombatScreen.as to code player now can't click critical attack icon while enemy is in attack fixing critical attack bug - modify MathQuest0.90.fla to fix critical icon now have scroll on it if mouse over on it 20/3/2011 Sunday -------------------------------------------------------------------------------------- - empty 19/3/2011 Saturday -------------------------------------------------------------------------------------- - create getUserName.php as place to retrieve user name session from the web - modify EngineAdvenQuest.as to allow game to retrieve user name from getUserName.php - fix exit game button after top 10 score now points to Niexus NSTP teen page 18/3/2011 Friday -------------------------------------------------------------------------------------- - modify AdvenQuest.fla to add how to play button in main game - fix how to play screen can be accessed through how to play button instead of it get shown at the start of the game - modify instruction text in how to play screen for all 4 levels - modify EngineAdvenQuest.as to add hero scratching animation for level Autumn and Winter 17/3/2011 Thursday -------------------------------------------------------------------------------------- - fix EngineAdvenQuest.as to allow question to only be shown after hero finished walking in Level Spring, Summer and Winter - add 2 seconds delay after hero finished walking before question get shown in all 4 levels - fix incorrect answer text will be shown if hero had drag all the letters but the answer is wrong in Level Autumn - fix exit game button now points to Niexus NSTP teen page 16/3/2011 Wednesday -------------------------------------------------------------------------------------- - fix monster still attack hero after hero flee - fix exit button doesn't work in Avanus Mage Tower screen 15/3/2011 Tuesday -------------------------------------------------------------------------------------- - modify some dialog in Math Quest game - fix critical attack bug mushroom monster don't show getting hit animation if hero successfully answer critical attack 14/3/2011 Monday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to fix animation problem while hero moving and fix hero doesn't stop once he reaches destination - modify MathQuest0.90.fla to modify Quest Log interface - modify QuestLogFV.as to streamline changes in Quest Log 27/2/2011 Sunday -------------------------------------------------------------------------------------- - empty 26/2/2011 Saturday -------------------------------------------------------------------------------------- - modify LevelSpring.fla, LevelSummer.fla, LevelAutumn.fla and LevelWinter.fla to remove gap lines between scenes and streamlines height between scenes 25/2/2011 Friday -------------------------------------------------------------------------------------- - modify AdvenQuest.fla to integrate modified wallpaper and jigsaw puzzle mask to the game - modify EndingMovie.fla to integrate modified music and sound effect to the game 24/2/2011 Thursday -------------------------------------------------------------------------------------- - modify AdvenQuest.fla and to include ambience sound for level spring, autumn and winter, stone put on slot and correct answer for level autumn - modify EngineAdvenQuest.as to integrate the ability to play ambience sound for level spring, autumn and winter - modify AdvenQuest.fla to integrate level spring, summer, autumn and winter tutorial movie clip in the game - modify EngineAdvenQuest.as to integrate level spring, summer, autumn and winter tutorial in the game 23/2/2011 Wednesday -------------------------------------------------------------------------------------- - modify IntroMovie.fla to integrate modified music and sound effect to the game - modify NPC.fla to integrate hero walking, hero confused, dragon barking, fireball and explosion sound effect to the game 22/2/2011 Tuesday -------------------------------------------------------------------------------------- - modify LevelAutumn.fla to integrate improved question movie clip - modify EngineAdvenQuest.as to show statue respond when hero click true or false in level winter - modify NPC.fla to integrate fireball, explosion and dragon get burned in the game - modify EngineAdvenQuest.as to integrate function for dragon to shoot fireball, explosion from fireball and dragon get burned 21/2/2011 Monday -------------------------------------------------------------------------------------- - modify IntroMovie.fla to integrate improved intro movie for the game - modify AdvenQuest.fla to include improved movie clip for level spring sign, level autumn stone and level winter sign - modify LevelSummer.fla and LevelWinter.fla to integrate improved question movie clip - modify LevelWinter.fla to integrate statue for level winter - modify NPC.fla to integrate dragon in the game 20/2/2011 Sunday -------------------------------------------------------------------------------------- - empty 19/2/2011 Saturday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate tilemap grid and pathfinding calculation to Math Quest game step by step 18/2/2011 Friday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate tilemap grid and pathfinding calculation to Math Quest game step by step 17/2/2011 Thursday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate tilemap grid and pathfinding calculation to Math Quest game but introduce lots of bugs 16/2/2011 Wednesday -------------------------------------------------------------------------------------- - convert findPath.cpp to include pathfinding calculation for test application 15/2/2011 Tuesday -------------------------------------------------------------------------------------- - create mapScroll.fla to contain test application for Math Quest - create Engine.as in mapScroll to contain tilemap grid function which detect obstacle by testing against hitPlate object on any map surface 14/2/2011 Monday -------------------------------------------------------------------------------------- - modify MinigameMQMalaysia.fla to alter mini game title - modify NPC.fla to add new hero animation for Adven Quest game 13/2/2011 Sunday -------------------------------------------------------------------------------------- - empty 12/2/2011 Saturday -------------------------------------------------------------------------------------- - modify LevelSpring.fla, LevelSummer.fla, LevelAutumn.fla and LevelWinter.fla to fix gap between scenes - modify MinigameMQMalaysia.fla to alter some texts in movie clip 11/2/2011 Friday -------------------------------------------------------------------------------------- - modify MathQuest0.90.fla arranging movie clip for internal preloading technique 10/2/2011 Thursday -------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to integrate background music for Adven Quest game - modify IntroMovie.fla and EndingMovie.fla to integrate background music - modify NPC.fla to add new hero animation for Adven Quest game 9/2/2011 Wednesday ------------------------------------------------------------------------------------- - modify LevelWinter.fla adding new movie clip for level winter - modify MathQuest0.90.fla arranging movie clip for internal preloading technique 8/2/2011 Tuesday ------------------------------------------------------------------------------------- - modify movie clip in MinigameMQMalaysia.fla which contain English word to Malay word - create FrontScreen.fla as front screen application for both Math Quest Mini Game English and Malay version 7/2/2011 Monday ------------------------------------------------------------------------------------- - create MinigameMQMalaysia.fla out of MinigameMQ.fla to contain localized movie clip in Malay language - modify movie clip in MinigameMQMalaysia.fla which contain English word to Malay word 6/2/2011 Sunday -------------------------------------------------------------------------------------- - empty 5/2/2011 Saturday ------------------------------------------------------------------------------------- - empty 4/2/2011 Friday ------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame,as, MailBoxLevel1.as - MailBoxLevel2.as and SheepLevel1.as - SheepLevel6.as adding support for Malay language 3/2/2011 Thursday ------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame.as, BareswordGame.as, LogLevel.as, NailMachine.as, PearlVoyage.as and StoreLevel1.as - StoreLevel6.as adding support for Malay language 2/2/2011 Wednesday ------------------------------------------------------------------------------------- - modify LevelAutumn.fla adding new movie clip for level autumn - modify AdvenQuest.fla adding new movie clip for Adven Quest game - modify EngineAdvenQuest.as to fix bug score not showing on Score Ranking Screen and score keeps accumulating from previous game 1/2/2011 Tuesday ------------------------------------------------------------------------------------- - modify AdvenQuest.fla adding placeholder movie clip for Score Ranking Screen - modify EngineAdvenQuest.as adding game flow to Score Ranking Screen if player has completed all 4 games - create getScore.php to code PHP extracting score data from MySQL database 31/1/2011 Monday ------------------------------------------------------------------------------------- - modify LevelSummer.fla adding new movie clip for level summer 30/1/2011 Sunday -------------------------------------------------------------------------------------- - empty 29/1/2011 Saturday ------------------------------------------------------------------------------------- - empty 28/1/2011 Friday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code game flow to ending movie if player has finished level winter game 27/1/2011 Thursday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to modify how question for level spring and summer are being shown on the screen on random - modify EngineAdvenQuest.as to modify how question for level autumn are shown 26/1/2011 Wednesday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to fix unexpected problem when player click on sign while scrolling in progress in level spring, summer and winter - modify getQuestionSpring.php, getQuestionSummer.php and getQuestionAutumn.php - modify questionSpring, questionSummer and questionWinter table 25/1/2011 Tuesday ------------------------------------------------------------------------------------- - modify getQuestionSpring.php, getQuestionSummer.php, getQuestionAutumn.php and getQuestionWinter.php to improve loading question algorithm from database so the same question will not be loaded twice or more in a single session 24/1/2011 Monday ------------------------------------------------------------------------------------- - modify LevelSpring.fla adding new movie clip for level spring - modify EngineAdvenQuest.as to code jigsaw puzzle revelation in collection screen 23/1/2011 Sunday -------------------------------------------------------------------------------------- - empty 22/1/2011 Saturday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to fix bug in loading and saving player progress 21/1/2011 Friday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code saving player progress in MySQL database when there is no record in database - modify EngineAdvenQuest.as to code saving player progress in MySQL database when player finish a game level - modify EngineAdvenQuest.as to code loading player progress in MySQL database when player click load game in Front Screen 20/1/2011 Thursday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code interaction in level winter - modify EngineAdvenQuest.as to code transition to Congratulation Screen when player has completed level winter 19/1/2011 Wednesday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code revised transition in level spring when player answer wrong - modify EngineAdvenQuest.as to code remaining second tracking shown on game interface - create questionWinter table to store questions for level winter and create mockup question for level winter - revised mockup question for level spring and summer 18/1/2011 Tuesday ------------------------------------------------------------------------------------- - create LevelWinter.fla on AdvenQuest folder to contain movie clip for level winter - create getQuestionWinter.php to code PHP retrieving record from MySQL database and export it to XML format so AdvenQuest.swf can use it as input for level winter question 17/1/2011 Monday ------------------------------------------------------------------------------------- - modify EngineEmma.as in MathQuestMiniGame/com/mathquest/engine folder to integrate it with MochiAd - upload EmmaMiniGame.swf to MochiMedia distribution - upload EmmaMiniGame.swf to Kongregate 16/1/2011 Sunday -------------------------------------------------------------------------------------- - empty 15/1/2011 Saturday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code interaction when player drag the characters in level autumn - modify EngineAdvenQuest.as to code transition to Congratulation Screen when player has completed level autumn 14/1/2011 Friday ------------------------------------------------------------------------------------- - create LevelAutumn.fla on AdvenQuest folder to contain movie clip for level autumn - create getQuestionAutumn.php to code PHP retrieving record from MySQL database and export it to XML format so AdvenQuest.swf can use it as input for level autumn question - create questionAutumn table to store questions for level autumn 13/1/2011 Thursday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code interaction when player click the right answer in level summer - modify EngineAdvenQuest.as to code transition to Congratulation Screen when player has completed level summer 12/1/2011 Wednesday ------------------------------------------------------------------------------------- - create getQuestionSummer.php to code PHP retrieving record from MySQL database and export it to XML format so AdvenQuest.swf can use it as input for level summer question - create questionSummer table to store questions for level summer 11/1/2011 Tuesday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code transition to Congratulation Screen when player has completed level spring - create LevelSummer.fla on AdvenQuest folder to contain movie clip for level summer 10/1/2011 Monday ------------------------------------------------------------------------------------- - modify LevelSpring.fla to modify movie clip arrangement based on new algorithm - modify EngineAdvenQuest.as to improve map scrolling algorithm during level spring 9/1/2011 Sunday -------------------------------------------------------------------------------------- - empty 8/1/2011 Saturday ------------------------------------------------------------------------------------- - create getQuestionSpring.php to code PHP retrieving record from MySQL database and export it to XML format so AdvenQuest.swf can use it as input for level spring question - modify EngineAdvenQuest.as to code interaction when player click the right answer in level spring and better movie clip handling during map scrolling 7/1/2011 Friday ------------------------------------------------------------------------------------- - modify EngineAdvenQuest.as to code interaction when player click the right answer in level spring - create AdvenQuest database and create questionSpring table to store questions for level spring - modify questionSpring table to add mockup questions for level spring 6/1/2011 Thursday ------------------------------------------------------------------------------------- - create LevelSpring.fla on AdvenQuest folder to contain movie clip level spring - modify EngineAdvenQuest.as to code scrolling between scenes 5/1/2011 Wednesday ------------------------------------------------------------------------------------- - create AdvenQuest.fla on AdvenQuest folder to contain movie clip for Adven Quest game - create EngineAdvenQuest.as on AdvenQuest folder to contain architecture code for Adven Quest from Main Menu, loading intro movie, loading NPC, loading Spring level and game flow to Level Spring mini game - create IntroMovie.fla on AdvenQuest folder to contain intro movie clip for Adven Quest game 4/1/2011 Tuesday ------------------------------------------------------------------------------------- - create updateScore.php to update score data on MySQL database based on login name - create getScore.php to extract Top 20 score ranking from MySQL database to be shown on Top 20 Ranking Panel 3/1/2011 Monday ------------------------------------------------------------------------------------- - modify updateData.php to update record data on MySQL database based on login name - modify getData.php to retrieve record data from MySQL database based on login name 2/1/2011 Sunday -------------------------------------------------------------------------------------- - empty 1/1/2011 Saturday ------------------------------------------------------------------------------------- - empty 31/12/2010 Friday ------------------------------------------------------------------------------------- - modify EngineDreamCity.as to code data saving and loading to MySQL database 30/12/2010 Thursday ------------------------------------------------------------------------------------- - modify EngineDreamCity.as so DreamCity.swf can check login name and password data on MySQL database using processLogin.php - modify DreamCity.fla so Flash can use login name as identifier to update record on MySQL database when player submit score 29/12/2010 Wednesday ------------------------------------------------------------------------------------- - modify DreamCity.fla to create Login Panel for Dream City game - create processLogin.php to retrieve login data from MySQL database - create storeData.php to save register name and password data on MySQL database - modify EngineDreamCity.as so DreamCity.swf can store register name and password data on MySQL database using storeData.php 28/12/2010 Tuesday ------------------------------------------------------------------------------------- - modify DreamCity.fla to create Top 20 Score Panel for Dream City game - create getData.php to retrieve score data from MySQL database - modify EngineDreamCity.as so DreamCity.swf can retrieve score data from MySQL database using getData.php - create updateData.php to store score data in MySQL database - modify EngineDreamCity.as so DreamCity.swf can store score data on MySQL database using updateData.php 27/12/2010 Monday ------------------------------------------------------------------------------------- - create MySQL database for Dream City game - create insert.php to create form to submit score data to MySQL database - create score.php to retrieve score data from MySQL database - create ranking.php to retrieve score data from MySQL database 26/12/2010 Sunday -------------------------------------------------------------------------------------- - empty 25/12/2010 Saturday ------------------------------------------------------------------------------------- - modify several mini game as files to code sound toggle feature in mini game 24/12/2010 Friday ------------------------------------------------------------------------------------- - modify MiniGameMQ.fla to add Level 6 win popup for all mini game and draw sound toggle icon - modify EngineMathQuestMiniGame.as and several mini game as files to code new Level 6 win popup - modify several mini game as files to code sound toggle feature in mini game 23/12/2010 Thursday ------------------------------------------------------------------------------------- - modify MiniGameMQ.fla to modify art assets for Elis mini game - modify SheepLevel1.as - SheepLevel6.as to code feedback for right answer for each pen for Elis mini game 22/12/2010 Wednesday ------------------------------------------------------------------------------------- - modify MiniGameMQ.fla to modify dialog box for all mini games - modify MiniGameMQ.fla to add black box around all mini game background 21/12/2010 Tuesday ------------------------------------------------------------------------------------- - modify Combat.fla adding raftalia monster as enemy in the game - modify EngineMathQuest.as adding game flow from finishing Freona to the feast scene at castle - modify SpecialDialog.xml adding new dialog 20/12/2010 Monday ------------------------------------------------------------------------------------- - modify MapViking9.fla and MapViking11.fla adding hit test area - modify Combat.fla adding art assets for raftalia monster 19/12/2010 Sunday -------------------------------------------------------------------------------------- - empty 18/12/2010 Saturday -------------------------------------------------------------------------------------- - modify SheepLevel1.as - SheepLevel6.as to disable sheep movement to remove mouse dragging problem - modify MiniGameMQ.fla to modify texts for several mini games 17/12/2010 Friday -------------------------------------------------------------------------------------- - modify SheepLevel1.as - SheepLevel6.as fixing hunger level allocation bug 16/12/2010 Thursday -------------------------------------------------------------------------------------- - modify MiniGameMQ.fla to modify interface art assets and texts for several mini games - modify Pearl Voyage.as fixing time bug - modify EngineMathQuestMiniGame.as to improve game performance for Gaston and Brigg mini game 15/12/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking11.fla importing new art assets for Hunted Meadow level 14/12/2010 Tuesday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as and CombatScreen.as to allow game to load Combat.swf - modify MapViking9.fla importing new art assets for HugWood Camp level 13/12/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as, DialogFV.as and SpecialDialog.as to allow game to load Portrait.swf - modify MathQuest0.85.fla to extract combat art assets into Combat.swf 12/12/2010 Sunday -------------------------------------------------------------------------------------- - empty 11/12/2010 Saturday -------------------------------------------------------------------------------------- - empty 10/12/2010 Friday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate Jagger mini game and proper handling for log quest 9/12/2010 Thursday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to allow updated mini games to work properly in RPG game - modify MathQuest0.85.fla to optimize art assets for mini game by removing redundant art assets 8/12/2010 Wednesday -------------------------------------------------------------------------------------- - transfer minigame art assets from MathQuestMiniGame.fla to MathQuest0.85.fla - transfer all as files in MathQuestMiniGame/com/mathquest/store folder to MathQuest(EdyEdit)/com/mathquest/store folder 7/12/2010 Tuesday -------------------------------------------------------------------------------------- - integrate common lumberjack art assets to NPC.fla - modify EngineMathQuest.as so player can bypass introduction movie by typing it without at first clicking on it 6/12/2010 Monday -------------------------------------------------------------------------------------- - modify EngineFSO.as to fix bug which both host and join player share the same data - modify MathQuestMiniGame.fla and EngineMathQuestMiniGame.as to allow player to quit to Front Screen on Mini Game Intro Screen 5/12/2010 Sunday -------------------------------------------------------------------------------------- - empty 4/12/2010 Saturday -------------------------------------------------------------------------------------- - empty 3/12/2010 Friday -------------------------------------------------------------------------------------- - modify EngineFSO.as to allow both host and join player to send data during combat 2/12/2010 Thursday -------------------------------------------------------------------------------------- - modify EngineFSO.as to allow both host and join player to connect in a single game room 1/12/2010 Wednesday -------------------------------------------------------------------------------------- - modify EngineFSO.as to allow host player to combat computer controlled join player - modify EngineFSO.as to allow join player to combat computer controlled host player 30/11/2010 Tuesday -------------------------------------------------------------------------------------- - modify FSO.fla to put interactivity to Select Game Panel and Create Game Screen - modify EngineFSO.as to allow player to create game room to become host player - modify EngineFSO.as to allow player to join game room to become join player 29/11/2010 Monday -------------------------------------------------------------------------------------- - modify EngineFSO.fla to add private chat feature to the game 28/11/2010 Sunday -------------------------------------------------------------------------------------- - empty 27/11/2010 Saturday -------------------------------------------------------------------------------------- - empty 26/11/2010 Friday -------------------------------------------------------------------------------------- - modify FSO.fla to add public chat feature to the game 25/11/2010 Thurday -------------------------------------------------------------------------------------- - study SmartFoxServer example to integrate SmartFoxServer API to the game - modify EngineFSO.as to integrate SmartFoxServer API to the game 24/11/2010 Wednesday -------------------------------------------------------------------------------------- - modify EngineFSO.as to build proper game flow from login screen all the way to post combat screen 23/11/2010 Tuesday -------------------------------------------------------------------------------------- - modify EngineFSO.fla to code combat functionality in the game - modify EngineMathQuestMiniGame.as to code cheat which allow player to bypass locking game 22/11/2010 Monday -------------------------------------------------------------------------------------- - modify EngineFSO.fla to code combat functionality in the game 21/11/2010 Sunday -------------------------------------------------------------------------------------- - empty 20/11/2010 Saturday -------------------------------------------------------------------------------------- - empty 19/11/2010 Friday -------------------------------------------------------------------------------------- - create Monster.xml to contain data for monster 18/11/2010 Thursday -------------------------------------------------------------------------------------- - create Quiz.xml to contain questions to be used in combat 17/11/2010 Wednesday -------------------------------------------------------------------------------------- - empty 16/11/2010 Tuesday -------------------------------------------------------------------------------------- - empty 15/11/2010 Monday -------------------------------------------------------------------------------------- - modify FSO.fla to modify character assets in the game - modify EngineFSO.as and Player.as to build framework for the game 14/11/2010 Sunday -------------------------------------------------------------------------------------- - empty 13/11/2010 Saturday -------------------------------------------------------------------------------------- - empty 12/11/2010 Friday -------------------------------------------------------------------------------------- - fix bugs in Moldoff game 11/11/2010 Thursday -------------------------------------------------------------------------------------- - modify SheepLevel1.as - SheepLevel6.as to make Elis game to run in full screen 10/11/2010 Wednesday -------------------------------------------------------------------------------------- - fix graphical inconsistencies in Moldoff mini game and improve interface in Gaston mini game 9/11/2010 Tuesday -------------------------------------------------------------------------------------- - empty 8/11/2010 Monday -------------------------------------------------------------------------------------- - attend Math Quest mini game compilation product launching at Sunway Resort Hotel and Spa 7/11/2010 Sunday -------------------------------------------------------------------------------------- - empty 6/11/2010 Saturday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla to integrate 2 intro movie to the main game 5/11/2010 Friday -------------------------------------------------------------------------------------- - empty 4/11/2010 Thursday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla to integrate new popup when player click on building on Front Screen of the main game 3/11/2010 Wednesday -------------------------------------------------------------------------------------- - empty 2/11/2010 Tuesday -------------------------------------------------------------------------------------- - modify most as file in MathQuestMiniGame folder to add functionality to play sound effects in multiple conditions 1/11/2010 Monday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla to modify movie clips for Jagger mini game 31/10/2010 Sunday -------------------------------------------------------------------------------------- - empty 30/10/2010 Saturday -------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame.as to integrate Elis mini game to the main game 29/10/2010 Friday -------------------------------------------------------------------------------------- - modify SheepLevel1.as to SheepLevel6.as to code sheep movement 28/10/2010 Thursday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla to modify art assets for Jagger mini game 27/10/2010 Wednesday -------------------------------------------------------------------------------------- - modify PearlVoyage.as to integrate Gaston mini game to the main game 26/10/2010 Tuesday -------------------------------------------------------------------------------------- - modify MailBoxLevel1.as - MailBoxLevel6.as, NailMacine.as, DynamiteLevel1.as - DynamiteLevel6.as, StoreLevel1.as - StoreLevel6.as, BareswordGame.as and LogLevel.as to integrate background music the several mini game 25/10/2010 Monday -------------------------------------------------------------------------------------- - modify SheepLevel1.as to SheepLevel6.as to fix bugs in Elis mini game and scrolling support for the game 24/10/2010 Sunday -------------------------------------------------------------------------------------- - empty 23/10/2010 Saturday -------------------------------------------------------------------------------------- - refine financial figure for Math Quest project by adding balance sheets statements 22/10/2010 Friday -------------------------------------------------------------------------------------- - write microtransaction business plan and strategies for Math Quest game 21/10/2010 Thursday -------------------------------------------------------------------------------------- - modify SheepLevel1.as to SheepLevel6.as to allow proper calculation when sheep being moved from a barn to another barn 20/10/2010 Wednesday -------------------------------------------------------------------------------------- - write microtransaction business plan and strategies for Math Quest game 19/10/2010 Tuesday -------------------------------------------------------------------------------------- - modify PearlVoyage.as to fix bugs in Gaston mini game 18/10/2010 Monday -------------------------------------------------------------------------------------- - modify PearlVoyage.as to fix bugs in Gaston mini game 17/10/2010 Sunday -------------------------------------------------------------------------------------- - empty 16/10/2010 Saturday -------------------------------------------------------------------------------------- - modify Gaston.fla to organize art assets for Gaston mini game 15/10/2010 Friday -------------------------------------------------------------------------------------- - modify Elis.fla to modify art assets for Elis mini game level 5 and level 6 - create SheepLevel5.as and SheepLevel6.as to contain functionality for Elis mini game level 5 and 6 14/10/2010 Thursday -------------------------------------------------------------------------------------- - create SheepLevel4.as to contain functionality for Elis mini game level 4 - modify Elis.fla to modify art assets for Elis mini game level 2 to level 4 13/10/2010 Wednesday -------------------------------------------------------------------------------------- - create SheepLevel2.as and SheepLevel.3 to contain functionality for Elis mini game level 2 and level 3 12/10/2010 Tuesday -------------------------------------------------------------------------------------- - create Elis.fla in sets/elis folder to contain art assets for Elis mini game - modify Elis.fla to modify art assets for Elis mini game level 1 - create SheepLevel1.as to contain functionality for Elis mini game level 1 11/10/2010 Monday -------------------------------------------------------------------------------------- - revise micro transaction, fremium, direct sales and introduce subscription business model to Math Quest project 10/10/2010 Sunday -------------------------------------------------------------------------------------- - empty 9/10/2010 Saturday -------------------------------------------------------------------------------------- - revise micro transaction, fremium and direct sales revenue based on product curves model instead of linear model - revise investment in marketable securities revenue for Math Quest project 8/10/2010 Friday -------------------------------------------------------------------------------------- - revise human resource cost structure for Math Quest project 7/10/2010 Thursday -------------------------------------------------------------------------------------- - revise micro transaction and fremium server cost based on cloud computing 6/10/2010 Wednesday -------------------------------------------------------------------------------------- - revise micro transaction and fremium revenue projection for Math Quest project 5/10/2010 Tuesday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla adding new library assets for Math Quest mini game 4/10/2010 Monday -------------------------------------------------------------------------------------- - revise cash flow, revenue and cost projection for Math Quest project 3/10/2010 Sunday -------------------------------------------------------------------------------------- - empty 2/10/2010 Saturday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.as and LogLevel.as adding scoring system for Jagger mini game 1/10/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.as and BareswordGame.as adding scoring system for Baresword mini game 30/9/2010 Thursday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.as, StoreLevel1.as - StoreLevel6.as and FarelennQuestion.as adding scoring system for Farelenn mini game 29/9/2010 Wednesday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.as and DynamiteLevel1.as - DynamiteLevel6.as adding scoring system for Moldoff mini game - prepare sales forecast for Math Quest microtransaction business for 5 years 28/9/2010 Tuesday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla adding 3 sets of questions for Moldoff mini game for level 6 - modify DynamiteLevel6.as to code additional 3 sets of questions 27/9/2010 Monday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla adding 3 sets of questions for Moldoff mini game for level 4 and 5 - modify DynamiteLevel4.as and DynamiteLevel5.as to code additional 3 sets of questions 26/9/2010 Sunday -------------------------------------------------------------------------------------- - empty 25/9/2010 Saturday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla adding 3 sets of questions for Moldoff mini game for level 1 to level 3 - modify DynamiteLevel1.as to DynamiteLevel3.as to code additional 3 sets of questions 24/9/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla adding 1 more blueprint sets for Briggs mini game - modify NailMachine.as to allow random 4 sets questions for Briggs mini game - modify EngineMathQuestMiniGame.as to allow more simpler mini game flow which leads player to submit score screen if they fail to complete game level within 3 minutes 23/9/2010 Thursday -------------------------------------------------------------------------------------- - modify DynamiteLevel1.as to DynamiteLevel6.as to code scoring system for Moldoff mini game 22/9/2010 Wednesday -------------------------------------------------------------------------------------- - modify DynamiteLevel1.as to DynamiteLevel6.as adding timer system to Moldoff mini game - modify EngineMathQuestMiniGame.as to allow player to submit score to MathQuest server for Emma and Brigg mini game 21/9/2010 Tuesday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla replacing reward elements with score elements in Moldoff mini game 20/9/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame.as and NailMachine.as in MathQuestMiniGame/com/mathquest/store folder to code scoring system for Brigg mini game 19/9/2010 Sunday -------------------------------------------------------------------------------------- - empty 18/9/2010 Saturday -------------------------------------------------------------------------------------- - modify NailMachine.as adding timer system to Brigg mini game 17/9/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuestMiniGame.fla replacing reward elements with score elements in Brigg mini game and importing several blueprints assets - modify NailMachine.as to incorporate interface changes to Brigg mini game 16/9/2010 Thursday -------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame.as and MailBoxLevel1.as - MailBoxLevel6.as in MathQuestMiniGame/com/mathquest/store folder to code scoring system for Emma mini game - modify MathQuestMiniGame.fla replacing reward elements with score elements in Emma mini game 15/9/2010 Wednesday -------------------------------------------------------------------------------------- - modify EngineMathQuestMiniGame.as to allow player to access Emma, Brigg, Moldoff, Farelenn, Baresword and Jagger mini game from Math Quest Mini Game front screen 14/9/2010 Tuesday -------------------------------------------------------------------------------------- - create MathQuestMiniGame.fla and importing related library assets from MathQuest0.85.fla - create EngineMathQuestMiniGame.as to contain functionality for Math Quest Mini Game - modify MathQuestMiniGame.fla to add placeholder front screen interface to Math Quest Mini Game 13/9/2010 Monday -------------------------------------------------------------------------------------- - studying SmartFoxServer tutorial examples 12/9/2010 Sunday -------------------------------------------------------------------------------------- - empty 11/9/2010 Saturday -------------------------------------------------------------------------------------- - empty 10/9/2010 Friday -------------------------------------------------------------------------------------- - studying SmartFoxServer tutorial examples 9/9/2010 Thursday -------------------------------------------------------------------------------------- - studying SmartFoxServer tutorial examples 8/9/2010 Wednesday -------------------------------------------------------------------------------------- - fixing bug in Jagger mini game - randomize questions in Jagger mini game - randomize questions in Fareleen mini game 7/9/2010 Tuesday -------------------------------------------------------------------------------------- - gives 10 seconds penalty for wrong answer in Baresword mini game but don't change the question so player can learn the mistake - change Baresword timer from 60 seconds to 120 seconds 6/9/2010 Monday -------------------------------------------------------------------------------------- - modify Quest.xml, DialogFV.xml and SpecialDialog.xml and EngineMathQuest.as to modify changes to storyline flow 5/9/2010 Sunday -------------------------------------------------------------------------------------- - empty 4/9/2010 Saturday -------------------------------------------------------------------------------------- - modify MailBoxLevel1.as to MailBoxLevel6.as adding motivational praise in Emma mini game 3/9/2010 Friday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to integrate Baresword mini game to the main game - modify MapViking10.fla adding obstacle area in the map 2/9/2010 Thursday -------------------------------------------------------------------------------------- - modify BareswordGame.as fixing bugs, improve level upgrade and adding motivational praise in Baresword mini game - modify Baresword.xml adding question data written by writer 1/9/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking10.fla adding new library assets for Viking Deep Wood area - modify Baresword.xml adding question data written by writer 31/8/2010 Tuesday -------------------------------------------------------------------------------------- - modify Baresword.fla in sets/baresword folder to organize library assets for Baresword mini game - modify Engine.as and BareswordGame.as to allow Baresword mini game to be integrated to main game 30/8/2010 Monday -------------------------------------------------------------------------------------- - modify LogLevel.as fixing bugs, improving gameplay flow and adding motivational praise in Jagger mini game 29/8/2010 Sunday -------------------------------------------------------------------------------------- - empty 28/8/2010 Saturday -------------------------------------------------------------------------------------- - modify LogLevel.as to code Jagger mini game functionality 27/8/2010 Friday -------------------------------------------------------------------------------------- - create Jagger.fla in sets/jagger folder to contain art assets for Jagger mini game - create LogLevel.as in sets/jagger folder to code Jagger mini game functionality 26/8/2010 Thursday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to allow Baresword mini game to be integrated to the game 25/8/2010 Wednesday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to add ability for Grenvill to move from front castle to back castle during feast at castle - modify EngineMathQuest.as to allow hero to talk to Freona in Hunted Meadow - modify EngineMathQuest.as to code feature auto combat with eel once scroll has been retrieved - modify EngineMathQuest.as to code scene hero need to step on 5 flowers before battle with big flower and to code feature auto combat with big flower once the requirement has been met 24/8/2010 Tuesday -------------------------------------------------------------------------------------- - create MapViking11.fla to contain placeholder art assets for Hunted Meadow - modify EngineMathQuest.as to allow hero to move to Deep Wood and Hunted Meadow 23/8/2010 Monday -------------------------------------------------------------------------------------- - create MapViking9.fla to contain placeholder art assets for Hugwood Forest - create MapViking10.fla to contain placeholder art assets for Deep Wood - modify EngineMathQuest.fla to allow hero to move to Hugwood Forest and talk to loggers 22/8/2010 Sunday -------------------------------------------------------------------------------------- - empty 21/8/2010 Saturday -------------------------------------------------------------------------------------- - modify MapViking1.fla, MapViking2.fla, MapViking5.fla and MapViking8.fla combining tree layers into background layer minimizing memory requirement while runnning the game 20/8/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuestV0.85.fla adding new interface for various mini game, quest and combat screen 19/8/2010 Thursday -------------------------------------------------------------------------------------- - modify MathQuestV0.85.fla to add new assets for items - modify EngineMathQuest.as to add ability for Grenvill to move from back castle to front castle during feast at castle - modify DialogFV.xml adding dialog for Jagger, chief logger and common loggers 18/8/2010 Wednesday -------------------------------------------------------------------------------------- - modify MathQuestV0.85.fla to add library assets for save point feature - modify EngineMathQuest.as to incorporate save point feature in the main game 17/8/2010 Tuesday -------------------------------------------------------------------------------------- - modify CombatScreen.as to fix share object bug in ice magic mini game and incorporate mana usage for performing ice magic - modify MapViking1.fla and MapViking5.fla adding save point altar to the map 16/8/2010 Monday -------------------------------------------------------------------------------------- - modify MathQuestV0.85.fla to incorporate new library assets for Fareleen mini game 15/8/2010 Sunday -------------------------------------------------------------------------------------- - empty 14/8/2010 Saturday -------------------------------------------------------------------------------------- - modify FareleenStore.fla in sets/fareleenStore folder to add new assets for new version of Fareleen mini game - modify EngineMathQuest.as to integrate new version of Fareleen mini game to main game 13/8/2010 Friday -------------------------------------------------------------------------------------- - modify Engine.as, StoreLevel11.as - StoreLevel6.as and FareleenQuestion.as in sets/fareleenStore folder to incorporate new version of Fareleen mini game 12/8/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking8.fla adding obstacle area for Viking 4 Junction - modify EngineMathQuest.as to allow hero to move to Viking 4 Junction from Viking City and vice versa 11/8/2010 Wednesday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to remove Freona and Grenvill from Viking City once Freona is found missing - create MapViking8.fla to represent assets for Viking 4 Junction 10/8/2010 Tuesday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to add blinking dot feature from finishing Moldoff mini game until Freona is missing - modify MapViking5.fla and NPC.fla to allow new position for Oswald and common miners 9/8/2010 Monday -------------------------------------------------------------------------------------- - modify DialogFV.xml and SpecialDialog.xml to incorporate new dialog for additional storyline - modify DialogFV.as and SpecialDialog.as to incorporate new dialog option for NPC with regard to additional storyline 8/8/2010 Sunday -------------------------------------------------------------------------------------- - empty 7/8/2010 Saturday -------------------------------------------------------------------------------------- - empty 6/8/2010 Friday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as optimizing hero shared object by combining multiple fields into array 5/8/2010 Thursday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla optimizing file size by removing redundant use of movieclips and optimizing wav files to 22Khz mono 4/8/2010 Wednesday -------------------------------------------------------------------------------------- - fix Moldoff mini game bug which freezes the game if player answer wrongly in Level 1 3/8/2010 Tuesday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as to code exclamation mark feature on top of NPC and allow player to quit mini game if they are within Level 1 - 3 2/8/2010 Monday -------------------------------------------------------------------------------------- - fix total buying and selling price bug when buying or selling items 1/8/2010 Sunday -------------------------------------------------------------------------------------- - empty 31/7/2010 Saturday -------------------------------------------------------------------------------------- - code feature for player to use items in Inventory Panel by double-clicking on items on pouch slot 30/7/2010 Friday -------------------------------------------------------------------------------------- - fix timer problem in Emma mini game - Briggs mini game can now accept keyboard input as answer 29/7/2010 Thursday -------------------------------------------------------------------------------------- - fix blinking dot problem throughout the game 28/7/2010 Wednesday -------------------------------------------------------------------------------------- - fix Inventory tutorial bug and white screen bug during combat 27/7/2010 Tuesday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla adding art assets for Inventory Tutorial, Emma mini game tutorial and Briggs mini game tutorial 26/7/2010 Monday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla adding art assets for General Interface Tutorial - modify DialogFV.xml and SpecialDialog.xml incorporating changes made by writer 25/7/2010 Sunday -------------------------------------------------------------------------------------- - empty 24/7/2010 Saturday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla adding Moldoff mini game to the main game - copy DynamiteLevel1.as - DynamiteLevel6.as on sets/moldoff folder to mathquest/store folder 23/7/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla and EngineMathQuest.as adding eel monster to the combat - modify MathQuest0.80.fla adding sound effect for hero and various monsters in combat 22/7/2010 Thursday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as allowing Moldoff to assign 2 different quests - breaking stone and find scroll quest - modify EngineMathQuest.as adding the ability to remove big stone in Viking mines once breaking stone has been completed - modify QuestFV.xml adding find scroll quest 21/7/2010 Wednesday -------------------------------------------------------------------------------------- - modify DialogFV.xml and SpecialDialog.xml to make shorter hero response in dialog - modify CombatScreen.as adding support to play sound effect for hero and monsters in combat 20/7/2010 Tuesday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla overhauling Inventory Panel interface 19/7/2010 Monday -------------------------------------------------------------------------------------- - modify Moldoff.fla in sets/moldoff folder to add more art assets for Moldoff mini game - modify DynamiteLevel1.as - DynamiteLevel6.as in sets/moldoff folder to code functionality in Moldoff mini game - modify EngineMathQuest.as implementing proper teleportation effect for Avanus on early part of the game 18/7/2010 Sunday -------------------------------------------------------------------------------------- - empty 17/7/2010 Saturday -------------------------------------------------------------------------------------- - modify EngineMathQuest.as and MathQuest0.80.fla adding support for tooltip on selected icons in the game 16/7/2010 Friday -------------------------------------------------------------------------------------- - modify MathQuest0.80.fla to fix lagging problem in combat tutorial - modify MathQuest0.80.fla to integrate new art for items - modify NPC.fla adding new arts for common miners - modify MapViking6.fla and mapViking7.fla adding obstacle area to the viking mines and viking mines lake 15/7/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking1.fla to MapViking6.fla adding green arrow exit to the game levels - modify EngineMathQuest.as and MathQuest0.80.fla to integrate combat tutorial portion to the main game 14/7/2010 Wednesday --------------------------------------------------------------------------------------- - modify BuySell.as to allow hero to buy items in Trader Equipment, Trader Armour and Trader Item - copy BuySell.as to mathquest/inventory folder to integrate Buy and Sell into the main game - fix problems in combat tutorial 13/7/2010 Tuesday --------------------------------------------------------------------------------------- - modify BuySell.fla incorporating new design for Buy and Sell interface 12/7/2010 Monday --------------------------------------------------------------------------------------- - modify BuySell.as to allow hero to select items in Trader Equipment, Trader Armour and Trader Item - modify MathQuest0.80.fla adding support for new combat zone animation 11/7/2010 Sunday -------------------------------------------------------------------------------------- - empty 10/7/2010 Saturday --------------------------------------------------------------------------------------- - modify MapViking1.fla to MapViking6.fla reducing alpha intensity of obstacle area and making triangle exit 9/7/2010 Friday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as adding support to play different MP3 music in different area of the game - modify SpecialDialog.xml adding Avanus tutorial dialog - modify EngineMathQuest.as to code general control tutorial flow 8/7/2010 Thursday --------------------------------------------------------------------------------------- - modify MapViking5.fla adding obstacle hit area in Viking Cavendor Entrance area - modify MapViking6.fla adding obstacle hit area in Viking Mines area 7/7/2010 Wednesday --------------------------------------------------------------------------------------- - modify BuySell.fla adding placeholder arts for Trader Equipment, Armour and Item Panel - modify MapViking6.fla and rescaling the art assets to make it within scale to hero 6/7/2010 Tuesday --------------------------------------------------------------------------------------- - making Emma mini game easier by reducing 50% of total mails by modifying MailBoxLevel1.as - MailBoxLevel6.as - modify NailMachine.as to integrate lever pulling and nail dropping animation into Briggs mini game 5/7/2010 Monday --------------------------------------------------------------------------------------- - modify BuySell.as to allow hero to select items in Equipment, Armour, Item and Special Item Panel - modify BuySell.as to allow hero to sell items in possession 4/7/2010 Sunday -------------------------------------------------------------------------------------- - empty 3/7/2010 Saturday --------------------------------------------------------------------------------------- - empty 2/7/2010 Friday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as adding functionality to access buy/sell interface when talking to Fareleen and Baresword - create BuySell.fla in sets/buySell folder to contain assets for Buy and Sell Panel - create BuySell.as in sets/buySell folder to create funtionality in Buy and Sell Panel 1/7/2010 Thursday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as adding yellow blinking dot feature to the game - modify MathQuest0.80.fla updating several mini maps to contain reference to building and tree 30/6/2010 Wednesday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as and MathQuest0.80.fla removing tutorial for general control, talking to character, minimap and handling inventory - modify EngineMathQuest.as fixing bug in special event and dialog - modify MathQuest0.80.fla improving special event and dialog interface 29/6/2010 Tuesday --------------------------------------------------------------------------------------- - modify Moldoff.fla to create arts assets for Moldoff mini game level 3 - create DynamiteLevel3.as in sets/moldoff folder to contain functionality for Moldoff mini game level 3 28/6/2010 Monday --------------------------------------------------------------------------------------- - modify Moldoff.fla to create arts assets for Moldoff mini game level 2 - create DynamiteLevel2.as in sets/moldoff folder to contain functionality for Moldoff mini game level 2 27/6/2010 Sunday -------------------------------------------------------------------------------------- - empty 26/6/2010 Saturday --------------------------------------------------------------------------------------- - empty 25/6/2010 Friday --------------------------------------------------------------------------------------- - create Moldoff.fla in sets/moldoff folder to contain art assets for Moldoff mini game level 1 - create Engine.as and DynamiteLevel1.as in sets/moldoff folder to contain functionality for Moldoff mini game level 1 24/6/2010 Thursday --------------------------------------------------------------------------------------- - modify NPC.fla adding placeholder isometric figure for Moldoff - modify EngineMathQuest.as to allow hero to be able to talk to Moldoff 23/6/2010 Wednesday --------------------------------------------------------------------------------------- - extract caves picture to serve as placeholder art for Viking Mine area - create MapViking6.fla to contain assets for Viking Mine area - modify EngineMathQuest.as to allow hero to move to Viking Mine area 22/6/2010 Tuesday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as, QuestFV.as, MathQuest0.80.fla and Quest.xml to make kill raccoon quest a proper quest with intro panel, win panel and entry in Quest Log Panel 21/6/2010 Monday --------------------------------------------------------------------------------------- - modify DialogFV.xml adding dialog for Oswald, Shah Khan, 3 miners and Moldoff - modify NPC.fla adding placeholder isometric figure for Oswald, Shah Khan and 3 miners - modify EngineMathQuest.as to allow hero to be able to talk to Oswald, Shah Khan and 3 miners 20/6/2010 Sunday -------------------------------------------------------------------------------------- - empty 19/6/2010 Saturday --------------------------------------------------------------------------------------- - empty 18/6/2010 Friday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as and SpecialDialog.xml to add new special dialog event in the game when hero finished Brigg and Emma quest and kill remaining raccon quest - modify Hero.as and EngineMathQuest.as to allow enemy killed statistics to be recorded - modify EngineMathQuest.as adding kill raccon quest to the game 17/6/2010 Thursday --------------------------------------------------------------------------------------- - modify CombatScreen.as to allow hero to attack Ruppopon monster in Viking Mage Tower level and Mushroom monster Viking Forest Entrance level - fixing bug in combat screen which won't allow player to go to the front screen after hero getting killed in combat - modify MathQuest0.80.fla adding Baresword and Grenvill isometric figure into the game 16/6/2010 Wednesday --------------------------------------------------------------------------------------- - create CombatScreen.as in com/mathquest/combat folder to represent combat functionality in the game taking portion of codes from EngineMathQuest.as - modify MathQuest0.80.fla adding mushroom monster attack animation into the game - create Monster.xml to represent various monster data in the game 15/6/2010 Tuesday --------------------------------------------------------------------------------------- - create MapViking5.fla to contain assets for Viking Cavendor Entrance level - modify EngineMathQuest.as to allow hero to move to Viking Cavendor Entrance level from Viking Forest Path level - modify Mapviking4.fla and Mapviking5.fla adding obstacle area - modify MathQuest0.80.fla adding Brigg isometric figure into the game 14/6/2010 Monday --------------------------------------------------------------------------------------- - modify MathQuest0.80.fla adding Emma, Lorria and Baresword facial emotion into the game - create MapViking4.fla to contain assets for Viking Forest Path level - modify EngineMathQuest.as to allow hero to move to Viking Forest Path level from Viking City level 13/6/2010 Sunday -------------------------------------------------------------------------------------- - empty 12/6/2010 Saturday --------------------------------------------------------------------------------------- - empty 11/6/2010 Friday --------------------------------------------------------------------------------------- - modify MathQuest0.80.fla and DialogFV.as to allow hero response to NPC to contain 2 lines - modify EngineMathQuest.as and SpecialDialog.as to allow scripted NPC movement during special dialog event. For instance to allow Freona to move around in castle during hero first encounter with the king 10/6/2010 Thursday --------------------------------------------------------------------------------------- - modify EmmaChallenge.fla in sets/emmaChallenge folder to optimize compiled swf file - modify MathQuest0.80.fla to make Emma and Brigg mini game has consistent theme colour with Emma Challenge game 9/6/2010 Wednesday --------------------------------------------------------------------------------------- - modify MathQuest0.80.fla file to import some library assets from brigg.fla - modify EngineMathQuest.as file to allow integration with Brigg mini game - copy NailMachine.as file from sets/brigg folder to com/mathquest/store folder and modify it a little bit - successfully integrate Brigg mini game to the main game 8/6/2010 Tuesday --------------------------------------------------------------------------------------- - create QuestFV.as and QuestDoneFV.as as a replacement for Quest.as and QuestDoneFV.as - create QuestFV.xml to contain quest for Emma and Brigg - modify MathQuest0.80.fla file to import some library assets from emma.fla - modify EngineMathQuest.as file to allow integration with Emma mini game - copy MailBoxLevel1.as - MailBoxLevel6.as file from sets/emma folder to com/mathquest/store folder and modify it a little bit - successfully integrate Emma mini game to the main game 7/6/2010 Monday --------------------------------------------------------------------------------------- - modify EngineMathQuest.as to make Freona have the ability to walk - modify EngineMathQuest.as to add Avanus, potion and combat training feature to the main game - modify EngineMathQuest.as, DialogFV.as and DialogFV.xml to improve all NPC dialog structure from the first encounter at Viking castle until Emma mini game is finished 6/6/2010 Sunday -------------------------------------------------------------------------------------- - empty 5/6/2010 Saturday -------------------------------------------------------------------------------------- - empty 4/6/2010 Friday -------------------------------------------------------------------------------------- - figure out ways to make lever in Brigg mini game to drag to y position only by adding parameters in startDrag function - modify EngineMathQuest.as to change starting position for hero from Viking city to Viking castle and adding Avanus and Freona to Viking castle 3/6/2010 Thursday -------------------------------------------------------------------------------------- - modify Engine.as in sets/emmaChallenge to implement the ability to read and save score data to MathQuest website - integrate art for Emma Challenge mini game 2/6/2010 Wednesday -------------------------------------------------------------------------------------- - create emmaChallenge.fla in sets/emmaChallenge folder to contain assets for Emma Challenge mini game - transfer Engine.as, MailBoxLevel1.as - MailBoxLevel6.as from sets/emma folder to sets/emmaChallenge folder and modify it to suit the need for Emma Challenge mini game functionality for Emma mini game level 1 - implement scoring system in Emma Challenge mini game 1/6/2010 Tuesday -------------------------------------------------------------------------------------- - modify brigg.fla to contain assets for Brigg mini game - Engine.as and NailMachine.as to code more functionality in Brigg mini game 31/5/2010 Monday -------------------------------------------------------------------------------------- - create brigg.fla in sets/brigg folder to contain assets for Brigg mini game - create Engine.as and NailMachine.as to in sets/brigg folder to contain functionality for Brigg mini game 30/5/2010 Sunday -------------------------------------------------------------------------------------- - empty 29/5/2010 Saturday -------------------------------------------------------------------------------------- - empty 28/5/2010 Friday -------------------------------------------------------------------------------------- - find a collision detection library abd try to figure out on how to integrate it into the game 27/5/2010 Thursday -------------------------------------------------------------------------------------- - integrate special dialog event in the main game by creating SpecialDialog.as in com/mathquest/dialog folder and modify EngineMathQuest.as - take a look at hero movement algorithm in EngineMathQuest.as to figure out ways to automate hero movement in certain map level - found a major weakness in hero movement algorithm - stop when collide with obstacle even though he does not yet reach the destination 26/5/2010 Wednesday -------------------------------------------------------------------------------------- - attend SCRUM agile software development seminar at Plug and Play Technology Garden, Gardens South Tower, Mid Valley 25/5/2010 Tuesday -------------------------------------------------------------------------------------- - create DialogFV.as to code dialog functionality in NPC Dialog Panel for full version game since Dialog.as only works for Math Quest demo version 24/5/2010 Monday -------------------------------------------------------------------------------------- - create DialogFV.xml to include dialog lines written by script writer - create NPCFV.xml to include NPC names during dialog 23/5/2010 Sunday -------------------------------------------------------------------------------------- - empty 22/5/2010 Saturday -------------------------------------------------------------------------------------- - empty 21/5/2010 Friday -------------------------------------------------------------------------------------- - modify emma.fla in to include library assets for emma mini game intro, win and reward - modify Engine.as to allow Emma mini game to be finished by completing at least Level 3 - modify MailBoxLevel1.as to MailBoxLevel6.as to randomize question 20/5/2010 Thursday -------------------------------------------------------------------------------------- - modify emma.fla in to include library assets for Emma mini game level 4, 5 and 6 - create MailBoxLevel4.as, MailBoxLevel5.as and to MailBoxLevel6.as in sets/emma folder to contain functionality for Emma mini game level 4, 5 and 6 19/5/2010 Wednesday -------------------------------------------------------------------------------------- - modify emma.fla in to include library assets for Emma mini game level 2 and 3 - create MailBoxLevel2.as and MailBoxLevel3.as to in sets/emma folder to contain functionality for Emma mini game level 2 and 3 18/5/2010 Tuesday -------------------------------------------------------------------------------------- - create emma.fla in sets/emma folder to contain assets for Emma mini game level 1 - create Engine.as and MailBoxLevel1.as to in sets/emma folder to contain functionality for Emma mini game level 1 17/5/2010 Monday -------------------------------------------------------------------------------------- - modify NPC.fla and EngineMathQuest.as to include: 1) King Rognar into third map level - castle 2) Princess Freona in Viking city 3) Brigg Master Builder in Viking city 4) Lorria Herbalist in Viking city 5) Grenvill Head Guard in Viking city 16/5/2010 Sunday -------------------------------------------------------------------------------------- - empty 15/5/2010 Saturday -------------------------------------------------------------------------------------- - empty 14/5/2010 Friday -------------------------------------------------------------------------------------- - create SpecialDialog.as to code functionality in special dialog event 13/5/2010 Thursday -------------------------------------------------------------------------------------- - create SpecialDialog.fla in sets/specialDialog folder to contain assets for special dialog event by borrowing some library assets from MathQuest0.80.fla and extracting new assets from Mediafire - create SpecialDialog.xml to contain dialog lines for special dialog event 12/5/2010 Wednesday -------------------------------------------------------------------------------------- - rename MapViking.fla to MathQuest0.75.fla. This will contain main game for demo/prototype. The document class will still refer to EngineMapViking.as - create MathQuest0.80.fla to contain main game for released version. The document class will refer to EngineMathQuest.as - create MapViking3.fla to contain third Viking map, modify some library assets in it and draw shapes to mark unreachable area - modify EngineMathQuest.as to allow transition to third map 11/5/2010 Tuesday -------------------------------------------------------------------------------------- - modify DragDrop.as and FareleenQuestion.as in sets/fareleen folder to implement scalable game difficulty 10/5/2010 Monday -------------------------------------------------------------------------------------- - modify DragDrop.as and FareleenQuestion.as in sets/fareleen folder to implement scalable game difficulty 9/5/2010 Sunday -------------------------------------------------------------------------------------- - empty 8/5/2010 Saturday -------------------------------------------------------------------------------------- - empty 7/5/2010 Friday -------------------------------------------------------------------------------------- - modify GOKPanel.as to code functionality in Globe of Knowledge Panel to allow subtopic to have different pages betwen each others 6/5/2010 Thursday -------------------------------------------------------------------------------------- - modify GOKPanel.as to code functionality in Globe of Knowledge Panel to allow quick jump button from page 1-5 to page 6-10 5/5/2010 Wednesday -------------------------------------------------------------------------------------- - modify GOK.fla by adding some library assets for some placeholders movieclips for subtopic content - modify GOKPanel.as to code functionality in Globe of Knowledge Panel to allow student to browse pages within subtopic 4/5/2010 Tuesday -------------------------------------------------------------------------------------- - modify GOK.fla by adding some library assets for some placeholders movieclips for subtopic content - modify GOKPanel.as to code functionality in Globe of Knowledge Panel to allow student to view subtopic content 3/5/2010 Monday -------------------------------------------------------------------------------------- - modify GOK.fla by adding some library assets for interface area when viewing subtopic content and improving interface appearance throughout Globe of Knowledge Panel 2/5/2010 Sunday -------------------------------------------------------------------------------------- - empty 1/5/2010 Saturday -------------------------------------------------------------------------------------- - empty 30/4/2010 Friday -------------------------------------------------------------------------------------- - modify GOKPanel.as to code functionality in Globe of Knowledge Panel by coding storyline milestone which determine available subtopic 29/4/2010 Thursday -------------------------------------------------------------------------------------- - help with programming problem for Oasis Rantau website 28/4/2010 Wednesday -------------------------------------------------------------------------------------- - studying as code in flashmo_209_photo_slider.fla image gallery template to be able to figure out ways to click on middle photo of photo gallery but failed to understand the code 27/4/2010 Tuesday -------------------------------------------------------------------------------------- - modify GOKPanel.as to code functionality in Globe of Knowledge Panel by coding GOKStatus.sol which determine available subtopic 26/4/2010 Monday -------------------------------------------------------------------------------------- - modify MapViking.fla and EngineMapViking.as to add feature unavailable note for feature which not yet completed in the game, add end of demo note at the end of Avanus quest and disable unfinished Malay localization feature - help with programming problem for Oasis Rantau website 25/4/2010 Sunday -------------------------------------------------------------------------------------- - empty 24/4/2010 Saturday -------------------------------------------------------------------------------------- - empty 23/4/2010 Friday -------------------------------------------------------------------------------------- - modify GOK.fla in sets/GOK folder to modify several movie clips so GOK screen can be refit from 1100 X 700 pixels to 800 X 600 pixels - create GOKPanel.as in sets/GOK folder to code functionality in Globe of Knowledge Panel - studying on how to use Joomla!, open source content management system to develop website as Math Quest website is run under Joomla! - studying Dreambox, online math learning website 22/4/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla to change static text to dynamic text for Game Option Panel and Loading Screen - modify MapViking.fla to change allow dynamic text to be shown on top of buttons in Inventory, Quest and Map Panel 21/4/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking.fla to change static text to dynamic text for Magic, Award and Map Panel 20/4/2010 Tuesday -------------------------------------------------------------------------------------- - modify MapViking.fla to change static text to dynamic text for Quest Log and Character Status Panel - modify Quest.xml to add Malay dialogue lines 19/4/2010 Monday -------------------------------------------------------------------------------------- - modify MapViking.fla to change static text to dynamic text for Inventory Panel - modify Inventory.xml to fill details about item description and to add Malay dialogue lines 18/4/2010 Sunday -------------------------------------------------------------------------------------- - empty 17/4/2010 Saturday -------------------------------------------------------------------------------------- - empty 16/4/2010 Friday -------------------------------------------------------------------------------------- - modify MapViking.fla to change static text to dynamic text for Olaff mini game - modify olaff_game2.as, olaff_game3.as, olaff_game4.as, olaff_game5.as, olaff_game5_2.as, olaff_game5_3.as and olaff_game6.as to add Malay dialogue lines for Olaff mini game 15/4/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla to create assets for Option Panel on Start Screen - modify EngineMapViking.as to code Option Panel functionality - modify MapViking.fla to change static text to dynamic text for Fareleen mini game - modify DragDrop.as and FareleenQuestion.as to add Malay dialogue lines for Fareleen mini game 14/4/2010 Wednesday -------------------------------------------------------------------------------------- - modify Dialog.xml to add Malay dialogue lines - modify Dialog.as on com/mathquest/dialog folder to allow Malay dialogue lines to be shown 13/4/2010 Tuesday -------------------------------------------------------------------------------------- - finished coding on animation algorithm - modify AvatarMQ.fla to employ the animation technique 12/4/2010 Monday -------------------------------------------------------------------------------------- - working on animation algorithm - modify AvatarMQ.fla and Engine.fla to employ the animation technique 11/4/2010 Sunday -------------------------------------------------------------------------------------- - empty 10/4/2010 Saturday -------------------------------------------------------------------------------------- - empty 9/4/2010 Friday -------------------------------------------------------------------------------------- - come out with a better animation algorithm to address issue head does not bounce realistically during walking animation - modify AvatarMQ.fla and Engine.fla to employ the animation technique 8/4/2010 Thursday -------------------------------------------------------------------------------------- - successfully making the animation technique works without missing frame - modify AvatarMQ.fla and Engine.fla to employ the technique - hero is now completely shown on the screen with body, leg, head, hair, shirt and pant - modify AvatarMQ.fla and Engine.fla to employ the animation technique 7/4/2010 Wednesday -------------------------------------------------------------------------------------- - employ new animation technique which uses time based animation without relying on multiple frame movie clip created in Flash IDE - modify AvatarMQ.fla and Engine.fla to employ the technique 6/4/2010 Tuesday -------------------------------------------------------------------------------------- - create AvatarMQ.fla in sets/avatar folder to import library assets from NPC.fla and MapViking1.fla to test avatar customization feature for hero - create Engine.as in sets/avatar folder to code avatar customization feature for hero - employ dynamic frame modification on multiple frame movie clip created in Flash IDE but the techniques failed because it only works only for the first frame 5/4/2010 Monday -------------------------------------------------------------------------------------- - modify Avatar.fla to create more art assets for Avatar Customization Tool - modify AvatarPanel.as in sets/avatar folder to code more functionality for Avatar Customization Tool 4/4/2010 Sunday -------------------------------------------------------------------------------------- - empty 3/4/2010 Saturday -------------------------------------------------------------------------------------- - empty 2/4/2010 Friday -------------------------------------------------------------------------------------- - modify Avatar.fla to create more art assets for Avatar Customization Tool - modify AvatarPanel.as in sets/avatar folder to code more functionality for Avatar Customization Tool 1/4/2010 Thursday -------------------------------------------------------------------------------------- - modify Avatar.fla to create more art assets for Avatar Customization Tool - modify AvatarPanel.as in sets/avatar folder to code more functionality for Avatar Customization Tool 31/3/2010 Wednesday -------------------------------------------------------------------------------------- - create Avatar.fla in sets/avatar folder to create art assets for Avatar Customization Tool - create AvatarPanel.as in sets/avatar folder to code functionality for Avatar Customization Tool 30/3/2010 Tuesday -------------------------------------------------------------------------------------- - modify MapViking.fla to change all fonts used in the game from Tahoma and various other fonts to Candara 29/3/2010 Monday -------------------------------------------------------------------------------------- - successfully separate intro movie out of the main game to create IntroMovie.swf file - modify MapViking.fla and EngineMapViking.as to separate hero and NPC out of main game to create NPC.swf file 28/3/2010 Sunday -------------------------------------------------------------------------------------- - empty 27/3/2020 Saturday -------------------------------------------------------------------------------------- - fix preloader screen does not shown when loading second map 26/3/2010 Friday -------------------------------------------------------------------------------------- - fix second map bug does not properly loading when running the game in browser but preloader screen when loading second map does not yet show in the game 25/3/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla and EngineMapViking.as to separate intro movie portion out of main game but failed because skip and start button does not show up in the intro movie - try to fix second map does not properly loading when running the game in browser 24/3/2010 Wednesday -------------------------------------------------------------------------------------- - create IsometricTile.fla on sets/isometricTile folder to create library assets for custom scrolling isometric engine - create IsometricTile.as on sets/isometricTile folder to code basic custom scrolling isometric engine 23/3/2010 Tuesday -------------------------------------------------------------------------------------- - modify MapViking.fla file to split it to 3 different MapViking.fla, MapViking1.fla and MapViking2.fla and compile it to 3 different swf files - modify EngineMapViking.as to allow main game to load from 2 external swf files - MapViking1.swf and MapViking2.swf files - modify EngineMapViking.as to implement external preloader when the game loads external swf files 22/3/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMapViking.as to fix pouch and magic slot bug in Combat Screen - modify EngineMapViking.as to change attack icon from removed to disabled icon when 2 seconds attack animation going on - modify EngineMapViking.as to allow main game to retrieve damage data from Ice Block Game 21/3/2010 Sunday -------------------------------------------------------------------------------------- - empty 20/3/2010 Saturday -------------------------------------------------------------------------------------- - modify MapViking.fla file to import some library assets from IceBlock.fla - modify EngineMapViking.as file to allow integration with Ice Block Game 19/3/2010 Friday -------------------------------------------------------------------------------------- - modify IceBlock.fla in sets/ice0.2 folder to improve assets used in Ice Block Game - modify IceBlock.as in sets/ice0.2 folder to allow ability to save damage data in shared object so main game can retrieve the data later 18/3/2010 Thursday -------------------------------------------------------------------------------------- - create BlackBoard.fla in sets/blackBoard folder to create library assets for BlackBoard Panel - create Blackboard.as in sets/blackBoard folder to serve BlackBoard Panel functionality - modify MapViking.fla file to import some library assets from BlackBoard.fla - modify EngineMapViking.as file to allow integration with BlackBoard Panel - copy Blackboard.as file from sets/blackBoard folder to com/mathquest/blackBoard folder and modify it a little bit - successfully integrate BlackBoard Panel with the game - fix hero moving bug while accessing multiple panels in the game 17/3/2010 Wednesday -------------------------------------------------------------------------------------- - modify CombatTutorial.fla in design folder but having problem running it in Flash - research system RAM used in development PC - upgrade system RAM used in development PC to speed up operation while working in Flash CS4 16/3/2010 Tuesday -------------------------------------------------------------------------------------- - modify DragDrop.as to improve item sorting feature in Fareleen game - modify EngineMapViking.as to integrate Olaff game tutorial function - modify Dialog.xml fixing some grammer mistake 15/3/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMapViking.as to improve some combat features - modify EngineMapViking.as to add ability to play separate music during combat 14/3/2010 Sunday -------------------------------------------------------------------------------------- - empty 13/3/2010 Saturday -------------------------------------------------------------------------------------- - modify EngineMapViking.as to improve basic game tutorial functionality in the game - modify EngineMapViking.as adding blinking sequence feature in minimap based on quest activated or completed - modify EngineMapViking.as adding Avanus quest in the game 12/3/2010 Friday -------------------------------------------------------------------------------------- - modify MapViking.fla to modify intro and game win popup in Olaff game - modify EngineMapViking.as adding reward feature when hero successfully perform quest related to Olaff - modify MapViking.fla to add library assets for tutorial section in Fareleen game - modify EngineMapViking.as to code basic tutorial function in Fareleen game - modify EngineMapViking.as file to code blinking feature in minimap to represent area player can go - modify MapViking.fla adding some library assets for Emma and guard portrait 11/3/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from OlaffGame.fla on sets/olaffv0.1 folder and modify some library assets to refer to proper olaff_game2, olaff_game3.as, olaff_game4.as, olaff_game5.as, olaff_game5_2.as, olaff_game5_3.as and olaff_game6.as file - modify EngineMapViking.as file to allow integration with Olaff screen - copy olaff_game2, olaff_game3.as, olaff_game4.as, olaff_game5.as, olaff_game5_2.as, olaff_game5_3.as and olaff_game6.as file from sets/olaffv0.1 folder to com/mathquest/store folder and modify it a little bit - successfully integrate Olaff Game with the game 10/3/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from IntroMovie.fla and BeginTutorial.fla in design folder to integrate introduction movie and start tutorial popup in the game 9/3/2010 Tuesday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets for tutorial section covering general control, talking to characters and minimap - modify EngineMapViking.as to add basic game tutorial functionality in the game 8/3/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMapViking.as fixing damage hit popup bug in Combat Screen and custom cursor changing context in several panels - modify EngineMapViking.as to add feature to start new game or load saved game on Start Screen and add feature to go to Start Screen by clicking on Option Panel in main game interface 7/3/2010 Sunday -------------------------------------------------------------------------------------- - empty 6/3/2010 Saturday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from CursorMQ.fla and CursorTalking.fla in design folder to integrate custom cursor in the game - modify EngineMapViking.as to integrate custom cursor in the game and the ability for custom cursor to change context 5/3/2010 Friday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some interface for critical attack panel - create CriticalAttackPanel.as to add critical attack feature in the game 4/3/2010 Thursday -------------------------------------------------------------------------------------- - create Quiz.xml to feed question data for critical attack section in combat - modify MapViking.fla adding some library assets from Civ1GuardIso.fla and Civ1AvanusIso.fla in design folder to integrate guard and Avanus in the game level 3/3/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from Civ1EmmaIso.fla, Civ1FarleenIso.fla, Civ1OlaffIso.fla in design folder to integrate Emma, Farleen and Olaff in the game level - modify EngineMapViking.as to allow Emma, Farleen and Olaff to change direction in the game 2/3/2010 Tuesday -------------------------------------------------------------------------------------- - modify Ice_block.fla and Ice1_mod.as file in sets/ice folder to allow integration with the main game 1/3/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMapViking.as to add proper reward if hero successfully defeated an enemy - modify EngineMapViking.as to add functionality for enemy to attack hero and proper game flow when hero get killed in the game 28/2/2010 Sunday -------------------------------------------------------------------------------------- - empty 27/2/2010 Saturday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from OlaffEmotion.fla and FareleenEmotion.fla on sets/design folder - modify Dialog.as and Dialog.xml to integrate Olaff and Farleen facial emotion to the game 26/2/2010 Friday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some placeholders arts for hero/monster attack, getting hit animation, hit/miss popup, combat win popup and combat lose popup - modify EngineMapViking.as to add functionality for hero to attack monster and to represent damage to monster 25/2/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from CombatScreen.fla on design folder and creating some assets for Enemy Panel (stuff on top right of Combat Screen ) - modify EngineMapViking.as to integrate Combat Screen in the game 24/2/2010 Wednesday -------------------------------------------------------------------------------------- - fixing bug on Dialog.as - modify EngineMapViking.as adding timer bar functionality in combat screen 23/2/2010 Tuesday -------------------------------------------------------------------------------------- - modify EngineMapViking.as adding statistic upgrade feature when hero reach certain experience points threshold - create QuestDone.as to serve quest saving feature ability when hero successfully completed a quest - modify Dialog.as and Dialog.xml file so NPC can have 3 different greet text based on the outcome of quest 22/2/2010 Monday -------------------------------------------------------------------------------------- - modify MapViking.fla and EngineMapViking.as adding some improvement for Farleen store screen - modify EngineMapViking.as adding reward feature when hero successfully perform quest related to Farleen 21/2/2010 Sunday -------------------------------------------------------------------------------------- - empty 20/2/2010 Saturday -------------------------------------------------------------------------------------- - modify FarleenStore.fla in sets/farleenStore folder to make Farleen Store screen to run in full screen - modify DragDrop.as and FarleenQuestion.as in sets/farleenStore folder to modify functionality in Farleen Store screen - modify MapViking.fla adding some library assets from FarleenStore.fla on sets/farleenStore folder and modify some object to refer to proper DragDrop and FarleenQuestion class file - modify EngineMapViking.as file to allow integration with Farleen Store screen - copy DragDrop.as and FarleenQuestion.as file from sets/farleenStore folder to com/mathquest/store folder and modify it a little bit - successfully integrate Farleen Store screen with the game 19/2/2010 Friday -------------------------------------------------------------------------------------- - integrate the functionality for playing MP3 music - modify MapViking.fla adding some library assets from FarleenIso.fla in design folder - modify MapViking.fla implementing new changes in Quest Log Panel - modify quest.xml adding new data 18/2/2010 Thursday -------------------------------------------------------------------------------------- - modify MapViking.fla to do some interface changes to NPC Dialog Panel - modify Dialog.as to overhaul dialog flow structure - modify Dialog.xml to add new data for changed dialog structure 17/2/2010 Wednesday -------------------------------------------------------------------------------------- - modify MapViking.fla to do some interface changes to NPC Dialog Panel 16/2/2010 Tuesday -------------------------------------------------------------------------------------- - create MagicSlot.as in com/mathquest/magic folder to serve functionality to select magic in combat - modify Inventory.as to improve tool tip feature in Inventory Panel - import FrontScreen.fla library asets to MapViking.fla - modify EngineMapViking.as to integrate front screen to the game 15/2/2010 Monday -------------------------------------------------------------------------------------- - modify EngineMapViking.as to allow game to track hero movement and show his coordinate in mini map 14/2/2010 Sunday -------------------------------------------------------------------------------------- - empty 13/2/2010 Saturday -------------------------------------------------------------------------------------- - modify MapViking.fla adding some assets for mini map pointing system 12/2/2010 Friday -------------------------------------------------------------------------------------- - modify Pouch.as so hero can use health and mana potion by clicking pouch slot in combat - overhaul EngineMapViking.as to achieve better data structure - EngineMapViking.as now can load hero shared object and feed hero data to specific class such as Inventory.as, Pouch.as, CharacterStat.as and Magic.as so anything changes on Inventory, Pouch Slot in Combat, Character Status or Magic Panel can be reflected throughout the game 11/2/2010 Thursday -------------------------------------------------------------------------------------- - create Pouch.as in com/mathquest/inventory folder to serve functionality to use pouch item in combat 10/2/2010 Wednesday --------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from Award.fla on sets/award folder and modify some object to refer to proper Award class file - modify EngineMapViking.as file to allow integration with Award Panel - copy Award.as file from sets/award folder to com/mathquest/award folder and modify it a little bit - successfully integrate Award Panel with the game - modify MapViking.fla adding some library assets from InterfaceCombat.fla on design folder - modify EngineMapViking.as to do some interface changes on combat interface 9/2/2010 Tuesday --------------------------------------------------------------------------------------- - modify EngineMapViking.as to figure out a technique to stop combat timer when hero stop moving on second map 8/2/2010 Monday --------------------------------------------------------------------------------------- - create Award.as on sets/award folder to create basic functionality on Award Panel 7/2/2010 Sunday -------------------------------------------------------------------------------------- - empty 6/2/2010 Saturday --------------------------------------------------------------------------------------- - create Award.fla file on sets/award folder creating interface objects for Award Panel - do some design on Award Panel 5/2/2010 Friday --------------------------------------------------------------------------------------- - modify Inventory.as fixing bugs found on Inventory Panel - modify EngineMapViking.as to to create combat timer when hero reach second map - modify MapViking.fla to create screen transition between ordinary interface to combat interface 4/2/2010 Thursday --------------------------------------------------------------------------------------- - modify Inventory.as and Inventory.fla to allow new pouch selection feature 3/2/2010 Wednesday --------------------------------------------------------------------------------------- - modify EngineMapViking.as and MapViking.fla file to include dynamic text ability on health, magic, level, star and gold - modify EngineMapViking.as and MapViking.fla file to include dynamic health and magic bar - modify MapViking.fla adding some library assets from Magic.fla on sets/magic folder and modify some object to refer to proper Magic class file - modify EngineMapViking.as file to allow integration with Magic Panel - copy Magic.as file from sets/magic folder to com/mathquest/magic folder and modify it a little bit - successfully integrate Magic Panel with the game 2/2/2010 Tuesday --------------------------------------------------------------------------------------- - modify Magic.as file to update magic formula 1/2/2010 Monday --------------------------------------------------------------------------------------- - import mapViking2.fla asset to MapViking.fla to combine 2 map into single swf file - modify EngineMapViking.as file to allow map transition within single swf file 31/1/2010 Sunday -------------------------------------------------------------------------------------- - empty 30/1/2010 Saturday --------------------------------------------------------------------------------------- - figure out some predetermined formula for magic calculation and implement it on Magic.as file 29/1/2010 Friday --------------------------------------------------------------------------------------- - create Magic.fla file on sets/magic folder creating interface objects for Magic Panel - create Magic.as on sets/magic folder to create basic functionality on Magic Panel 28/1/2010 Thursday --------------------------------------------------------------------------------------- - modify MapViking.fla to create interface objects for preloader - modify EngineMapViking.as to allow the game to display preloader while game loads in the background - successfully implement internal preloader technique used by asgamer and bitrocket but face problem could not be able to show mapViking and hero graphics on the screen so decided not to implement it until the issue has been resolved 27/1/2010 Wednesday --------------------------------------------------------------------------------------- - modify Engine.fla to allow loading second swf file - successfully loading second swf file from main swf file - hero could not interact with second swf file as collision detection for second swf file does not yet work 26/1/2010 Tuesday --------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from Map.fla on sets/map folder and modify some object to refer to proper Map class file - modify EngineMapViking.as file to allow integration with Map Panel - copy Map.as file from sets/map folder to com/mathquest/map folder and modify it a little bit - successfully integrate Map Panel with the game - modify Engine.fla to detect collision detection for transition to other map area - creating MapViking2.fla to contain second Viking map 25/1/2010 Monday --------------------------------------------------------------------------------------- - create Map.fla file on sets/map folder creating interface objects for Map Panel - create Map.as on sets/map folder to create basic functionality on Map Panel 24/2/2010 Sunday -------------------------------------------------------------------------------------- - empty 23/1/2010 Saturday --------------------------------------------------------------------------------------- - modify Inventory.as to allow Equipment Panel to be shown at first by default - modify CharacterStat.as to allow player to select primary magic such as lightning, fire, ice, earth or wind 22/1/2010 Friday --------------------------------------------------------------------------------------- - modify MapViking.fla to better define area hero can't move to such as tree, building, house and tower - modify MapViking.fla and EngineMapViking.as to implement a more realistic rendering when hero moves behind tower or gate 21/1/2010 Thursday --------------------------------------------------------------------------------------- - successfully integrate Dialog Panel with the game ( clicking on NPC on the game world will bring Dialog Panel ) using hit test code 20/1/2010 Wednesday --------------------------------------------------------------------------------------- - modify MapViking.fla adding some library assets from Dialog.fla on sets/dialog folder and modify some object to refer to proper Dialog class file - modify EngineMapViking.as file to allow integration with Dialog Panel - copy Dialog.as file from sets/dialog folder to com/mathquest/dialog folder and modify it a little bit - try to integrate Dialog Panel to the game but failed 19/1/2010 Tuesday --------------------------------------------------------------------------------------- - create Dialog.fla file on sets/Dialog folder creating interface objects for Dialog Panel - create NPC.xml file on sets/dialog folder to store NPC name - modify Dialog.as to make Dialog Panel runs properly and implement shared object feature on Dialog Panel which allow quest to be activated 18/1/2010 Monday --------------------------------------------------------------------------------------- - implement shared object feature on Quest, Inventory and Character Status Panel which allow the ability to load and save data to local machine - modify MapViking.fla adding some library assets from CharacterStat.fla on sets/characterStatus folder and modify some object to refer to proper CharacterStat class file - modify EngineMapViking.as file to allow integration with Character Status Panel - copy CharacterStat.as file from sets/characterStatus folder to com/mathquest/character folder and modify it a little bit - successfully integrate Character Status Panel with the game by compiling MapViking.fla 17/1/2010 Sunday -------------------------------------------------------------------------------------- - empty 16/1/2010 Saturday --------------------------------------------------------------------------------------- - finally been able to fix bug on CharacterStat.as file - create Dialog.xml file on sets/dialog folder - try to make sense DialogScene.as on sets/dialog/dialogRamzi folder to serve as a basis for Dialog.as file - create Dialog.as on sets/dialog folder to create basic functionality on Dialog Panel 15/1/2010 Friday --------------------------------------------------------------------------------------- - modify MapViking.fla so the file can refer to proper QuestLog, Inventory and Hero class file - modify EngineMapViking.as file to allow integration with Quest Log Panel and Inventory Panel - copy QuestLog.as file from sets/quest folder to com/mathquest/quest folder and modify it a little bit - copy Inventory.as file from sets/inventory folder to com/mathquest/inventory folder and modify it a little bit - copy Hero.as file from sets/hero folder to com/mathquest/character folder and modify it a little bit - successfully integrate Quest Log and Inventory Panel with the game by compiling MapViking.fla 14/1/2010 Thursday --------------------------------------------------------------------------------------- - try to fix bug on CharacterStat.as but failed - do some hacking to force compile CharacterStat.swf file - modify MapViking.fla adding some library assets from QuestLog.fla on sets/quest folder and Inventory.fla on sets/inventory folder 13/1/2010 Wednesday --------------------------------------------------------------------------------------- - modify CharacterStat.as file adding more functionality on Character Status Panel but still failed to compile it 12/1/2010 Tuesday --------------------------------------------------------------------------------------- - modify CharacterStat.fla file adding more interface objects - create CharacterStat.as file on sets/characterStat folder to create basic functionality on Character Status Panel but failed to compile it 11/1/2010 Monday --------------------------------------------------------------------------------------- - create CharacterStat.fla file on sets/characterStat folder creating interface objects for Character Status Panel 10/1/2010 Sunday -------------------------------------------------------------------------------------- - empty 9/1/2010 Saturday --------------------------------------------------------------------------------------- - empty 8/1/2010 Friday --------------------------------------------------------------------------------------- - transfer Hero.fla file on sets/hero folder to MathQuest folder and renamed it to MapViking.fla - transfer some library from MQInterface.fla on sets/interface folder to MapViking.fla - modify MapViking.fla by rearranging some library assets and make it to point to EngineMapViking.as on com/mathquest/engine folder as base class - transfer Hero.as file on sets/hero folder which contains hero movement functions to com/mathquest/engine folder and renamed it to EngineMapViking.as file - modify EngineMapViking.as file on com/mathquest/engine folder to make it like a proper class file 7/1/2010 Thursday --------------------------------------------------------------------------------------- - modify Inventory.as file to fix bug and streamline code 6/1/2010 Wednesday --------------------------------------------------------------------------------------- - modify Inventory.as file to implement suggested solutions yesterday 5/1/2010 Tuesday --------------------------------------------------------------------------------------- - modify Inventory.as file adding more functionality to Inventory Panel such as tool tip feature - try to code drag and drop feature for equipment/armour but failed because of technical limitation. Instead comes out with another solution - just by clicking on equipment/armour on store panel will automatically select into appropriate weapon/shield/head/body/leg slot 4/1/2010 Monday --------------------------------------------------------------------------------------- - modify Inventory.as file adding more functionality to Inventory Panel such as the ability to choose item/special item and selecting how much item to use/sell/discard 3/1/2010 Sunday -------------------------------------------------------------------------------------- - empty 2/1/2010 Saturday --------------------------------------------------------------------------------------- - modify Inventory.fla file and completed adding placeholder item objects for Inventory Panel - modify Inventory.as file to make inventory.xml loads on inventory.swf file 1/1/2010 Friday --------------------------------------------------------------------------------------- - modify Inventory.fla file adding a few placeholder item objects for Inventory Panel 31/12/2009 Thursday --------------------------------------------------------------------------------------- - create Hero.as file on sets/inventory folder to represent hero data including what sorts of items he can carry - modify Inventory.xml adding placeholder data for Inventory Panel 30/12/2009 Wednesday --------------------------------------------------------------------------------------- - create Inventory.xml on sets/inventory folder adding placeholder data for Inventory Panel - discuss technique on how to properly store hero data using database - discuss design details on combat process and Map Panel 29/12/2009 Tuesday --------------------------------------------------------------------------------------- - create Inventory.fla file on sets/inventory folder creating several design objects for Inventory Panel - create Inventory.as file on sets/inventory folder to create basic functionality in Inventory Panel - succeeded in compiling Inventory.swf file 28/12/2009 Monday --------------------------------------------------------------------------------------- - help figure out ways to improve game performance using Flash built in cache with bitmap feature - modify QuestLog.as file and finally been able to make Quest.xml loads on Quest.swf file 27/12/2009 Sunday -------------------------------------------------------------------------------------- - empty 26/12/2009 Saturday --------------------------------------------------------------------------------------- - modify Quest.fla file creating more interface objects - modify QuestLog.as file and succeeded in compiling Quest.swf file 25/12/2009 Friday --------------------------------------------------------------------------------------- - create Quest.fla file on sets/quest folder creating several interface objects for Quest Panel - try to compile Quest.swf file but received tons of compile error 24/12/2009 Thursday --------------------------------------------------------------------------------------- - modify Quest.xml and QuestLog.as file based input from design discussion 23/12/2009 Wednesday --------------------------------------------------------------------------------------- - modify QuestLog.as file - discuss design details on Quest, Inventory and Character Panel 22/12/2009 Tuesday --------------------------------------------------------------------------------------- - learning xml - create QuestLog.as file on sets/quest folder to enable functionality on Quest Log Panel - create Quest.xml file on sets/quest folder adding placeholder data for Quest Log Panel - reorganize MathQuest folder by bringing real game project files ( MathQuest.fla ) closer to the game root folder and deleting some unnecessary files 21/12/2009 Monday --------------------------------------------------------------------------------------- - learning xml - modify Inventory.fla file on sets/inventoryRamzi folder - modify MQInventory.as file on sets/inventoryRamzi folder to fix some error on its functionality - modify Inventory.xml file on sets/inventoryRamzi folder adding some placeholder data 20/12/2009 Sunday -------------------------------------------------------------------------------------- - empty 19/12/2009 Saturday --------------------------------------------------------------------------------------- - write data definition for hero, quest, item, map and NPC class on a piece of paper 18/12/2009 Friday --------------------------------------------------------------------------------------- - learning AS3 tutorial from www.asgamer.com - take a look at design details and make sense of it especially interface with regard to magic stuff 17/12/2009 Thursday --------------------------------------------------------------------------------------- - try to understand all Math Quest fla and as development files - learning AS3 tutorial from www.asgamer.com - it's a ship shooter game! 16/12/2009 Wednesday --------------------------------------------------------------------------------------- - receive all Math Quest fla and as development files and try to make sense out of it - receive Math Quest design details to help build and code its functionality 15/12/2009 Tuesday --------------------------------------------------------------------------------------- - figuring out technique to make hero look realistic when he pass behind building by fooling around with hit test and modifying movieclip depth 14/12/2009 Monday --------------------------------------------------------------------------------------- - modify MQHero.as file to allow hero to be able to change his direction while he is still moving and fix screen jittering problem when player click on hero - try to solve screen jittering problem when hero get close to obstacle but failed