javascript game logic (3)