8 Jun 10

How to Kill Cockroaches the Fun Way

I found out something quite interesting about these very much hated creatures. It was a few months back – I was in the kitchen going to the corner where my big fat cat’s food bowl is, to top it up with more goodies. And there was that dirty little pest of a cockroach in the bowl having dinner off my cat’s. I am a super anti-cockroach dude so there was nothing else left to do in this world at that point of time other then to eliminate that cockroach.

I didn’t want to spray insecticide because if I did, I had to really wash the bowl thoroughly to avoid accidentally poisoning my kitty to death. Kicking and shaking the bowl didn’t really bother that damn roach so I had to think of plan B.

The Fun Part

[adsense1]I took a cup of hot boiling water from the flask and quickly splashed it into the bowl. And amazingly, that cockroach died instantly. It was quite cool cos it didn’t wiggle its legs or try to run or anything. As soon as I gave it the hot boiling bath, it immediately stopped moving and died. As compared to spraying insecticide, this method is much more cleaner and yields better results but I agree that grabbing a can of insecticide is less troublesome than getting a cup of hot water.

But hey, it’s a fun way to kill cockroaches (to me at least). Try it!. ;)

6 Jun 10

Buy Cool Light, Laser and LED Products – We Light This

My friend just started an online store, selling cool gadgets and electronic stuff. They’ve got PC and Mac accessories, Electro-luminescent T-qualizer, LED accessories, iPod, iPad and iPhone accessories, flashlights, laser pointers, video game accessories from PSP, PS3, Wii, NDS and Xbox 360, high-end headphones from Bose, AKG, Monster, Sennheiser and many more!

Visit them here:

Go and treat yourself to some super cool lighty brighty flashy gadgets! Believe me, their stuff is cool. I just got myself an Electro-luminescent T-qualizer. Visit We Light This now!

The We-Light-This logo was designed by yours truly. ;)
We Light This logo[adsense]

4 Jun 10

Game Interface Design – CSCI346 Study Notes

Interface Design Principles
– select appropriate camera perspective
– provide shortcuts
– permit easy reversal of actions
– minimize physical stress

Important Game Indicators
– where he is (map)
– what challenges he will be facing
– what he needs to do to be successful in the game
– consequences of actions
– alerts (time remaining, health bar, etc)

Level Design Structure
– duration of each level
– relationship between different levels
– level progression

3 Jun 10

Game Design Principles and Gameplay Elements – CSCI346 Study Notes

Game Design Principles

Optimize Load Times
– divide game into shorter segments
– load more often and load faster

Saving the Game
– time required to save the game should be set at proper intervals
– allow more frequent saving feature during the game

Reduce Bugs

Interface Design
– ease of use is more important than diverse functionality

Gameplay Elements

– exploration
– exploitation
– combat
– puzzle-solving
– construction / destruction

Balancing the Game

– create strategies that have reasonable chances of resulting in victory
– avoid dominant strategies
– the player’s skill must affect his success

2 Jun 10

Game Documentation – CSCI346 Study Notes

Game Concept Document / Pitch Paper

– concept statement
– game genre
– gameplay elements
– game objective
– points of interest

Game Proposal Document

– basic concept of the game
– background story and main characters description
– detailed game objectives and goals
– target platform
– target audience
– target ESRB rating

Game Design Document

– describe what will be developed in the game
– guide the game development process
– provide a basis for testing and debugging
– prevents misinterpretation of requirements
– prevents feature creep
– background story
– core gameplay
– market analysis
– estimated budget and schedule
– gameplay mechanics
– character, object and level descriptions

Technical Design Document

– describe how the game will be developed
– specify how the game will be coded
– determine all code modules needed
– establish coding standards
– main game loop, game flowchart
– code modules in the game
– AI module
– graphics engine
– user interface
– development tools

Art Design Document / Art Style Guide

– allocate tasks for the art team
– specify task duration
– create a centralized document for artists’ reference
– character, object and level description, sketches, animations
– animated sequences
– user interface
– game and company logos
– fonts

1 Jun 10

Introduction to Game Development – CSCI346 Study Notes

Why do people play games

– Social interaction
– Knowledge
– Mastery
– Escapism
– Addiction

The Game Design team

Creative Director
– Art style and game content
Design Director
– staff support, team guiding, documentation
Lead Designer
– team technical supervision, gameplay, levels
Interface Designer
– layout, content, navigation
Level Designer
– virtual world, gameplay

20 May 10

Yusof Bai, Singapore’s Malay Comedian Dies

I received news from Riyanna this morning that Yusof Bai just passed away. Her friend heard the news on the radio while driving to work. May God bless his soul.

Right now, I don’t know what the cause of his death is. I did a search on Twitter to see what other people are saying and found around 20 tweets about the death of Yusof Bai, but all not stating the cause of it. Look here – A few said he died in hospital while critically ill. I’ll just wait for an official news update.

Yusof Bai was a famous malay comedian and actor of the 90’s when he was active with the order popular celebrities like Suhaimi Yusof, Alias Kadir and Ishak Ahmad in Suria Mediacorp. He wasn’t really popular, but he is an artiste worth remembering. :)

Update (21 May 2010) – Allahyarham Yusof Bai (Mohammed Yusof Bin Mydin) had been laid to rest at Pusara Aman yesterday, at around 11PM. He passed away on 20 May 2010 at approximately 1AM. Information courtesy of Juwita Samat.

