Here's the link to my new blog:
http://beelee93.wordpress.com
I'm no longer using this blog anymore. Too much dust man!
Sunday, 19 September 2010
Sunday, 24 January 2010
Net....
Ever got mad at anyone? I think everyone faces that once in a while, when someone disagrees with you and just makes you feel like you should punch him right in the ass. But does that mean you should blurt it out in the net?
The internet has grew a lot since its invention. Now it has blogging services and social networking services. The net has became a good place to express ones feelings and thoughts. But with the freedom of expression comes with responsibility and limits.
Whenever you get mad, you are easily enticed to crap about it on the net, maybe on facebook or blogger, something like me. But would it be right to state the name of that fella who caused you grief and anger? That would be quite demoralizing, if you are in that poor guy's shoes. Sure, it may be fun to have your revenge on someone you hate so much, but even so, you should not go over the limits.
Demoralizing someone through the net is really a no-no. Imagine if you're the one being talked about badly on the net, how would you feel? I don't think you would be very happy, now that millions of people know that you are an asshole. Hmm...
I just came across a group in FB that's made for hating a specific teacher in my school. When I was invited to join it, I was furious, even if I don't really like the teacher myself. I was like "What the f*** is this?"
I immediately rejected the offer. No thank you.
Now, if you wanna express your hatred so much on the net, at least keep it anonymous. It's totally wrong to demoralize a person. There, I used "demoralize" for like 3 times in this post. Do you want somemore?
Come on people, be a little more mature. If you hate someone, just keep it to yourself. No one wants to know who you hate. If you're really desperate, you can express your feelings, but also at the same time, be considerate.
The internet has grew a lot since its invention. Now it has blogging services and social networking services. The net has became a good place to express ones feelings and thoughts. But with the freedom of expression comes with responsibility and limits.
Whenever you get mad, you are easily enticed to crap about it on the net, maybe on facebook or blogger, something like me. But would it be right to state the name of that fella who caused you grief and anger? That would be quite demoralizing, if you are in that poor guy's shoes. Sure, it may be fun to have your revenge on someone you hate so much, but even so, you should not go over the limits.
Demoralizing someone through the net is really a no-no. Imagine if you're the one being talked about badly on the net, how would you feel? I don't think you would be very happy, now that millions of people know that you are an asshole. Hmm...
I just came across a group in FB that's made for hating a specific teacher in my school. When I was invited to join it, I was furious, even if I don't really like the teacher myself. I was like "What the f*** is this?"
I immediately rejected the offer. No thank you.
Now, if you wanna express your hatred so much on the net, at least keep it anonymous. It's totally wrong to demoralize a person. There, I used "demoralize" for like 3 times in this post. Do you want somemore?
Come on people, be a little more mature. If you hate someone, just keep it to yourself. No one wants to know who you hate. If you're really desperate, you can express your feelings, but also at the same time, be considerate.
Saturday, 23 January 2010
Mr Ball!

