කොම්පියුටර් ගේම් එකක් හැදුවොත්…. දෙන්නං රුපියල් ලක්සයක්….

කොම්පියුටර් ගේම් ගහන්න කව්ද අකමැති…? චූටි චූටි ඇච්චා පැච්චා කාලෙ ඉඳල සීයල වෙනකල් ඕන කෙනෙක් කොම්පියුටර් ගේම් ගහන්න කැමතියි… හැබැයි කොම්පියුටර් ගේම් හදන්න කැමති කව්ද කියල ඇහුවොත්…?

අන්න එතකොට නම් වැඩි දෙනෙක් අත උස්සන එකක් නෑ….

ඒ මොකෝ…. කොම්පියුටර් ගේම් එකක් හදන එක ලේසිම නෑ…

ඒකට ගොඩක් දේවල් දැනගන්න ඕනි… අනික ලංකාවෙ ඔය පැත්ත එච්චර දියුණු වෙලා නෑ…. හැබැයි ආස කට්ටිය නම් ඕන තරම් ඉන්නවා… ජීවිතේට කොම්පියුටර් ගේම් එකක් හදල නැති උණත් ඒකක් හදන්න basics තියෙන කට්ටිය ඕන තරම්… ඒ අයට ඕනි push එකක් දෙන්න විතරයි…

අනික දැනටමත් computer language එකක් දන්න කට්ටියට game engine එකක් ගැන ඉගෙන ගන්න එක මහලොකු දෙයක් නෙමෙයි…

ඉතින් ඔය හැම කෙනෙක්ටම තමන්ගේ හැකියාවන් උරගා බලන්න තියෙනවා පොඩි තරඟයක්… ඒකෙ නම තමයි IESL Cruncher කියන්නෙ… ඉස්කෝලෙ යන නංගිල මල්ලිලට, කැම්පස් ඉන්න අයියල අක්කලට වගේම ගෙදර ඉඳන් විනෝදාංශෙට Software හදන ඕනම කෙනෙක්ට මේකට සහබාගී වෙන්න පුලුවන්…

තරඟෙ තියෙන්නෙ කොටස් තුනකට… Flash අංශය, 2D අංශය සහ 3Dඅංශය විදියට… ඔය Flash ගොඩට Web browser එකක වැඩ කරන්න පුලුවන් HTML 5 හරි Silverlight හරි ඕන ගේමක් අයිතියි… Flash ගොඩට අයිති වෙන්නැති ගේම්ස් 2D අංසෙනුත්, ත්‍රිමාණව හදල තියෙන ඒවා 3D ගොඩටත් අයිතියි.. 😉

වැදගත් ම කතන්දරේ අන්තිමට…. තරඟෙන් දිනුවොත්…. ප්‍රථම ස්ථානෙට රුපියල් ලක්සයක් ලැබෙනවා… ගොඩක් වෙලාවට තෑග්ග ඊටත් වැඩි වෙයි… දැනට ආරංචි හැටියට නම් එහෙමයි… ආයෙ මෝස්ට් පොපියුලර් ගේම් එකට වෙනම ලක්සයක්… 🙂

ඒ හින්දා…. දැන්මම තියෙන අනිත් වැඩ පැත්තක තියලා…… ගේම් හදන්න පටන් ගන්න…

www.cruncher.lk එකෙන් හරි www.ieslcruncher.blogspot.com එකෙන් හරි වැඩි විස්තර දැනගන්න පුලුවන්… Facebook ඕනි නම් www.facebook.com/ieslcruncher එකට ලයික් වෙන්න…

ඒත් මදි නම් ieslcruncher2011 ඇට් ජීමේල් ඩොට් කොම් එකට මේල් එකක් දාලා අහගන්න….

Advertisements

පුංචි කාලෙ ගහපු dos ගේම්ස් ආයෙමත් ගහන්න…..

