Worklog / Project Updates

3/20/09v.024 610 lines
Option to toggle guesses
I haven't had much time to work on this, college consumes much of my time. I spent some time adding in a quick option to toggle the guesses so it is not so tempting to look for the answer within the guesses provided.
2/20/09v.023 600 lines
Fixed a few errors on my part
I mixed up a few symbols in my array data. A product of copying and pasting, then trying to go through quickly.
Here is my array data, everything should match up now (Eg. "a" matches "a_kana") It is as follows:
[ romanji, corresponding frame in symbols movie clip, times wrong, times correct, family]

k_Array[0] = ["a","a_kana",0,0,"k"];
k_Array[1] = ["ka","ka_kana",0,0,"k"];
k_Array[2] = ["ga","ga_kana",0,0,"k"];
k_Array[3] = ["sa","sa_kana",0,0,"k"];
k_Array[4] = ["za","za_kana",0,0,"k"];
k_Array[5] = ["ta","ta_kana",0,0,"k"];
k_Array[6] = ["da","da_kana",0,0,"k"];
k_Array[7] = ["na","na_kana",0,0,"k"];
k_Array[8] = ["ha","ha_kana",0,0,"k"];
k_Array[9] = ["ba","ba_kana",0,0,"k"];

k_Array[10] = ["pa","pa_kana",0,0,"k"];
k_Array[11] = ["ma","ma_kana",0,0,"k"];
k_Array[12] = ["ya","ya_kana",0,0,"k"];
k_Array[13] = ["ra","ra_kana",0,0,"k"];
k_Array[14] = ["wa","wa_kana",0,0,"k"];
k_Array[15] = ["n","n_kana",0,0,"k"];
k_Array[16] = ["kya","kya_kana",0,0,"k"];
k_Array[17] = ["gya","gya_kana",0,0,"k"];
k_Array[18] = ["sha","sha_kana",0,0,"k"];
k_Array[19] = ["ja","ja_kana",0,0,"k"];

k_Array[20] = ["cha","cha_kana",0,0,"k"];
k_Array[21] = ["nya","nya_kana",0,0,"k"];
k_Array[22] = ["hya","hya_kana",0,0,"k"];
k_Array[23] = ["bya","bya_kana",0,0,"k"];
k_Array[24] = ["pya","pya_kana",0,0,"k"];
k_Array[25] = ["rya","rya_kana",0,0,"k"];
k_Array[26] = ["i","i_kana",0,0,"k"];
k_Array[27] = ["ki","ki_kana",0,0,"k"];
k_Array[28] = ["gi","gi_kana",0,0,"k"];
k_Array[29] = ["shi","shi_kana",0,0,"k"];

k_Array[30] = ["ji","ji_kana",0,0,"k"];
k_Array[31] = ["chi","chi_kana",0,0,"k"];
k_Array[32] = ["di","di_kana",0,0,"k"];
k_Array[33] = ["ni","ni_kana",0,0,"k"];
k_Array[34] = ["hi","hi_kana",0,0,"k"];
k_Array[35] = ["bi","bi_kana",0,0,"k"];
k_Array[36] = ["pi","pi_kana",0,0,"k"];
k_Array[37] = ["mi","mi_kana",0,0,"k"];
k_Array[38] = ["ri","ri_kana",0,0,"k"];
k_Array[39] = ["u","u_kana",0,0,"k"];

k_Array[40] = ["ku","ku_kana",0,0,"k"];
k_Array[41] = ["gu","gu_kana",0,0,"k"];
k_Array[42] = ["su","su_kana",0,0,"k"];
k_Array[43] = ["zu","zu_kana",0,0,"k"];
k_Array[44] = ["tsu","tsu_kana",0,0,"k"];
k_Array[45] = ["du","du_kana",0,0,"k"];
k_Array[46] = ["nu","nu_kana",0,0,"k"];
k_Array[47] = ["fu","fu_kana",0,0,"k"];
k_Array[48] = ["bu","bu_kana",0,0,"k"];
k_Array[49] = ["pu","pu_kana",0,0,"k"];

k_Array[50] = ["mu","mu_kana",0,0,"k"];
k_Array[51] = ["yu","yu_kana",0,0,"k"];
k_Array[52] = ["ru","ru_kana",0,0,"k"];
k_Array[53] = ["kyu","kyu_kana",0,0,"k"];
k_Array[54] = ["gyu","gyu_kana",0,0,"k"];
k_Array[55] = ["shu","shu_kana",0,0,"k"];
k_Array[56] = ["ju","ju_kana",0,0,"k"];
k_Array[57] = ["chu","chu_kana",0,0,"k"];
k_Array[58] = ["nyu","nyu_kana",0,0,"k"];
k_Array[59] = ["hyu","hyu_kana",0,0,"k"];