Just one more secret battle and Mr Ball 2 will be ready. I'll bring back the secret battle from Mr Ball 1, but the boss won't have the same attacks (well, maybe a few, but not many).
I plan to implement the Critical Moment system that I used in Mr Ball Recreated (in 2D) exclusively for this secret battle, just to ease things a little. And the damages are gonna be pretty high, so Mr Ball should get prep-ed up before it (90+ damage anyone?)
Sadly, my new blog is down. Stupid modem is refusing to enable port forwarding for my server. Darn it!
Saturday, 16 January 2010
Yesh! Finally! It's saved!
Mr Ball 2 has saving capability! It's a totally new addition to the game. You can only save once after every battle. When you load the game later, all your status and attributes are loaded as well. (Though, I don't think this saving thing would be a BIG thing for Mr Ball 2, since you only need about 30 minutes to 1 hour just to finish the main battles, and 1 secret battle)
After running through the game at least once, it's actually possible to finish the last boss without a game over provided that you have the right upgrades.
I'll be planning one more secret battle for the game.
After running through the game at least once, it's actually possible to finish the last boss without a game over provided that you have the right upgrades.
I'll be planning one more secret battle for the game.
Friday, 15 January 2010
Updates!
Ok, the 2nd week of school is finally over! And I have a new modem (thank God!). Consequently, my website is currently down as I have not port forwarded my server, so I'll post my updates here.
Mr Ball Recreated / Mr Ball in 2D:
It has its own cheat engine, ready to make Mr Ball more powerful than he can ever be without cheating! (God mode, anyone?)
In addition to that, there's a new game mode, called "Chaos Mode", which is way way harder than the Impossible mode, which is already very hard (I barely made it out alive without cheating!). But, this mode can only be activated through cheating.
The Chaos Mode mainly alters the part of the boss' AI which controls how rapidly it attacks. It sets the delay between attacks to about 0.1 - 0.2 second, so it can get quite messy. One bad thing about this mode is that it's not compatible with slow computers. Even on 2 GB of RAM and 512 MB of Video RAM, there's a noticeable lag in the game during Chaos Mode (there was once when it dropped to about 20 FPS)
Mr Ball 2:
The Final Boss battle is finally finished. And it incorporates one of the suggestions that my pal, David, told me. Not only that it looked awesome, it kinda made the level that much harder. So far, it's quite tough to win, relying solely on luck (did I mention Random Number Generator). I'm still tweaking the settings to lower the difficulty. C'mon, a game that's impossible to win should not even be played at all.
My plans after the release of Mr Ball 2 would be to learn electronics and how to program in DarkBASIC and C language. I have quite a lot of plans, but hopefully, I can get my straight As for mid terms and SPM.
Mr Ball Recreated / Mr Ball in 2D:
It has its own cheat engine, ready to make Mr Ball more powerful than he can ever be without cheating! (God mode, anyone?)
In addition to that, there's a new game mode, called "Chaos Mode", which is way way harder than the Impossible mode, which is already very hard (I barely made it out alive without cheating!). But, this mode can only be activated through cheating.
The Chaos Mode mainly alters the part of the boss' AI which controls how rapidly it attacks. It sets the delay between attacks to about 0.1 - 0.2 second, so it can get quite messy. One bad thing about this mode is that it's not compatible with slow computers. Even on 2 GB of RAM and 512 MB of Video RAM, there's a noticeable lag in the game during Chaos Mode (there was once when it dropped to about 20 FPS)
Mr Ball 2:
The Final Boss battle is finally finished. And it incorporates one of the suggestions that my pal, David, told me. Not only that it looked awesome, it kinda made the level that much harder. So far, it's quite tough to win, relying solely on luck (did I mention Random Number Generator). I'm still tweaking the settings to lower the difficulty. C'mon, a game that's impossible to win should not even be played at all.
My plans after the release of Mr Ball 2 would be to learn electronics and how to program in DarkBASIC and C language. I have quite a lot of plans, but hopefully, I can get my straight As for mid terms and SPM.
Sunday, 20 December 2009
A new website!
I created my new website with JoomLa!
BLProductions
I'll slowly phase out from Blogger and use that website. Though, I must warn you, that website is only on when I'm on. I'm usually online most of the time, so don't worry...
BLProductions
I'll slowly phase out from Blogger and use that website. Though, I must warn you, that website is only on when I'm on. I'm usually online most of the time, so don't worry...
Saturday, 19 December 2009
AI
Artificial Intelligence eh? I wonder have I ever disclosed the AI system of Mr Ball? It's not that advanced really, as compared to today's AI, which uses things like Neural Networks and stuff like that. Those are serious maths, but in Mr Ball's case, the AI system is basically a...
Random Number Generator
Not convinced that the whole game is governed by a random number generator? Well, here's the proof:
See the random(...) command there? That's the proof!
Well, I'm just using what's given to me in Game Maker to my advantage. But it's just a number generator, how significant is it?
Now, the whole AI system of the enemy is basically like this:
-choose a random attack
-executes that attack
-repeat
But then, if you were given a chance to look deeper into the source code, it's not that simple. It used to be only that simple, but as the AI system grew and matured for 4 years, it has many more additions.
The AI system is actually a big timer. Whenever the timer reaches its target, it executes a long list of codes, which is the "main code" for the boss character (the one that makes the boss attack).
When the battle begins, the boss character sets one of its properties, aprev, to -1. This property just means "previous attack". Each attack has its own id number.
Attacks that are very simple will not change the value of aprev. But for an attack that is made of chains of different motions and animations, that attack change the value of aprev to its id number.
Every boss has this part of code:
if(aprev>-1)
{
a=aprev;
}
else
{
a=floor(random(.... /*Number of attacks*/))
}
which basically means that when "aprev>-1", keep executing the same attack as the previous, otherwise, choose another random attack.
Chained Attacks (the ones like the Deperation Attacks, or attacks that require the boss to move to a specific place) are subdivided into many different parts, which are called "phases" in the system. So, everytime the "main code" is executed and a Chained Attack is chosen, the "main code" will execute once for every phase.