ඕන්න විස්ස විද්‍යාලෙට ගියාට පස්සෙ හමාගෙ පලවෙනි repeat සබ්ජෙක්ට් එක වාර්තා උණා… D අකුරක් නම් කමක් නෑ…. ඒකත් I අකුරක්…. ඒ කියන්නෙ අනිවා ආපහු සබ්ජෙක්ට් එක ලියන්නම වෙනවා… මොනව කරන්නද ඉතින්, පොහොර දාන විදියට නෙ ගස් පැල වෙනවා කියන්නෙ… ඒ වගේම තමයි වැඩ කරන තරමට තමයි results එන්නෙ….

රිපීට් වෙච්ච දුක යන්න කොම්පියුටරේ ඔබ ඔබ ඉන්නකොට හමාට පොඩි කාලෙ ගහපු කොම්පියුටර් ගේම් ටිකක් මතක් උණා….

හමා සිස්සත්වෙ කරන කාලෙ, ඒ කියන්නෙ අනූ හයේ තමයි හමා ඉස්සෙල්ලාම කොම්පියුටරයක් අතගාල බැලුවෙ…. ඒ දවස් වල ඔය වින්ඩෝස් කියන එක මොන පාටද කියලවත් හමා දන්නෙ නෑ…. අනික ඒ දැකපු monitor ඔක්කොම කලු සුදු ඒවා…. ඒවයෙ දිව්වෙ dos….

කොම්පියුටරේ පාවිච්චි කරන්නෙ මොකටද කියල ඉගෙන ගන්න කලින් ම හමා ගැහුවෙ ගේම් එකක්…. ගේම් එකේ නම ඩේන්ජරස් ඩේව්…. ( Dave කිව්වම ගොඩක් අය දන්නවා මයෙ හිතේ…)  ඉතින් ඕක ඒ දවස් වල හෙණ….ම ක්‍රීඩාව…. ඇරෝ කීස් වලින් උඩ පැන පැන මැණික් අරගෙන තුවක්කුවෙන් මකුලුවන්ට වෙඩි තිය තිය යන්න තමයි ඕකෙ තියෙන්නෙ…. තව ජෙට් පැක් අනම් මනම් තියෙනවා…. ඒව ලැබුණම බොහොම කල්පනාවෙන් පාවිච්චි කරන්න ඕනි…. අනිත් එක ගේම් එකට තියෙන්නෙත් ලෙවල් 10 යි…. ඒ දවස් වල නම් 4 වෙනි ලෙවල් එකේ මකුලුවට ජීවිතේ පූජා කරල යන්තම් පස්වෙනි ලෙවල් එකට යා ගන්න පුලුවන් උණත් එතනින් එහාට නම් හමාට යා ගන්න බැරි උණා….  (ඒ මකුලුවා දම් පාටයි කියල දන්නෙ මේ මෑතකදි…) කොච්චර ගැහුවත් තාමත් හමා 6 වෙනි ලෙවල් එකෙන් එහාට ගිහින් නෑ….

ඒ දවස් වල තිබුණ අනිත් අමාරුම ගේම් එකම තමයි Prince කියන්නෙ…. ඒක ඔය දැන් prince of persia කියල යන ගේම් සීරීස් එකේ මුල්ම එක කිව්වොත් හරි මයෙ හිතේ…. ඒකෙ ඔය නාකි සීය කෙනෙක් කෙල්ල ලඟ වැලි ඔරලෝසුවක් තියල යනවා…. කොල්ලට තියෙන්නෙ පැයක් යන්න කලින් ලෙවල් 12 ක් ම ගහල, බර ගානක් එක්ක කඩුවෙන් සටන් කරල, තව තව මර උගුල් 250 කින් විතර බේරිල කොහොමහරි අන්තිමට කෙල්ලව බේර ගන්න…. ලෙවල් 12 ම කෙසේ වෙතත් ඒ දවස් වල හමාට පලවෙනි ලෙවල් එකේ කඩුව හොයාගන්නම විතරක් පැයක් විතරම යනවා…

