hi i am really new to game programmin. in fact i haven't started it. i wanna how does it all work out? like give me the steps u would take when creating a game........from scratch......?