This may sound a bit confusing, but that's just the way how Mr Ball works.
This system, as I have said, it's about 4 years old. The longest "main code" that I have written so far stretches for 958 lines (around 17.8 KB, for about 30 different attacks, in Mr Ball 2D)
There is one bad flaw about this system though, it's very HARD to debug. Yea, whenever something goes wrong, sometimes, it's very difficult to look for the error.
Another bad thing about this system is that the timer for the "main code" must always be reset. If the timer were to stop, the main code will not execute and the boss will do nothing. Now, this may not be so bad in some cases, but most of the time, when the boss stops doing anything, the level becomes boring. This is usually one of the most annoying bugs in the game.
Well, that's all about the basics of the AI system of Mr Ball. Nothing much to it really, it's just a creation of my imagination. It may not be the best, but as long as it works, it's good enough for me. See you then!
Random Number Generator
Not convinced that the whole game is governed by a random number generator? Well, here's the proof:
See the random(...) command there? That's the proof!Well, I'm just using what's given to me in Game Maker to my advantage. But it's just a number generator, how significant is it?
Now, the whole AI system of the enemy is basically like this:
-choose a random attack
-executes that attack
-repeat
But then, if you were given a chance to look deeper into the source code, it's not that simple. It used to be only that simple, but as the AI system grew and matured for 4 years, it has many more additions.
The AI system is actually a big timer. Whenever the timer reaches its target, it executes a long list of codes, which is the "main code" for the boss character (the one that makes the boss attack).
When the battle begins, the boss character sets one of its properties, aprev, to -1. This property just means "previous attack". Each attack has its own id number.
Attacks that are very simple will not change the value of aprev. But for an attack that is made of chains of different motions and animations, that attack change the value of aprev to its id number.
Every boss has this part of code:
if(aprev>-1)
{
a=aprev;
}
else
{
a=floor(random(.... /*Number of attacks*/))
}
which basically means that when "aprev>-1", keep executing the same attack as the previous, otherwise, choose another random attack.
Chained Attacks (the ones like the Deperation Attacks, or attacks that require the boss to move to a specific place) are subdivided into many different parts, which are called "phases" in the system. So, everytime the "main code" is executed and a Chained Attack is chosen, the "main code" will execute once for every phase.