17 May 10

Happy Birthday, YouTube! – 5 Years and Going Stronger

YouTube says it’s their birthday today, so I’ll wish them.

Happy Birthday, YouTube!

;-) Read more

26 Apr 10

Singapore’s Coffee Shop Lingo Guide – Learn Singlish

Singaporeans use a unique, hybrid kind of English language called Singlish and if you stay in Singapore, it would be good to learn and understand it. Singlish comes from a few languages mainly English, Malay, Hokkien and Mandarin Chinese. This language is not a formal way of communication and is only spoken, not written. The vocabulary of Singlish is quite massive so I’ll just share the part I use the most – the commonly used words and phrases in a typical Singaporean coffee shop.

Coffee Shops in Singapore

Singapore is filled with tens of thousands of coffee shops and even if you’re here for only 3 days, chances are you’ll surely end up in one. If you are a Singaporean and you haven’t been to a coffee shop, you must be joking (I’m not refering to the Starbucks or Coffee Bean kind). The words ‘Coffee Shop’ are actually already in a bit of Singlish, as the intended meaning is ‘Food Centre’. A coffee shop is supposed to be a place that primarily sells coffee and other hot beverages (and sometimes light snacks) but all food centres in Singapore that sell a variety of inexpensive food and are less luxurious than the normal cafeteria are stereotyped as ‘coffee shops’. Other similar terms are ‘hawker centre’, ‘kopitiam’ and ‘food court’.

The meaning is different if you’re in Amsterdam though, as over there the term Coffee Shop refers to a place where marijuana is sold and consumed!

The Coffee Shop Slang

Alright, here’s a short guide that would help you in understanding and speaking Singapore’s coffee shop lingo. Learn and practice it by conversing with the coffee shop worker using the words below.

1. Addressing Coffee Shop Workers

Uncle/Aunty – Young, Chinese Singaporeans would use these terms to call for a male/female worker when ordering. The words ‘uncle’ and ‘aunty’ are commonly used among Singaporean teenagers when addressing older Singaporeans. For instance, when my Chinese friend came over to my house a few years back, he greeted my parents by saying “Hello Aunty, hello Uncle.”
Cik [cheek] – For addressing both middle-aged Malay men and women, usually used by Malays
Man [marn] – For addressing middle-aged Indian men, usually used by Indians and Malays

2. Ordering Drinks

Kopi [koh-pee] – Coffee with sweetened condensed milk (white coffee)
Kopi-O [koh-pee oh] – Plain coffee with sugar (black coffee)
It is very important to know this especially if you’re a big fan of coffee. The words ‘black coffee’, ‘white coffee’ or ‘coffee with milk’ are almost never used by locals when ordering coffee in a coffee shop. And remember that ‘kopi’ is ‘white coffee’. And if you ask for ‘coffee’, they will assume it’s white coffee. The same goes for tea.
Kopi Chino [koh-pee chee-noh] – Local cappuccino
Teh [tay] – Tea with sweetened condensed milk
Teh-O [tay oh] – Plain tea with sugar

3. Mixing Words

Below is a list of words (suffixes) that can be added and mixed to kopi, teh and a few other drinks.

Katai [car-tie] – More sugar or condensed milk (Sweeter)
e.g. Teh katai means tea with more condensed milk, teh-o katai means plain tea with more sugar

Kau [cow] – Thickened with condensed milk
e.g. Kopi kau means thickened coffee

Kosong [koh-song] – Without milk or sugar
e.g. Kopi kosong means plain coffee with nothing else added

Peng [payng or ping] – Iced
e.g. Kopi peng means iced coffee

Pua sio [poo-ah see-oh] – Warm / lukewarm
e.g. Teh-o pua sio means warm tea (with sugar)

Pok [poke] – Light (opposite of ‘kau’)
e.g. Kopi-o pok means light coffee (with sugar)

Siew tai [see-you tie] – Less sugar or milk
e.g. Teh siew tai means tea with less milk

Ta pau [tah-pow] – Take away / In a packet
e.g. Milo peng ta pau means iced milo in a packet

You can mix the words. The longest combination I’ve used is ‘kopi-o pok katai pua sio ta pau’ which means light, lukewarm coffee with more sugar, for take away.
So have fun, folks!

Please correct me if you find any mistake here. I’m a Malay dude but most of the Singlish words here are in Hokkien.

23 Apr 10

World’s Richest Soccer Player for 2010 – Guess Who?

As you might have guessed, it’s none other than that famous soccer player (decreasing in popularity now ;-)), David Robert Joseph Beckham.

This 35-year old US Galaxy midfielder (currently on loan to AC Milan) earns US$40 million yearly. But you might be surprised that he does not get most of his earnings from his soccer career. Majority of the US$40 million comes from his sponsors, most notably Adidas, Giorgio Armani, Motorola and a few others.

Second to David Beckham is Cristiano Ronaldo, earning US$30 million annually. Ronaldo might be able to beat Beckham and get the World’s Richest Soccer Player for 2011 title because Beckham’s gonna lose much money this year due to his absence for the World Cup 2010. He will not be playing for England after tearing his left Achilles’ tendon just last month, in March while playing for AC Milan against ChievoVerona. He’s gonna be missing in action for about 4 months. So he won’t be very active with his sponsors which will result in lesser income from them.