Monday 30 March 2009

The makings of the...

Well, I'm finally starting the first boss fight. Yeah! The camera movements are all ok! Now it's just the boss' attacks. ...

Well, here's a demo to show off the wonderful camera moving thingie and Mr Ball's first lame special attack:



So far so good. Hmm... after the first boss, I should get started with the maze system.

Well, it's getting late. Nights!

Saturday 28 March 2009

Ooh! Bee Lee's gonna argue!

I'm been chosen to go for an interclass debate for English Week, along with Jon and Sivesh. Lol! Well, I know debating is fun, but it's only fun when it's not the serious serious type. The topic is "School Prefects should be chosen by their peers". Apparently, I've been told that our class will be the "government" or the ones proposing that topic. But just to be on the safe side, I will looking for points for both "government" and "opposition". Because right, usually, the contestants are told whether they are penyokong or pembangkang during the competition. Let's just hope I won't get stage fright and forget everything. Somemore, I suck at talking professionally. Hahaha.

Tuesday 24 March 2009

OMG!

I'm taking a rest from Mr Ball 2 currently. I can finally start making the real bosses. Sadly, Mr Ball's first super power, or what I would like to call it, his "Hi-Ougi", is freakishly lame.

But I still kinda love it. There's an hour of effort in that thing. Drawing it wasn't that easy though, but it was still quite tolerable. I'm glad I have Paint.NET to help me. If I use the old-fashioned Microsoft Paint, I won't be able to make it look smooth and translucent.

Sunday 22 March 2009

Mr Ball 2 Update again!

Right, as of today, the battle system is around 90% finished. Just one last thing to do, and that is, Healing! Yeah, Mr Ball cannot heal yet.



I'm still using those dummy bosses to test out everything. Once I am finished with the battle system, I can finally start making the battles. Then I'll go on to making the maze system, which is a complete separate system from the battle system. This is just to keep things simple and organized.

The maze will just be a First Person Shooter, but without the "Shooter". Yeah, Mr Ball will just be running around the maze without his gun for some reason. But I'll try not to make the maze too boring.

Came back from Bentong

Today, my family (excluding my dad) and I went back to Bentong, my mum's hometown. One thing I wanna point out is that kampung people are more friendlier compared to bandar people. I only noticed it today. I mean, you can see a lot of smiles everywhere. While in the city, a lot of people are like gloomy and stressed out and blah. Really, a lot of difference.

Well, the reason we went back to Bentong is to visit my grandma's grave. How I miss her, man. Her love, her cooking, her nagging and all. I mean, my house is freakishly quiet without her voice. Sure she may nag a lot, but hey, which elder doesn't nag? Sigh... I can still remember the time when I was pushing her wheelchair.

Well, after climbing up the hill and back down, we just strolled around the town. And also, we went to visit my uncle's soon-to-be house. It's quite large. A lot of space to play hide and seek. Lol!

All in all, it was a very tiring day. I mean, I woke up at 5.30 this morning so that we can reach there before 8.00am. Whoa, tomorrow school liao. I hope I have finished all my homework. I don't wanna get killed man. I wanna keep my "good boy" reputation. Hahaha.

Saturday 21 March 2009

Mr Ball 2 Update

So far so good. Mr Ball can finally shoot, with the left mouse button. And he can also die by falling off the stage. Fortunately, that will not happen very often. Well, you may not know how evil I can be. Lol!


Awh, isn't he cute? Posing for the camera with a gun at his nose. Lol! Here's a secret, remember I talked about billboarding before? The water jet you see here is a billboard. It's actually 2D, not 3D. It just faces the camera all the time, hiding the illusion.

The foundation's almost finished. I just need to create the base for the enemies, model some diamonds, and add the ability to hurt Mr Ball and the enemies. Yeah, that's right, Mr Ball is actually invincible right now. Hahaha.

Right, I shall continue....

=============
2 hours later
=============

Yeah man!


You can see here the blue rings appearing. The black holes are the dummy bosses to test the targeting system. It'll find the closes target, and highlights it with a blue ring.

Here, the ring is in a "locked on" mode. No other rings will appear, and the camera is supposed to stay locked on to the target. But I haven't implement it yet. Still, it works. Hahaha.

=====
And then, another 1 hour
=====

Finally, the camera is finished. Well, almost. Maybe I might have missed out some details, but the camera can track a target already. Yeah, the targeting system is 100% finished. Yay! I'm so in schedule man!



I feel so proud, I wanna cry! Ok, ok, pull yourself together Bee Lee! It's not a game yet!

Friday 20 March 2009

Billy The Cube