This may sound a bit confusing, but that's just the way how Mr Ball works.
This system, as I have said, it's about 4 years old. The longest "main code" that I have written so far stretches for 958 lines (around 17.8 KB, for about 30 different attacks, in Mr Ball 2D)
There is one bad flaw about this system though, it's very HARD to debug. Yea, whenever something goes wrong, sometimes, it's very difficult to look for the error.
Another bad thing about this system is that the timer for the "main code" must always be reset. If the timer were to stop, the main code will not execute and the boss will do nothing. Now, this may not be so bad in some cases, but most of the time, when the boss stops doing anything, the level becomes boring. This is usually one of the most annoying bugs in the game.
Well, that's all about the basics of the AI system of Mr Ball. Nothing much to it really, it's just a creation of my imagination. It may not be the best, but as long as it works, it's good enough for me. See you then!
Tuesday, 15 December 2009
Talk about cataclysm!
I just updated Mr Ball 2. I just made a new "special" attack, but it's not for Mr Ball (boohoo!)
Yea, it took me a total of 5 hours to finish it (and that includes 1-2 hours of constant testing). It wasn't easy, but I managed it. This "special" attack uses a new system.
Usually, the "special" attacks that I have made before this are all controlled by a single "controller". The Controller does all the work like moving the camera and timing the special effects and the voices.
This time, I split the work to 4 different "sub-controllers", 1 for creating the glyphs (my proudest work! =D), 1 for moving the camera, 1 for creating the random laser beams and 1 as the "master", which basically starts the whole process.
So, all that increased the source code by about 1MB. gg.com!
Yea, it took me a total of 5 hours to finish it (and that includes 1-2 hours of constant testing). It wasn't easy, but I managed it. This "special" attack uses a new system.
Usually, the "special" attacks that I have made before this are all controlled by a single "controller". The Controller does all the work like moving the camera and timing the special effects and the voices.
This time, I split the work to 4 different "sub-controllers", 1 for creating the glyphs (my proudest work! =D), 1 for moving the camera, 1 for creating the random laser beams and 1 as the "master", which basically starts the whole process.
So, all that increased the source code by about 1MB. gg.com!
Tuesday, 8 December 2009
Tales of vesperia FTW!
Though it's in Japanese, it's still fun! I guess spending some time learning Katakana is worth it. I love to use spellcasters in Tales games, especially Rita Mordio. Gosh, when you start to spam her most powerful spells, you'll know what I mean.
I'm gonna try Grade Farming, so when my sis and I start a new game, we can get more bonus. Seriously loving the game!
Anyway, I just came back from a scouts camp, and it was fun, if not amazing! There were so many firsts for me during the camp, like walking on burning charcoal (yea, that's right, I walked on burning hot charcoal!!) and surviving in the wilderness. Though, I have a very BIG phobia of the jungle, not because of the creepy noises and the darkness, but it's because of the insects and spiders. Really, I don't like insects at all. I can practically scream like a girl when I even think of it. Leeches, well, not too bad, but they are a little freaky to me.
The best part of the camp was the campfire. We did one of the longest sketches in our campfire history. It's basically a long musical/sketch thing where we spontaneously insert a music/parody of a music randomly. The list of music is in mah friend's blog.
Hmm... 30 over music in a single sketch.
I came back all battered up and bruised, with cuts and slits all over my hands, all because of my carelessness while cutting the bamboo. Never knew bamboo was that, erm... sharp. To tell you the truth, I never really felt anything slicing my epidermis and through my dermis while I was cutting the bamboo. It was when I saw my hand bleeding, then I noticed something just opened a wound on my hands (wait, make that 11 wounds!)
So, through out the entire camp, I had to endure the sharp and intense pain from the cuts. It was worse when I dipped my hand into the river water and touched salt.
Did I mention how much fun chopping logs can give you? Though it may be tiring, but when you feel the satisfaction from breaking the log into two, the tired feeling seems to fade away. You feel all pumped up.
Too bad I do not have any photos as I did not bring my camera along. To summarise it, it was really awesome! Encountered 5 leeches, but only 2 of them managed to suck my blood.
I'm gonna try Grade Farming, so when my sis and I start a new game, we can get more bonus. Seriously loving the game!
Anyway, I just came back from a scouts camp, and it was fun, if not amazing! There were so many firsts for me during the camp, like walking on burning charcoal (yea, that's right, I walked on burning hot charcoal!!) and surviving in the wilderness. Though, I have a very BIG phobia of the jungle, not because of the creepy noises and the darkness, but it's because of the insects and spiders. Really, I don't like insects at all. I can practically scream like a girl when I even think of it. Leeches, well, not too bad, but they are a little freaky to me.
The best part of the camp was the campfire. We did one of the longest sketches in our campfire history. It's basically a long musical/sketch thing where we spontaneously insert a music/parody of a music randomly. The list of music is in mah friend's blog.
Hmm... 30 over music in a single sketch.
I came back all battered up and bruised, with cuts and slits all over my hands, all because of my carelessness while cutting the bamboo. Never knew bamboo was that, erm... sharp. To tell you the truth, I never really felt anything slicing my epidermis and through my dermis while I was cutting the bamboo. It was when I saw my hand bleeding, then I noticed something just opened a wound on my hands (wait, make that 11 wounds!)
So, through out the entire camp, I had to endure the sharp and intense pain from the cuts. It was worse when I dipped my hand into the river water and touched salt.
Did I mention how much fun chopping logs can give you? Though it may be tiring, but when you feel the satisfaction from breaking the log into two, the tired feeling seems to fade away. You feel all pumped up.
Too bad I do not have any photos as I did not bring my camera along. To summarise it, it was really awesome! Encountered 5 leeches, but only 2 of them managed to suck my blood.
Tuesday, 1 December 2009
The power to conquer demons, Fatal Circle!
My Mr Ball 2 is still suspended as I do not have the mood to continue, but I won't give up on it. I still have 3 more levels to create before I can make the final build of the game. In the meantime, I'm trying to make an "extreme" version of Breakout. It won't be the normal, move platform, bounce ball, hit brick type of game. There'll be more and I'll probably incorporate stuff from my Mr Ball game (don't worry, there won't be Mr Ball).
Mr Ball 3 will be a very "highly unlikely" game to be made, as I do not have plans for it. But who knows? Anyway, if I were gonna make it, I'm gonna have to remake the Battle System as it's getting quite old (2-3 years old to be precise) and it's too sophisticated to the point that it's very hard to add new things into it.
Well, that's basically all about my progress in Mr Ball.
You may have noticed that I'm not that active in blogging anymore. Actually, I just have too little time these days and everytime I come back from school, I'll doze off.
I'm kinda overdue for another Math Twister post, where I make everyday math a little bit more complicated for no apparent reason. Well, I will be digging something up, so you Math freakos out there who can't live without numbers, hold yer horses.
Mr Ball 3 will be a very "highly unlikely" game to be made, as I do not have plans for it. But who knows? Anyway, if I were gonna make it, I'm gonna have to remake the Battle System as it's getting quite old (2-3 years old to be precise) and it's too sophisticated to the point that it's very hard to add new things into it.
Well, that's basically all about my progress in Mr Ball.
You may have noticed that I'm not that active in blogging anymore. Actually, I just have too little time these days and everytime I come back from school, I'll doze off.
I'm kinda overdue for another Math Twister post, where I make everyday math a little bit more complicated for no apparent reason. Well, I will be digging something up, so you Math freakos out there who can't live without numbers, hold yer horses.
Wednesday, 25 November 2009
So....
Well, I know I haven't been blogging for quite sometime because of the holidays and all the EdBoard/Interact stuff. School life hasn't been any easier. At least right now I can relax a bit.
Recently I terkena Conjuntivitis, at least on my left eye. My right eye is partially infected, it hurts but it's not as red as my left eye. It's not very pleasant, but it's better than getting canker sores, or in other words, mouth ulcers. Yerr...
So, now that my eyes have almost recovered, I hope I can go for the Senior Camp later at 4th December. This would be my second time camping in a jungle (sorta). The first time was back in Standard 6.
Meanwhile, I shall ....
drink more coffee! (bet'cha didn't see that one coming!)
Recently I terkena Conjuntivitis, at least on my left eye. My right eye is partially infected, it hurts but it's not as red as my left eye. It's not very pleasant, but it's better than getting canker sores, or in other words, mouth ulcers. Yerr...
So, now that my eyes have almost recovered, I hope I can go for the Senior Camp later at 4th December. This would be my second time camping in a jungle (sorta). The first time was back in Standard 6.
Meanwhile, I shall ....
drink more coffee! (bet'cha didn't see that one coming!)
Thursday, 5 November 2009
Hot headed Bee Lee
Gah! What in the world!? Even if you're out of the committee already and your more so-called "senior" then us, that doesn't give you the rights to order my friend, and even me like that!
Come on, like you said, it's simple to do the task that you asked me to do. Why can't you do it? As least say like, "I'm sorry, but I can't do it", instead of "It's YOUR responsibility...". Don't try to think that since you're already out means that you don't have to do anything anymore. Don't even try to act all "professional" over me. What the f*** is that? And you call your self a (jawatan). Really? Do you even deserve to be called that?
I don't like the way you're treating the current (jawatan). Don't make me resort to physical means just to teach you what's respect and what's responsibility.
Clearly, you're just using the excuse of "Oh, Imma out of the committee, byes!" just to use the current committee. It's your task, so YOU do it. It was YOUR committee's issue, so YOU do it.
I always thought you were a person I can look up to, but apparently, I could not see through your skin. I have my own rights, and I'll fight for it.
I hope the person that I'm hating ACTUALLY read this, but I think that'll be highly unlikely.
Anyway, I'm just voicing out just how much I hate that person. Damn it! I feel like slapping him, oh wait, better yet, PUNCHING him, but then again, I have to control my anger. Physical attacks are really a no-no in public.
Seriously, some people just don't know what's responsibility and what's respect. This guy here, really no respect AT ALL. And he expects me to respect him. I ask, what for? If it's a war he wants, it's a war he shall get (yea, that's right, I got that from Narnia)
I can't reveal out who is that though, just to preserve his identity, omg, I don't even know why am I even doing that for him. Might as well let his name be known around the globe. Nah...
Anyway, to that most-hated person on my most-hated people list,
What President?
Come on, like you said, it's simple to do the task that you asked me to do. Why can't you do it? As least say like, "I'm sorry, but I can't do it", instead of "It's YOUR responsibility...". Don't try to think that since you're already out means that you don't have to do anything anymore. Don't even try to act all "professional" over me. What the f*** is that? And you call your self a (jawatan). Really? Do you even deserve to be called that?
I don't like the way you're treating the current (jawatan). Don't make me resort to physical means just to teach you what's respect and what's responsibility.
Clearly, you're just using the excuse of "Oh, Imma out of the committee, byes!" just to use the current committee. It's your task, so YOU do it. It was YOUR committee's issue, so YOU do it.
I always thought you were a person I can look up to, but apparently, I could not see through your skin. I have my own rights, and I'll fight for it.
I hope the person that I'm hating ACTUALLY read this, but I think that'll be highly unlikely.
Anyway, I'm just voicing out just how much I hate that person. Damn it! I feel like slapping him, oh wait, better yet, PUNCHING him, but then again, I have to control my anger. Physical attacks are really a no-no in public.
Seriously, some people just don't know what's responsibility and what's respect. This guy here, really no respect AT ALL. And he expects me to respect him. I ask, what for? If it's a war he wants, it's a war he shall get (yea, that's right, I got that from Narnia)
I can't reveal out who is that though, just to preserve his identity, omg, I don't even know why am I even doing that for him. Might as well let his name be known around the globe. Nah...
Anyway, to that most-hated person on my most-hated people list,
What President?
Monday, 2 November 2009
Gimme a break...
Seriously man, people are spamming my mail with chain letters. Especially my Hotmail account. ...
Now my Gmail.