ඔය prince ගේම් එකේ වර්ශන් 2 ක් තියෙනවා…. එකක් ඔරිජිනල් එක…. ඒක නම් ඉවර කරපු අයියල ඉන්නවා… ඒත් ක්‍රැක් කරල අමාරු ලෙවල් දාල හදපු prince 4d  කියන වර්ශන් එක ඉවර කරපු කෙනෙක් ගැන නම් හමා අහලවත් නෑ….

ඔයිට අමතරව ඔය Need for Speed අනං මනං එන්න කලින් හමා ගහපු එළ කාර් ගේමක් තිබුණා…. ඒකත් dos වලම තමයි දිව්වෙ…  ඒකෙ තියෙන්නෙ කාර් එකක් අරගෙන පාරෙ යන්න…. හැබැයි පාරෙ යන වාහන වල හප්පන්න තහනම්…. වැරදිල හරි හැප්පුනොතින් වින්ඩ්ස්ක්‍රීන් එක කුඩු…. අනික වැඩිය හයියෙන් ගියොත් පොලීසිය පස්සෙන් එනවා…. අහුවුනොතින් දඩ….. ඒ මදිවට තෙල් ගහන්නත් ඕනි….

Need for Speed, Hot pursuit එහෙම එන්න කලින් තිබුණ හොඳම කාර් ගේම් එක තමයි ඕක… ගේම් එක ගහල තිබුණට හමා හරියට ගේම් එකේ නම දැනගෙන හිටියෙ නෑ….. අන්තර්ජාලෙ පොඩ්ඩක් හොයල බලල තමයි හොයා ගත්තෙ ගේම් එකේ නම Test Drive කියල…. ඕකෙ වර්ශන් කීපයක් ම තියෙනව, හමා ගහල තිබුනෙ 2….

ඉතින් හමා වින්ඩෝස් පාවිච්චි කරන්නෙත් නැති හින්ද ඔය ගේම් ටික ආයමත් ගහන්න විදියක් හොය හොයා ඉන්නකොට තමයි dosbox හම්බ උණේ….  Wine වල හෝ Windows අලුත් වර්ශන් වල පවා වැඩ නොකරන,  පරණ dos ගේම්ස් ගොඩක් ඒව මේකෙන් ගහන්න පුලුවන්…. ඕනි කට්ටිය මෙතනින් බාලා දාගෙන බලන්න….

Pac man, Mario, Mortal Kombat 2 වගේ ගේම්සුත් හමා ගහල තියෙනව…. ඒත් ඔය කියාපුව තරම් හිතට වැදුන ගේම්ස් ටිකක් ආයෙ නෑ…. කොච්චර පරණ උණත් ඒවයෙ තාමත් පොඩි ගතියක් තියෙනවා…. ඒවයෙ level design උණත් අද තියෙන ඒවට වඩා ඉස්සරහින් ඉන්නව කියල හමාට හිතෙන්නෙ….. අදහස් තියෙනවනම් කියල යන්න….

සිංහල ඕමි 2 හදන්න Allegro ගේම් එන්ජිම….

හමාලගේ විස්ස විද්‍යාලෙත් 17 වෙනකල් වහල හින්ද කාලයක් තිස්සෙ බාගෙට හදල නවත්තලා දාලා තිබ්බ වැඩක් ආයෙත් පටන් ගත්තා….. ඒක තමයි සිංහල ඕමි එකේ දෙවෙනි වර්ෂන් එක හෙවත් සිංහල ඕමි 2 හදන එක….. ඒක ගැන කියන්න කලින් සිංහල ඕමි 1 ගහල නැත්තම් මෙතනින් බාගෙන බලන්නකෝ…..

හමා සිංහල ඕමි හදල දැනට අවුරුදු තුනකටත් ලඟයි…. ඒ උණත් තාමත් හමාට සතියකට එක ඊමේල් එකක් වත් එනවා ඒක ගැන කියල….. ගොඩක් ම ඒවා එන්නෙ ඕමි කප්පිත්තන්ගෙන්…. ඒවගෙත් ගොඩක්ම ඒවයෙ තියෙන්නෙ හමාට බැනල….ගේම් එක හරියටම කොළ අදින්නෙ නෑ කියල….ඉතින් ඔය හැමෝගෙම අදහස් අරගෙන හදල මේ වෙනකොට ඕමි එකේ version 10 ක් ම තියෙනවා…..

