elements beneath the sky...

Owning 2 masks - featuring my true self & the other self... I've drifted from the normal path. Juz some thoughts, opinions, complaints, gossips, bullshits... beneath the boundaryless sky that we share.

Name:

I am... by my own standards... a simple, sincere, average-looking scopio who can be both quiet and crazy; one who needs time to warm up to people; a homebody; sometimes impatient and stubborn, and erm, a mech engineer who doesn't look and sound like one.

Wednesday, May 31, 2006

Kid's Programming Language

Pong once asked me how he can create games for people to play (e.g. those online ones)? Errr... Frankly, I don't know how to do it exactly but I told him it'll definitely be useful to pick up some programming knowledge first, then progress from there.

So when it comes to deciding which one to learn... oops! Which one?
VBA for Excel? -- Useful but uh, not good for developing games.
C? -- Probably simple enough to pick up the basics.
VC++? -- Too difficult.
Actually, I ponder over VB and Java.
Hmm... *headache*... and how can you make them interesting to learn?

BUT frankly, the 'serious' books I own really have no attention-grabbing "projects" inside which can generate interest in kids. The thickness and tons of words are sufficient to put them off (that's why he never touch my programming books). Also, experience tells me that one will usually not attempt to pick up a programming language unless you have a use for it.

I found the Kid's Programming Language (KPL) just now... It says:

KPL makes it easy for kids to learn computer programming. KPL makes it fun, too, by making it especially easy to program computer games, with cool graphics and sound. The emphasis on games is based on the belief that learning is best when learning is fun...

WOW! LOOKS LIKE THE PERFECT CHOICE!
What's more, it is available for free!
You just need to have a computer running Microsoft Windows.

I looked through the documentation briefly (it's still in its early stages btw) - it shouldn't be too difficult to pick up for Pong. But it's difficult to tell since I've programming background. As for user-friendliness of GUI, ease to program, its learning curve for kids, its limitations, bugs, etc... I'll evaluate and comment after Pong put his hands on it.

But still, well done to the KPL developers for coming up with something like this. I'm sure it'll be a hit soon. Seriously, I'm looking forward to KPL v2. Why? Because it includes a "wrapper" around the new DirectX code which allows KPL-easy 3D programming. Cool... hmm, some how I'm attracted even though I'm a Kid no more.



Amazing... This is a 3D scene, including an avatar that can move, turn, jump, climb and fly. The scene includes 3 explorable castle models. And it all works with 130 or so simple KPL instructions.

Hmm, it never crossed my mind that I could one day be developing my own 3D game...

0 Comments:

Post a Comment

<< Home