I need not tell you that this is just another one of those hoaxes. Don't get fooled so easily. MSN won't be closing down anytime soon, don't worry.
Internet is definitely a place of knowledge and abuse. Don't believe everything you see on the net.
Now my Gmail.

I need not tell you that this is just another one of those hoaxes. Don't get fooled so easily. MSN won't be closing down anytime soon, don't worry.
Internet is definitely a place of knowledge and abuse. Don't believe everything you see on the net.
Monday, 19 October 2009
It's not just mail, it's deception!
Well, I wanna try to raise awareness among those who read my blog here on how dangerous the cyberworld can be.
As technologies become more and more advanced, with so many capabilities, exploiting them could mean a lot of ka-ching. A lot of people today just wanna get their hands on easy money by fooling other people.
Ever received this in your mail?

This "YouAreBlocked Team" claims that this is not a spam, well, yeah... right...
Remember to think twice before hitting that "Click Here". Sure, it may be fun if you could know who blocked you, but is it worth giving out your email account details to other people? Very dangerous...
Oh, and read this:
Dear,
How are you today? May this emergency appeal finds you well, I am sorry that I did not inform you about my travel to Africa
for a program. The program is taking place in three major Countries in Africa which includes Ghana, Nigeria and South Africa.
It has been a very sad and bad moment for me that the present condition i found myself is so intoxicated to explain.
I am stranded in Nigeria because I forgot my little bag and my ATM card in a Taxi where my money ,documents and other
valuable things were kept, I am so confused right now that I do not know what to do or where to go. I need your urgent help
and i want you to please loan me the sum of $2,000 USD to enable me sort-out myself and confirm my Basic Traveling Allowance
fees back home, but if you could not come up to the requested amount due to the short notice, kindly go ahead and send to me
any amount you can afford right now and email me the transfer details I will be so grateful to receive it. However, I will
return the money back to you as soon as I get back home I promise.
.....
Below is the information where to send me the western union.
Receiver's Name: (...............)
Address: 45 Methodist Church Avenue
City: Ikeja
State: Lagos
Zip Code:23401
Country: Nigeria
Test Question: Who is the receiver?
Answer: (...............)
After you have sent the money email me the western union transfer details such as:
MTCN (Money transfer control number)
Amount Needed: $2,000 USD I will check my email soonest to pick up the western union transfer details to enable me return
back home with the next available flight, I need the transfer # MTCN (money transfer control number) as soon as possible.
Thanks,
(...............)
Recently, my friend's email got "hijacked"... (Poor guy), and now, these idiots are using his email to spam other people (his contacts). I replaced parts of the email with "(...............)" to keep him anonymous, but anyway, the "(...............)" were actually my friend's name.
By studying the mail, there are a few "flaws". I doubt my friend has any relations or any connections with "45 Methodist Church Avenue". And Nigeria? He's currently having exams in Malaysia, and you tell me he's halfway around the globe? Really?
Anyway, here's a tip: Just delete spams. Don't read them. Leave them alone.
Oh, some spammers are smart. They disguise themselves as a large company staff, such as Microsoft or the email service provider and asks you to provide your account details for things that are "related to your account" and if you refuse to do so, they threaten to shut down your account.
Yea anyway, keep your account password to yourself. ;)
As technologies become more and more advanced, with so many capabilities, exploiting them could mean a lot of ka-ching. A lot of people today just wanna get their hands on easy money by fooling other people.
Ever received this in your mail?