Ignore that name, for now. Anyway, Mr Ball 2 is coming along great so far. I'm planning to model every piece of stuff that will be used in the game (excluding billboards) using Blender3D, my best buddy, for now. Yeah, so I won't be using the built-in primitives in Game Maker. This is because, if I model it from Blender, I have full control over the UV coordinates to position my textures. Yeah, anyway, I've just finished modeling very simple shapes.

Ok, don't ask me why I place a dead Mr Ball there. Hmm... the platform needs a little touching up, no? You can slightly see the blue lines at the right side of the platform. Right, now, I go on to coding the most basic physics engine, which consists of Gravity! Without it, Mr Ball can't jump and fall.

=====
1 hour later
=====

Ahh, finally, the gravity thing works like a charm!

Ooh? A flying ball? Lol! Well, Mr Ball can finally jump and move. The mouse look thing has also been implemented. But the camera code is still quite empty. There's no function that enables it to lock on to enemies. What enemies? I haven't even created a dummy enemy. Strangely, I find Mr Ball quite young over here, compared to the other Mr Balls I have made.

Oh, for now, Mr Ball can't die. Haha.

Holidays are short...

Seriously man, time is flying too fast. If only I can whip up a way to manipulate the space-time continuum. Now, that will be cool. But then again, if anyone invents that kind of technology, some people will abuse it and cause problems to the world.

All I know is, gravity bends the fabric of space and time. So, if I can create artificial gravity, I can bend space time too! Ok, I'm really thinking the impossible now. But, I found this cool quote from the net, which is from Einstein: "The important thing is not to stop questioning. Curiosity has its own reason for existing."

The thing is, if I were to create artificial gravity, I need something with a big mass. Because all objects have their own gravity. It's just that their mass are so small, their gravitational pull is freakishly low. On the other hand, planets and stars are ridiculously huge, therefore, they have a large gravitational pull.

Ok Ok. it will never happen. I'm more interested in computer games development than twisting up the space and time. Hahaha.

Monday 16 March 2009

Back from camp

OMG! The camp was fun, in a way that I had the chance to torture everyone, but I felt bad about it though.

Well, I was one of the activity planners for the camp, but I terpaksa do all the planning with Shannen, the camp chief since the other activity planner didn't do much, or rather, didn't do anything at all.

But some of the activities could not be done because there wasn't any scouter who can help to oversee the activity. Poor planning in my part actually, and also, I procrastinated. Sorry Shannen.

All in all, the camp was tiring. Lack of sleep man! Came back home, napped all the way from 1.00pm - 5.30pm.

OMG! L4D is so freaking fun! I've never zombie slaying is that awesome. I feel like I'm Jake Ryan from Hannah Montana! lol! Too bad though, I suck. Whenever the Horde comes, I panic easily, and simply shoot everywhere, 360 degrees around me. Because of that, my accuracy is below 20%, hahaha.

Monday 9 March 2009

First time got tagged

1) The person who tagged you is:
Kai Leong

2) Your relationship with him/her is:
Erm... friend friend lah. And classmate. And scout-troopmate. Lol!

3) Your first impression of him/her is:
Err... I dunno. Maybe a little sick sometimes. But hey, most of the guys I know are sick.
Anyway, nice guy lah.

4) The most memorable moments with him:
Well, don really remember spending much time with him, but, I do remember last week, he got
"dared" to slap Reshmy. Lol! That was funny.

5) The most memorable thing he/she has said to you is:
erm... seriously, I don't remember. I have a slight amnesia.

6) If he/she becomes yr lover, you will:
OMG! No way man! But, let's assume that I will accept it...
I will probably buy him flowers!? Well, you know, like what normal lovers do on TV.

7) If he/she became yr lover, what should he/she improve at:
He's okay enough actually. Don't want him to change too much.

8) If he/she becomes yr enemy, what would you do:
1. Take a parang, chop of his head. Let him bleed!
2. Then, chop his body into millions of pieces
3. Dump everything into a highly-acidic bath
4. If body refuses to dissolve, dump into highly-alkaline bath.
5. If the body is still being stubborn, fry it and throw it to the dogs to eat.
6. If the dogs hate his body, then I got no choice but to fly to a volcano and
let Earth swallow up his body.

The End. Lol!
(Or is it? Hmm...)

9) If he/she becomes yr enemy, the reason will be:
Becoming my lover. Lol!

10) The most desired thing you want to do for him/her now is:
Find out about is personal life. Hey, I can be very nosy. Hahaha. Ok, just joking.
Well, maybe err... turn him into a coffee addict as well?

11) Your overall impression on him/her:
Very nice buddy. Has the properties of a very good pal.

12) The characteristic you love most about yourself:
Myself ah? Let's see... I'm quite patient, but my patience depends on my mood. So,
my patience factor is directly proportional to my happiness factor. Ok, that isn't very logical. But you get the idea.
Next thing I like about myself is probably my KIDDY-KIDDY and childish behaviour. I just don't want to be old so fast. One more thing is my ability to laugh at really strange moments. Well, you know what they say, laughter's the best medicine.