k_Array[60] = ["byu","byu_kana",0,0,"k"];
k_Array[61] = ["pyu","pyu_kana",0,0,"k"];
k_Array[62] = ["ryu","ryu_kana",0,0,"k"];
k_Array[63] = ["e","e_kana",0,0,"k"];
k_Array[64] = ["ke","ke_kana",0,0,"k"];
k_Array[65] = ["ge","ge_kana",0,0,"k"];
k_Array[66] = ["se","se_kana",0,0,"k"];
k_Array[67] = ["ze","ze_kana",0,0,"k"];
k_Array[68] = ["te","te_kana",0,0,"k"];
k_Array[69] = ["de","de_kana",0,0,"k"];

k_Array[70] = ["ne","ne_kana",0,0,"k"];
k_Array[71] = ["he","he_kana",0,0,"k"];
k_Array[72] = ["be","be_kana",0,0,"k"];
k_Array[73] = ["pe","pe_kana",0,0,"k"];
k_Array[74] = ["me","me_kana",0,0,"k"];
k_Array[75] = ["re","re_kana",0,0,"k"];
k_Array[76] = ["o","o_kana",0,0,"k"];
k_Array[77] = ["ko","ko_kana",0,0,"k"];
k_Array[78] = ["go","go_kana",0,0,"k"];
k_Array[79] = ["so","so_kana",0,0,"k"];

k_Array[80] = ["zo","zo_kana",0,0,"k"];
k_Array[81] = ["to","to_kana",0,0,"k"];
k_Array[82] = ["do","do_kana",0,0,"k"];
k_Array[83] = ["no","no_kana",0,0,"k"];
k_Array[84] = ["ho","ho_kana",0,0,"k"];
k_Array[85] = ["bo","bo_kana",0,0,"k"];
k_Array[86] = ["po","po_kana",0,0,"k"];
k_Array[87] = ["mo","mo_kana",0,0,"k"];
k_Array[88] = ["yo","yo_kana",0,0,"k"];
k_Array[89] = ["ro","ro_kana",0,0,"k"];

k_Array[90] = ["wo","wo_kana",0,0,"k"];
k_Array[91] = ["kyo","kyo_kana",0,0,"k"];
k_Array[92] = ["gyo","gyo_kana",0,0,"k"];
k_Array[93] = ["sho","sho_kana",0,0,"k"];
k_Array[94] = ["jo","jo_kana",0,0,"k"];
k_Array[95] = ["cho","cho_kana",0,0,"k"];
k_Array[96] = ["nyo","nyo_kana",0,0,"k"];
k_Array[97] = ["hyo","hyo_kana",0,0,"k"];
k_Array[98] = ["byo","byo_kana",0,0,"k"];
k_Array[99] = ["pyo","pyo_kana",0,0,"k"];

k_Array[100] = ["ryo","ryo_kana",0,0,"k"];

//-------Hiragana array data ------\\

h_Array[0] = ["a","a_hira",0,0,"h"];
h_Array[1] = ["ka","ka_hira",0,0,"h"];
h_Array[2] = ["sa","sa_hira",0,0,"h"];
h_Array[3] = ["ta","ta_hira",0,0,"h"];
h_Array[4] = ["na","na_hira",0,0,"h"];
h_Array[5] = ["ha","ha_hira",0,0,"h"];
h_Array[6] = ["ma","ma_hira",0,0,"h"];
h_Array[7] = ["ya","ya_hira",0,0,"h"];
h_Array[8] = ["ra","ra_hira",0,0,"h"];
h_Array[9] = ["wa","wa_hira",0,0,"h"];
h_Array[10] = ["ga","ga_hira",0,0,"h"];
h_Array[11] = ["za","za_hira",0,0,"h"];
h_Array[12] = ["da","da_hira",0,0,"h"];
h_Array[13] = ["ba","ba_hira",0,0,"h"];
h_Array[14] = ["pa","pa_hira",0,0,"h"];

h_Array[15] = ["i","i_hira",0,0,"h"];
h_Array[16] = ["ki","ki_hira",0,0,"h"];
h_Array[17] = ["shi","shi_hira",0,0,"h"];
h_Array[18] = ["chi","chi_hira",0,0,"h"];
h_Array[19] = ["ni","ni_hira",0,0,"h"];
h_Array[20] = ["hi","hi_hira",0,0,"h"];
h_Array[21] = ["mi","mi_hira",0,0,"h"];
h_Array[22] = ["ri","ri_hira",0,0,"h"];
h_Array[23] = ["gi","gi_hira",0,0,"h"];
h_Array[24] = ["ji","ji_hira",0,0,"h"];
h_Array[25] = ["di","di_hira",0,0,"h"];
h_Array[26] = ["bi","bi_hira",0,0,"h"];
h_Array[27] = ["pi","pi_hira",0,0,"h"];