This "YouAreBlocked Team" claims that this is not a spam, well, yeah... right...
Remember to think twice before hitting that "Click Here". Sure, it may be fun if you could know who blocked you, but is it worth giving out your email account details to other people? Very dangerous...
Oh, and read this:
Dear,
How are you today? May this emergency appeal finds you well, I am sorry that I did not inform you about my travel to Africa
for a program. The program is taking place in three major Countries in Africa which includes Ghana, Nigeria and South Africa.
It has been a very sad and bad moment for me that the present condition i found myself is so intoxicated to explain.
I am stranded in Nigeria because I forgot my little bag and my ATM card in a Taxi where my money ,documents and other
valuable things were kept, I am so confused right now that I do not know what to do or where to go. I need your urgent help
and i want you to please loan me the sum of $2,000 USD to enable me sort-out myself and confirm my Basic Traveling Allowance
fees back home, but if you could not come up to the requested amount due to the short notice, kindly go ahead and send to me
any amount you can afford right now and email me the transfer details I will be so grateful to receive it. However, I will
return the money back to you as soon as I get back home I promise.
.....
Below is the information where to send me the western union.
Receiver's Name: (...............)
Address: 45 Methodist Church Avenue
City: Ikeja
State: Lagos
Zip Code:23401
Country: Nigeria
Test Question: Who is the receiver?
Answer: (...............)
After you have sent the money email me the western union transfer details such as:
MTCN (Money transfer control number)
Amount Needed: $2,000 USD I will check my email soonest to pick up the western union transfer details to enable me return
back home with the next available flight, I need the transfer # MTCN (money transfer control number) as soon as possible.
Thanks,
(...............)
Recently, my friend's email got "hijacked"... (Poor guy), and now, these idiots are using his email to spam other people (his contacts). I replaced parts of the email with "(...............)" to keep him anonymous, but anyway, the "(...............)" were actually my friend's name.
By studying the mail, there are a few "flaws". I doubt my friend has any relations or any connections with "45 Methodist Church Avenue". And Nigeria? He's currently having exams in Malaysia, and you tell me he's halfway around the globe? Really?
Anyway, here's a tip: Just delete spams. Don't read them. Leave them alone.
Oh, some spammers are smart. They disguise themselves as a large company staff, such as Microsoft or the email service provider and asks you to provide your account details for things that are "related to your account" and if you refuse to do so, they threaten to shut down your account.
Yea anyway, keep your account password to yourself. ;)
Lasers run wild!
I just recently finished the 7th level in Mr Ball 2. I'm halfway through the game now, but there's still a lot to do. Anyway, I gotta say, after playing that level, it seems pretty tough.
As you can see, the level is set on a very tall platform, surrounded by 5 platforms rotating around it. But, that's not it.
See those rings around the battle area, they aren't just for decorations. They are for making your life harder!
It's recommended to have a very high defense points if anyone were to succeed in this level as the lasers are quite damaging for a weak Mr Ball. Oh, you can't stand still on the moving platform, you have to keep moving. This adds more to the challenge.
But why do you even need to stand on those moving platforms? Well, occasionally, a Power Orb will appear, which makes the enemy invulnerable. Thankfully, the Power Orbs are easy to destroy, and if your Attack Points are high enough, it only takes about 3-4 seconds to destroy it.
The recent addition to this level is that, once you deplete the enemy's HP enough, 5 Power Orbs will appear at once, and you're gonna have to destroy all of them. Quite a simple task, if you'd ask me.
Why lasers? Alright, this question is very hard to answer, but then I find lasers are quite fun to play with, and this level makes the boss in Level 5 (the one that uses Lasers) look like child's play.
Oh, and Mr Ball in 2D is out! The very first Beta version! Though, I don't plan to release it out here in my blog due to some "problems" ;)
Oh, aren't I supposed to be studying? Yea, actually, I should be studying, but to me, Mr Ball comes first! Ok, let's get started with Biology!
As you can see, the level is set on a very tall platform, surrounded by 5 platforms rotating around it. But, that's not it.
See those rings around the battle area, they aren't just for decorations. They are for making your life harder!
It's recommended to have a very high defense points if anyone were to succeed in this level as the lasers are quite damaging for a weak Mr Ball. Oh, you can't stand still on the moving platform, you have to keep moving. This adds more to the challenge.
But why do you even need to stand on those moving platforms? Well, occasionally, a Power Orb will appear, which makes the enemy invulnerable. Thankfully, the Power Orbs are easy to destroy, and if your Attack Points are high enough, it only takes about 3-4 seconds to destroy it.
The recent addition to this level is that, once you deplete the enemy's HP enough, 5 Power Orbs will appear at once, and you're gonna have to destroy all of them. Quite a simple task, if you'd ask me.
Why lasers? Alright, this question is very hard to answer, but then I find lasers are quite fun to play with, and this level makes the boss in Level 5 (the one that uses Lasers) look like child's play.
Oh, and Mr Ball in 2D is out! The very first Beta version! Though, I don't plan to release it out here in my blog due to some "problems" ;)
Oh, aren't I supposed to be studying? Yea, actually, I should be studying, but to me, Mr Ball comes first! Ok, let's get started with Biology!
Friday, 9 October 2009
PS2 Dev
I came across this cool SDK for PS2 games. But first, before I even get started, I need a good Emulator. I think PCSX2 is good, but then my computer doesn't really work well with all the fancy PS2 stuff.
I just need to find a way to get the emulator working for me, because I don't plan to burn all PS2 games into expensive DVDs just to test it on my sister's PS2. Besides, that's my sister's PS2!
I really want to develop a console game. It's like gg.com for me!
I just need to find a way to get the emulator working for me, because I don't plan to burn all PS2 games into expensive DVDs just to test it on my sister's PS2. Besides, that's my sister's PS2!
I really want to develop a console game. It's like gg.com for me!
Wednesday, 7 October 2009
Atropine Sulphate
I've learned my lesson the hard way... Never assume medicines do not have side effects.
I took my anti-diarrhoea drug this morning, just to end up really sick and nauseous during the exam. I think I did really badly in my BM test because it was very hard to think. Just thinking of the words make me wanna throw up. (Well, I did threw up in the toilet. Sigh... there goes my RM2.80 chicken rice)
Atropine Sulphate was the drug's name. It's really a nasty drug. Even doses as small as 0.025 mg (A grain of rice weighs around 20-30 mg, so you can imagine how small that dosage is!) can cause a major bad hair day. Now seriously, guys, if you are given this medication, be sure to take it when the time is right only, ie, when you're not driving, or taking an exam like me!
Sigh... I can't imagine how badly I screwed up for BM. But, I did manage to answer most of the questions. Oh, what the -toot-!
I took my anti-diarrhoea drug this morning, just to end up really sick and nauseous during the exam. I think I did really badly in my BM test because it was very hard to think. Just thinking of the words make me wanna throw up. (Well, I did threw up in the toilet. Sigh... there goes my RM2.80 chicken rice)
Atropine Sulphate was the drug's name. It's really a nasty drug. Even doses as small as 0.025 mg (A grain of rice weighs around 20-30 mg, so you can imagine how small that dosage is!) can cause a major bad hair day. Now seriously, guys, if you are given this medication, be sure to take it when the time is right only, ie, when you're not driving, or taking an exam like me!
Sigh... I can't imagine how badly I screwed up for BM. But, I did manage to answer most of the questions. Oh, what the -toot-!
Tuesday, 6 October 2009
Play that BGM!
Well, the next boss fight in my life will be in the School Dungeon, tomorrow. Hmm... Crap... So not looking forward to it!
And why does it have to happen on the same day as PMR? It's as if I'm retaking PMR, with more subjects. Gah, I can see that the teachers are taunting all of us Form 4's and saying things like:
"Muahahaha, pay for your transgressions, blah Form 4s!"
"Feel the wrath of exam papers!"
"I can't wait to see you in agony! Hahahaha!" *cue lighting*
"Hi! How are you class!?", said the English teacher
Well, life is full of hurdles. It's not a straight and smooth track when you can just run blindly and not hit anything. I mean, come on, life is not that easy.
It's time to continue studying Sejarah. Sigh... screw Sejarah man...
And why does it have to happen on the same day as PMR? It's as if I'm retaking PMR, with more subjects. Gah, I can see that the teachers are taunting all of us Form 4's and saying things like:
"Muahahaha, pay for your transgressions, blah Form 4s!"
"Feel the wrath of exam papers!"
"I can't wait to see you in agony! Hahahaha!" *cue lighting*
"Hi! How are you class!?"
Well, life is full of hurdles. It's not a straight and smooth track when you can just run blindly and not hit anything. I mean, come on, life is not that easy.
It's time to continue studying Sejarah. Sigh... screw Sejarah man...
Saturday, 26 September 2009
OMG! Home made touch screen!
I saw a video on youtube, which teaches you how to make a cheap DIY Multi touch screen. I can't remember the link, but you can try searching for MTmini on google/youtube.
It basically consists of a cardboard box, an acrylic/plastic sheet/glass, a webcam, some tape, computer, and good lighting (which sadly I do not have).
Yeah, so I tried building it. It's freaking simple, except for the part where I have to cut some acrylic sheet. I've never done it before, and neither did I ever use a scoring tool.