ගොඩක් දෙනා ඕමි ඇල්ගොරිතමයේ වෙනස්කම් කරන්න ඕනි කියල තිබුණ හින්ද හමා හිතා ගත්තා අලුතින් ම ආපහු මුල ඉඳලම ගේම් එක හදන්න….. ඒකට හමා ඇල්ගොරිතමය ආපහු මුල ඉඳලම ලිව්වා…. දැනට ඒ වැඩේ නම් 75% ක් විතර ඉවරයි… අලුතින් හදන එකේ කලින් තිබුණට වඩා වැඩ ගොඩක් තියෙනවා….. වැදගත්ම එක තමයි ‘හාෆ් කෝට්’ ගැසීමේ පහසුකම…. තව ‘ඇදල ගැසීමේ’ පහසුකමත් හදන්න හිතාගෙන ඉන්නෙ…..

ඒ වගේම නෙට්වර්ක් ප්ලේ කරන්න පුලුවන් වෙන්නත් හදන්න හිතාගෙන ඉන්නෙ…. හැබැයි ඒ වැඩේ නම් හමා හිතාගෙන හිටියට වඩා ට අමාරුයි කියල දැනගත්තෙ ඒක කරන්න ගියාමයි……

අලුතින් හදන එකේ GUI එක හදන්න හමා Allegro කියන ගේම් library එක තෝරගත්තෙ….. හමා ඒකම තෝරගන්න විශේෂ හේතු කිහිපයක් ම තියෙනවා…..

පලවෙනි එක තමයි හමාගෙ ආසම ගේම් වලින් එකක් වන අයිසි ටවර් හදල තියෙන්නෙ Allegro වලින් වීම….. අයිසි ටවර් ගහපු මුල් දවසෙ ඉඳලා හමා ඒකෙ ග්‍රැපික්ස් වලට මාර ආසයි……

අනිත් එක Allegro කියන්නෙ ඕපන් සෝස් ප්‍රොජෙක්ට් එකක්…. ඒ වගේම ඒක ක්‍රොස් ප්ලැට්ෆෝම්…. ඒ කියන්නෙ Windows, Linux, Mac Os X ඕන එකක ඇලෙග්‍රෝ වැඩ….. හමා වැඩ කරන්නෙ උබුන්ටු වල හින්ද උබුන්ටු වල ගේම් එක හදල වැඩි මහන්සියක් නැතුවම ඒකම වින්ඩෝස් වල වැඩ කරන්නත් හදන්න පුලුවන්……

තව තව දේවල් තියෙනවා….. Allegro වලින් jpg, png එහෙම ලේසියෙන්ම ලෝඩ් කරන්න පුලුවන්, transparent කරන්න වගේ දේවල් Allegro වල සිම්පල්….. ඒ වගේම MIDI, ogg සවුන්ඩ් වුනත් ලේසියෙන්ම වගේ එකතු කරන්න පුලුවන්……

තාම ඉතින් සෙල්ලම් කරන්න පුලුවන් තරමට ගේම් එක හදල නෑ…. කොහොමත් වැඩ කරන්න පුලුවන් එකක් එන්න තව ටික කාලයක් යයි…. ඔය පහලින් දාල තියෙන්නෙ අලුතින් හදන interface එකේ ස්ක්‍රීංෂොට් එකක්….. තව තව අදහස් තියෙනවනම් කියල යන්නකෝ…….

ඇලෙග්‍රො ගැන තවත් දැන ගන්න ඕනි නම් මෙතනින් බලන්න……

යුනිකෝඩ් එන්න කලින් හමා ලියපු කොක්ක (Hook before the Unicode)