13) The characteristic you hate most about yourself:
My temper. Seriously, I hate it when I go all mad. But I can't help it. (I apologize to whoever I have shouted to for no apparent reasons other than my bad temper). And one more thing I hate about myself is procrastinating. Still, it's very hard to change my habit.

14) The most ideal person you want too be is:
someone who have more of the characteristics in Q12 and less of the characteristics in Q13.

15) For people that care and like you, say something to them:
You suck!!! Ok ok, Joking only. Lol!
You guys are the best! My life would never be like how it is today without the help of all my friends and family. Thanks for guiding me through the correct path in life.

16) Pass this quiz to 10 ppl who you want to know how they feel about you.

1.Yew Leung
2.Cheryl
3.Shannen
4.Li Ren
5.David ZRM
6.David Teow
7.Shiva
8.William
9.Seck Wei
10.Amanda

17) Who is 6 having a relationship with: (David Teow)
Like I will know that?

18) Is 9 a male or female: (Seck Wei)
What do you think? Ok ok, a male. ...I think... lol!

20) What is 2 studying at the moment: (Cheryl)
pure science

3.when was the last time you chat with 3?: (Shannen)
Today, during PLC Course in Wai Yew's house.

22) What kind of music does 8 like: (William)
Don't really know much of his taste. But what I do know is, he likes music that I don't have any interest in. Hahaha. Sorry William.

23) Does 1 have any siblings:(Yew Leung)
Yea, but I can't remember how many there are though.

24) Will you woo 3: (Shannen)
She'll probably murder me if I ever do that. Lol!

25) How about 7: (Shiva)
Ok, seriously, it's freaking wrong.

26) Is 4 single: (Li Ren)
Probably

27) What's the surname of 5: (David ZRM)
Hmm... is it Mosiun? Sorry David, if I got that wrong. I have no intention of insulting your name.

28) What's the hobby of 5: (David ZRM)
Add Maths rocks!!! Yeah!

29) Do 5 and 9 get along well: (David ZRM and Seck Wei)
Yeah.

30) Where is 2 studying at: (Cheryl)
behind me in class

31) Say something casual about your eyes:
my eyes are as beautiful as the melthing glaciers due to GLOBAL WARMING! Ok, sorry, can't think of any.

32) Have you tried developing feelings for 5: (David ZRM)
Not really. He's one of my closest friends (since I meet him quite often)

33) Where does 9 live?: (seck wei)
hmm... it is an island named after a Penang tree. What is that called again ah?

34) What colours does 4 like: (Li Ren)
Don't really know

35) Are 5 and 1 good friends: (David ZRM and Yew Leung)
Well, I guess you can say that.

36) Does 7 like 2: (Shiva and Cheryl)
Err... maybe as friends lah, but if you're talking about long term relationship, it won't go too well. But hey, I may be wrong.

37) How did u get to know 2: (Cheryl)
When she came to my class and then she sat behind me. First word I said to her is:

"HIIIII!!"

38) Does 1 have any pets: (Yew Leung)
His bike, lol!

39) Is 7 the sexiest person in the world: (Shiva)
I'm more sexier! Muahahaha! No hard feelings ya, Shiva!


For those who I have I have tagged, it's not compulsory for you to do yea. And if I have insulted anyone, I apologise.

Thursday 5 March 2009

Sigh... all good teachers got to leave...

I really liked my temporary Chem teacher. I enjoyed her lessons. Too bad though, she's only teaching my class temporarily, because my original Chem teacher was ill. I'm not gonna say out the names to keep them anonymous.

Sigh... I mean, I pity my original Chem teacher and all, but then if I am going to pass my Mid Terms, and probably SPM, I'll need a good teacher. Yeah, anyway, she's back from hospital already. It's very hard to understand what is she trying to teach. Some more, she's not very good at controlling the class. Oh, Yew Leung, help her a bit lah.

Maybe I'm being too sensitive. I dunno. It's just sad seeing no one listening to her. All of them just go chitty-chatty bang bang while she's teaching. Don't they have any respect for her? I know it's not easy to fathom every word that she says, but at least show that you care lah! Sheesh!

I dunno why. I'm freaking angry at those who disrespect teachers. It's rude. I'm not trying to be a goodie-two-shoes here. Please, understand my feelings. They are trying their best to educate us, and what they get? A noisy bunch of annoying students. WTF is that?

It's not only the teachers that are having a hard time. Some people also need to study. Sigh... why? WHY! My class has one bad combination of students. But at least, it's not as bad as 4A.