The small notepad is there just to prop up the cam a little. My webcam is just a little too stubborn. It just won't sit still!
Here you can see the acrylic sheet and the A4 paper. Yea, you need A4 paper.
Believe it or not, that is basically it. The surface that you're gonna touch is the paper.
Plug in the webcam, download the appropriate software that is written in the sidebar of the youtube video.
Here's a short demo:
Still, it's a little glitchy because of the lighting. You need a seriously even lighting here because having shadows of your entire hand on the surface can screw up the software because it works by looking at the shadows of your fingertips that are casted onto the paper. Yea, it'll just pick up any shadow and interpret that as your finger.
It basically consists of a cardboard box, an acrylic/plastic sheet/glass, a webcam, some tape, computer, and good lighting (which sadly I do not have).
Yeah, so I tried building it. It's freaking simple, except for the part where I have to cut some acrylic sheet. I've never done it before, and neither did I ever use a scoring tool.
Believe it or not, that is basically it. The surface that you're gonna touch is the paper.
Plug in the webcam, download the appropriate software that is written in the sidebar of the youtube video.
Here's a short demo:
Still, it's a little glitchy because of the lighting. You need a seriously even lighting here because having shadows of your entire hand on the surface can screw up the software because it works by looking at the shadows of your fingertips that are casted onto the paper. Yea, it'll just pick up any shadow and interpret that as your finger.
Wednesday, 23 September 2009
Damage invalid!
Mr Ball 2D has a Shield! Another new feature in the Mr Ball series. Because it's so impossible to avoid all the enemy's attacks (making death so damn inevitable) in Mr Ball 2D, I made a shield for Mr Ball, and increased his max MP to 300. The shield should only be used at the right time. Spamming the shield by holding down the X-key just drains your MP. But when used at the right moment, ie, when being attacked, the shield can absorb the damage and turn it into extra MP! Yay!

Anyway, I just came back from Shan Min's house. We were having a sort of a game party. Haha, Heart Attack was really fun, though I had to sacrifice half of my deck of cards. :(

Anyway, I just came back from Shan Min's house. We were having a sort of a game party. Haha, Heart Attack was really fun, though I had to sacrifice half of my deck of cards. :(
Subscribe to:
Posts (Atom)