h_Array[28] = ["u","u_hira",0,0,"h"];
h_Array[29] = ["ku","ku_hira",0,0,"h"];
h_Array[30] = ["su","su_hira",0,0,"h"];
h_Array[31] = ["tsu","tsu_hira",0,0,"h"];
h_Array[32] = ["nu","nu_hira",0,0,"h"];
h_Array[33] = ["fu","fu_hira",0,0,"h"];
h_Array[34] = ["mu","mu_hira",0,0,"h"];
h_Array[35] = ["yu","yu_hira",0,0,"h"];
h_Array[36] = ["ru","ru_hira",0,0,"h"];
h_Array[37] = ["gu","gu_hira",0,0,"h"];
h_Array[38] = ["zu","zu_hira",0,0,"h"];
h_Array[39] = ["du","du_hira",0,0,"h"];
h_Array[40] = ["bu","bu_hira",0,0,"h"];
h_Array[41] = ["pu","pu_hira",0,0,"h"];

h_Array[42] = ["e","e_hira",0,0,"h"];
h_Array[43] = ["ke","ke_hira",0,0,"h"];
h_Array[44] = ["se","se_hira",0,0,"h"];
h_Array[45] = ["te","te_hira",0,0,"h"];
h_Array[46] = ["ne","ne_hira",0,0,"h"];
h_Array[47] = ["he","he_hira",0,0,"h"];
h_Array[48] = ["me","me_hira",0,0,"h"];
h_Array[49] = ["re","re_hira",0,0,"h"];
h_Array[50] = ["ge","ge_hira",0,0,"h"];
h_Array[51] = ["ze","ze_hira",0,0,"h"];
h_Array[52] = ["de","de_hira",0,0,"h"];
h_Array[53] = ["be","be_hira",0,0,"h"];
h_Array[54] = ["pe","pe_hira",0,0,"h"];

h_Array[55] = ["n","n_hira",0,0,"h"];

h_Array[56] = ["o","o_hira",0,0,"h"];
h_Array[57] = ["ko","ko_hira",0,0,"h"];
h_Array[58] = ["so","so_hira",0,0,"h"];
h_Array[59] = ["to","to_hira",0,0,"h"];
h_Array[60] = ["no","no_hira",0,0,"h"];
h_Array[61] = ["ho","ho_hira",0,0,"h"];
h_Array[62] = ["mo","mo_hira",0,0,"h"];
h_Array[63] = ["yo","yo_hira",0,0,"h"];
h_Array[64] = ["ro","ro_hira",0,0,"h"];
h_Array[65] = ["wo","wo_hira",0,0,"h"];
h_Array[66] = ["go","go_hira",0,0,"h"];
h_Array[67] = ["zo","zo_hira",0,0,"h"];
h_Array[68] = ["do","do_hira",0,0,"h"];
h_Array[69] = ["bo","bo_hira",0,0,"h"];
h_Array[70] = ["po","po_hira",0,0,"h"];


2/3/09v.023 600 lines
Added "Breakdown" mode, (buggy, but works)
I am having some difficulty with the breakdown mode, it stops updating the guesses when there are fewer than 4 characters left!, I am guessing because I use the same array to get the guesses. I will need to re-think how I go about this, or cut it off when there are 4 left (currently).
1/23/09v.011 540 lines
Currently 70 Hiragana, need to add yoon combos.
Changed some code around in the preloader. Have been having some issues with it not starting when it's finished loading.
1/22/09v.010 490 lines
Added about 40 more Hiragana.
Added comments system on main page, built from scratch. Uses Ajax, so commenting will not reload page, which would cause all the statistics kept in the flash file to be lost.
1/19/09v.010 490 lines
Added mode menu's, can choose between Katakana, Hiragana or Mixed.
Reworked the arrays.
Added about 12 Hiragana.

1/17/09v.006 400 lines
Re-arranged the interface to feel more intuitive.
Created nifty website as project home, project home is no longer on deviantart.com .
1/16/09v.006 400 lines
Added the about, instruction pages, etc. Changed some visual things and made some buttons.
1/15/09v.005.2 360 lines
Added a preloader and changed my approach on some things.
11/12/08v.005.1 340 lines
Now has all 101 katakana/combinations
The file became corrupt ='( now i have to back track a few versions
11/11/08v.005 350 lines
Added more katakana, now it has 40/101. I put in a cheat code that displays the answer. Type in "cheat".
The previous character will display red if you got it wrong, green if you got it right.
11/11/08v.004 250 lines
I cleaned up code, the 4 buttons work, had to build custom. Fixed duplicate guesses. Previous character is displayed, and has a red background if it was wrong.. need to change character and text to red as well.
10/26/08v.003 150 lines
Added the 4 guess buttons, chooses 4 random kana, one of them correct, but at this time will produce duplicates.
10/25/08v.002 90 lines
Gold star functional, statistics working, displays 8 possible kana instead of plain text
10/25/08v.001 40 lines
Selects random char from array, displays as plain text (romanji), input box/button work.
Copyright 2008-2009 Tier7.net | http://benkyou.tier7.net
Home | Worklog | About | Projects
Adobe Flash Player 10 is required to view this site
Click Here to get the latest version of Adobe Flash Player