මීට ටික කාලෙකට කලින්, ඒ කියන්නෙ සිංහල යුනිකෝඩ් කියන එක ජනප්‍රිය වෙන්න කාලෙකට කලින් වෙච්ච දෙයක් අද කියන්න යන්නෙ…. මුල්ම කාලෙ…. දැන් වගේ නෙමෙයි සිංහලෙන් ටයිප් කරන්න මාරම ගේමක් දෙන්න ඕනි… සිංහලෙන් හයියෙන් ටයිප් කරන්න පුලුවන් නම් කොමියුනිකේෂන් එකක් නිකන්ම දාගෙන හොඳ ගානක් හොයාගන්න හමාටත් තිබුණා…. ඒත් හමාට සිංහලෙන් තියා ඉංගිරිසියෙන් වත්, කීබෝඩ් එක බලන්නැතුව නම වත් ටයිප් කරගන්න බෑ ඒ දවස් වල…..

ඇයි මෙච්චරටම සිංහලෙන් ටයිප් කරන්න අමාරු ඒ දවස් වල….? සිංහලෙන් ගහද්දි ඉංගිරිසියෙන් වගේ නෙමෙයි, ඉස්පිලි, හල්පිලි, ඇලපිලි, පාපිලි මෙකී නොකී පිලි ගොඩක් තියෙනවා…. අනික එක එක අකුරෙන් අකුරට ඔය පිලි දාන විදිය වෙනස්…. ඉතින් ඔය අකුරු ඔක්කොම ගහන්න පුලුවන් යතුරු තියෙන කීබෝඩ් එකක් ලංකාවෙන් හැදුවොත් ඒක පැදුරක් විතර ලොකු වෙයි….

සුද්ද හදපු කීබෝඩ් එකට තියෙන අකුරු ඔක්කොම බස්සන්නත් බෑ නෙ…. ඒක හින්ද වැදගත්, නිතරම පාවිච්චි වෙන අකුරු ටික ලේසියෙන් ගන්න පුලුවන් වෙන විදියට ඉංගිරිසි අකුරු වෙනුවට පාවිච්චි කරන්නෙ….. හැබැයි ටයිප් කරන්න යද්දි අමාරුවෙ වැටෙන්නෙ “මි” යන්න හරි, “ම්” යන්න වගේ අකුරක් ගහන්න ගියහමයි….. මොකද ඒ අකුරු අර උඩින් ම තියෙන යතුරු වල නෑ…..

ඒ වෙලාවට මොකද කරන්නෙ….? ගොඩින් ම බේරෙන්න ඹ්නි නම්….. “ම” යන්න ගහල ” ි” පිල්ලත් ගහන්න පුලුවන් ඒක උඩින්ම….. ඉක්මනට කියවගෙන යද්දි වැඩිය වෙනසක් තේරෙන්නෙ නෑ…. හැබැයි ඕකෙ තියෙන අවුලක් තමයි “ම්” යන්නෙයි “මි” යන්නෙයි වෙනස හොයන්න බැරි එක…..

තව ක්‍රමයක් තමයි ටයිප් කරන්නෙ Word වල නම්, insert -> symbol ගිහිල්ල ඕනි අකුර තෝරන එක… හැබැයි ඒකත් ඉතින් ටයිප් කරද්දි මල වදයක්….

ඉතින් ඕකට තව ක්‍රමයක් තිබුණා….. ඕල්ට් කී එකත් එක්ක ඉලක්කමක් ඔබන එක….. එක තමයි හරි ම ක්‍රමේ….

හැබැයි ඉතින් ගහන්න ඕනි අකුරෙ ඉලක්කම කලින් දැනගෙන ඉන්න ඕනි…. උදාහරණයක් විදියට Alt එකත් එක්ක Num Pad එකේ 1, 3, 9 ඉක්මනට එබුවම “ම්”යන්න වදිනවා…. ඉතින් වේගෙන් ටයිප් කරන්න ඕනි කෙනෙක් ඉන්නවා නම් ඔය ඉලක්කම් ටිකයි අකුරු ටිකයි හොඳට මතක තියාගන්න ඕනි…. හමාගෙ නෑයො වෙන අයිය කෙනෙක් හිටිය කොමියුනිකේෂන් එකක් දාගෙන, එයා ඔය අකුරු වේගෙන් ගහනවා හමා ඉස්සර හරි ආසාවෙන් බලාගෙන ඉඳලත් තියෙනවා……