Whenever my Civics teacher comes in, there's always a lot of noise. But it's somewhat tolerable, but not entirely. 4A, again, the worst. My Civics teacher, who is also theirs, can't really control the class as well. Because of that, a lot of people "exploited" that. There was once, a student in 4A (I'll resist the urge to state the name) shouted and screamed like there was no teacher there. God! The hell is wrong with them??? Come on lah, show some belas kasihan lah. Her vision's already impaired, and some more, you want to give her a heart attack?

Seriously, it's damn hard seeing others suffer. But, I can't really do anything about that. GRR!!

People, respect your teacher lah. No matter how horrible or how nice they are, they are still older than you. Didn't your parents teach you that?

Well, anyway, I'm gonna start programming Mr Ball now...

Tuesday 3 March 2009

Roman Tam

Or known as "Lo Man" in Cantonese, one of my Grandma's favourite artists. I've got to say, I've grown attached towards the theme song of the Cantonese show "Happy Ever After". One old show about food and cooking and emperor. Ok, nevermind, I forgotten a lot about the show already, but I used to like the show. This is for my Grandma:



My Cantonese is getting more and more rotten ever since my grandma left. It's a sad thing actually, since Cantonese is the first language, or more specifically, dialect that I have ever learnt. Sigh... I feel so noob now.

Monday 2 March 2009

Stolen from Seck wei (who stole it from Shannen)

Step 1: Put your music player on shuffle.
-Well, I don have a music player, apart from my phone, but I'll just randomly choose some music
Step 2: Post the first line from the first 30 songs
-30 songs, I don't think I have 30 songs, but anyway...
Step 3: Strike through the songs when someone guesses both artist and track correctly.
-Well, for me, just the name of the song will be enough (or something close to the name of the song), but if you wanna include artist also can. Up to you.
Step 4: For those who are guessing -- looking the lyrics up on a search engine is CHEATING!
-Go ahead and look it up. I will never know anyway. Hahaha!
Step 5: Tag people so they guess!
-if you think this is fun, go ahead and do it.
Step 6: If you like the game post your own!

Since most of the songs I know is from Disney Channel, it's better if you are one of the Disney Channel freaks like me. Lololol! Just kidding ya. If you love watching Disney sitcoms and cartoons as well, that would help too.
  1. A dream is a wish your heart makes (Seriously, this is one should be easy).
  2. If you could gaze into the future...
  3. From the day we arrive on the planet Circle of Life - Elton John/Disney's Circle of Stars
  4. Are you sure that you're up for this? - Dance me if you can - Cheetah Girls
  5. When I dance they call me macarena (Erm...)
  6. Look at me, you may think you see who I really am...
  7. I bear lots of animosity to bell hops
  8. Life is good I can't complain
  9. Everybody makes mistakes Nobody's Perfect - Miley Cyrus/Hannah Montana
  10. Early each day to the steps of Saint Paul's (hmm... this is a hard one...)
  11. Once in a lifetime - Everyday, High School Musical 2
  12. I've always been the kind of girl
  13. I can see the things you doing
  14. Back in class Evil 101
  15. She's a semi-neurotic teenage girl of action
  16. He's a semi-aquatic egg-laying mammal of action
Yeah ok, so maybe it's not that random. But anyway, good luck!

Mr Ball revival

Right, I've finally decided to restart Project Mr Ball. I'm gonna redo everything from scratch. This is not a bad thing though.

Gosh, my ulcer is killing me! It's super painful! Whatever I eat, it'll surely kena the ulcer. Grr!! When will this end!?



Ooh? Isn't that Cheetah Girls? Ok ok, I've always liked a lot of Disney Channel Original Movies. After watching Cheetah Girls: One World, I've got to say, out of all the songs in that movie, I liked Dance me if you can. Some more, I also like to see Indian dance also, especially when accompanied with a lot of music beats. It's very hard to explain lah, but when the music is nice and the dance is nice, everything is so beautiful. Don't you think so?

I'm guessing the dance moves performed by the Indians in the music video are somewhat related to Bharata Natyam if I'm not mistaken, but I may be wrong.

Anyway, I'm not really a fan of hip-hop and stuff related to it. Well, maybe a little lah, but not a lot. That's why you won't really see me listening to those kind of songs. Don't ask me why, it's just like that. Do you ask why a cockroach has 6 legs? No right? (Got that from Pn Lee, my temporary Chem teacher! Lol!)

Ok, Back to Mr Ball. The whole game will actually be somewhat similar to the long gone Mr Ball 2. Each level it considered as a floor, and before a boss fight, you are given the chance to save or upgrade your skills. I'm trying to incorporate mazes into the game as well, but the thing is, I've to work out the Math on how to slide the character along the walls rather than stopping him when he touches the walls. Something like the first-person shooters that you may have played. Try running into a wall at an angle, not perpendicular to the wall. When you reached the wall, you'll slide along the wall. Yeah, that is what I want to achieve.