ඇත්තට ම කියනවනම් ඔය අකුරු ටික ඔක්කොම මතක තියාගෙන ඉන්න එක එසේ මෙසේ කාරියක් නෙමෙයි…. ඉතින් ඕය වැඩේ ලේසි වෙන්න ගොඩක් කට්ටිය එක එක සොෆ්ට්වෙයාර් හදල තිබුණ…. ඒකෙන් කරන්නෙ අකුරයි හල්කිරීමයි ගහපුවම අර හරියටම ගැලපෙන හල් අකුර වදින එක… උදාහරණයක් විදියට “ම” යන්නයි(U) හල් කිරීමයි(A) ගහපුවම “ම්” යන්න ඉබේම වදිනවා…. ආයෙත් ඉලක්කම් මතක තියාගන්න ඕනි නෑ…

KeyMan, KeyRep, Sinhala XP කිය කිය එක එක ජාතියෙ ඒව ඒ දවස් වල තිබුණ….. හැබැයි ඒ එකක් වත් නිකන් දෙන ඒව නෙමෙයි….. හමා ලගෙ ගෙවල් ලඟ අයිය කෙනෙක් හදල තිබුණ KeyRep කියල එකක්, එයා ඒක වික්කෙ 2500 ගානෙ…. අනිත් ඒවත් ඒකාලෙ ඒ ගනන් ම වගේ ඇති…..

ඉතින් හමාටත් හරි ආසාවක් තිබුණ ඒ වගේ සොෆ්ට්වෙයාර් එකක් හදන්න…. හැබැයි විකුනන්න නෙමෙයි, මොකද හමාට ප්‍රෝග්‍රැම් එකක් හරියට ලියන්න පුලුවන් වෙනකොට නිකන් දෙන ඔය වගේ ප්‍රෝග්‍රෑම් ඕන තරම් තිබුණ…. හමාලගෙ ගෙවල් ලඟ අයියත් එයා හදපු සොෆ්ට්වෙයාර් එක නිකන් දෙන්න පටන් අරගෙන තිබුනෙ…..

ආසාව තිබ්බට බෑ නෙ….. කරන විදියකුත් එපැයි…..

ඉතින් හමා ටිකක් කල්පනා කරනකොට තමයි ඒක ඇත්තටම වැඩ කරන විදිය කල්පනාවට ආවෙ……

සොෆ්ට්වෙයාර් එකෙන් ඇත්තටම කරන්නෙ පොඩි වැඩයි…. ඒක පැහැදිලි කරන්න අපි උදාහරණයක් ගමුකො…..

හිතන්න හමාට ඕනි “ම්” යන්න ගහන්න කියල….. එතකොට අර සොෆ්ට්වෙයාර් එක තියෙනවනම් හමා ඔබන්න ඕනි, U සහ A යතුරයි….. එතකොට සොෆ්ට්වෙයාර් එක “ම්” යන්න හෙවත් Alt + 139 කියන යතුරු ටිකට හරි යන අකුර පෙන්නන්න ඕනි….

හැබැයි හමා U සහ G එබුවොත් “මට” කියල වදින්නත් ඕනි….

U විතරක් එබුවොත් “ම” යන්න වැදිල තියෙන්නත් ඕනි….

U සහ A එබුවම අර වැදිල තියෙන “ම” යන්න නැතිවෙලා “ම්” යන්න වදින්න ඕනි…….

ඉතින් ඕකට සොෆ්ට්වෙයාර් එක කරන්නෙ අන්තිමට ගහපු යතුරු දෙක මතක තියාගෙන ඉන්න එකයි…. ඊට අමතරව සොෆ්ට්වෙයාර් එකේ පොඩි වගුවක් වගේ තියාගන්න ඕනි මෙන්න මෙහෙම….

U A 139
J A 138

ඔන්න ඔය වගේ එන්න පුලුවන් හැම අකුරකටම අදාල ඉලක්කම වගුවෙ තියෙන්න ඕනි…..

ඉතින් කිබෝඩ් එකේ මොකක් හරි යතුරක් එබුණ ගමන් ම… එබුණ යතුරයි, ඊට කලින් යතුරයි අර වගුවෙ තියෙනවද බලනවා…. වගුවෙ නැත්තම් නිකන් ඉන්නවා ඔබපු අකුර print වෙන්න දීල….

වගුවෙ තියෙනවනම් අපි දන්නවා print කරන්න ඕනි අකුර මොකක්ද කියල…. ඉතින් සොෆ්ට්වෙයාර් එකට තියෙන්නෙ Alt එකත් එක්ක අර ඉලක්කම් එබුන විදියට සිමියුලේට් කරන්න….

VB වල නම් ඒකට තියෙනවා SendKeys කියල method එකක්….

හැබැයි ඒ අකුර යවන්න කලින් කලින් අර කලින් වැදිල තියෙන අකුර අයින් කරල ඉන්න ඕනි… උදාහරණයක් විදියට U ඔබල A ඔබද්දි “ම” යන්න වැදිලනෙ තියෙන්නෙ…. ඉතින් “ම” යන්න අයින් කරල තමයි “ම්” යන්න දාන්න ඕනි…..

වැදිච්ච අකුර අයින් කරන්න කරන්න තියෙන්නෙ පොඩි දෙයයි…. Alt එකත් එක්ක අර ඉලක්කම යවන්න කලින්, SendKeys වලින් Backspace key event එකක් යවන්න… එතකොට කලින් තිබුණ අකුර මැකෙනවා….ඊට පස්සෙ SendKeys වලින් Alt එකත් එක්ක අර ඉලක්කම් එබුන විදියට සිමියුලේට් කරන්න……

ඕන්න එතකොට ලස්සනට “ම්” යන්න වැදිල තියෙනවා…. System එකේ ඔබන හැම කී එකක් ම බලාගෙන හිටියොත් Word වල විතරක් නෙමයි ඕන window එකක කිසි ප්‍රශ්ණයක් නැතුව ලේසියෙන් ටයිප් කරන්න පුලුවන්…..

ඉතින් ඔය අයිඩියා එකත් එක්ක හමා හදන්න ගත්තා සොෆ්ට්වෙයාර් එකක් Open Sinhala KeyMan කියල….. හමා C වලට ආස හින්ද C වලින් තමයි ලියන්න ගත්තෙ….. ඕන නම් කාටහරි VB වලිනුත් ටිකක් ලේසියෙන්ම මේ වගේ එකක් හදන්න පුලුවන්…..

හදන්න ගත්තම ඉස්සෙල්ලාම කරන්න ඕනි System එකේ ඔබන හැම key එකක් ම monitor කරන එක නෙ…… ඉතින් ඒකට තමයි Windows වල තියෙන hooks පාවිව්වි කරේ….. Hooks වලින් වෙන හැම event එකක්ම බලන්න පුලුවන්….. වැඩිදුර විස්තර ඹ්නි නම් විකීපීඩියා බලන්න…..

ඉස්කෝලෙ වැඩත් තිබුණ නිසා හමාට වැඩේ ඉවරෙටම හදලා දාන්න බැරි උණා….. බාගෙට ලියපු කෝඩ් එකක් තියෙනවා කාටහරි ඕනි කියල හිතෙනවනම් බා ගන්න…..

හමා මේ කියල තියෙන්නෙ කරන්න පුලුවන් එක ක්‍රමයක් විතරයි…. තව තව ක්‍රම තියෙනවා… අනික බලන්න ඕනි අන්තිම keys විතරක් නෙමයි…. මොන වගේ window එකකද keys යන්නෙ වගේ දේවලුත් බලන්න ඕනි….. ඒව ඉතින් අයිසිං….. මේක තමයි කේක් එක….

අදහස් තියෙනවනම් හමා ටත් කියන්න……..

%d bloggers like this: